Back up your WordPress data
Project description
This Python script is made for doing a complete backup of your WordPress blog’s data. It does exactly the same thing that the WordPress’ export feature.
Installation
With pip (recommanded)
pip install wordpress-backup-data
From sources
git clone https://github.com/SkypLabs/wordpress-backup-data.git cd wordpress-backup-data python setup.py install
How to
usage: wp-backup-data [-h] [-u USER] [-p PASSWORD] [-P] [-O] [-a ADDRESS] [-d DIRECTORY] [--http] [--https] [--ignore-certificate] [-v] Do a backup of your WordPress data optional arguments: -h, --help show this help message and exit -u USER, --user USER username to use -p PASSWORD, --password PASSWORD password to use -P, --prompt-for-password prompt for password to use -O, --prompt-for-otp prompt for Yubikey OTP to use -a ADDRESS, --address ADDRESS root address of the WordPress blog (examples: 'blog.example.net' or '192.168.20.53') -d DIRECTORY, --directory DIRECTORY directory where the backup file will be stored --http use HTTP as protocol --https use HTTPS as protocol (default) --ignore-certificate ignore invalid certificates -v, --version show program's version number and exit Example: ./wp-backup-data -a blog.example.net -u user -P
Yubikey OTP support
If you have secured your WordPress blog with the Yubikey OTP plugin, the -O option is made for you ! By this way, you will be prompted to enter your OTP.
With Docker
docker run --rm -it -v <local path>:/backups docker.io/skyplabs/wordpress-backup-data
local path refers to the folder on your host system where the backup file will be stored.
If you want to store the backup file in your current directory :
docker run --rm -it -v $(pwd):/backups docker.io/skyplabs/wordpress-backup-data
And if you want to specify some options :
docker run --rm -it -v $(pwd):/backups docker.io/skyplabs/wordpress-backup-data -d /backups <options>
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file wordpress-backup-data-1.4.0.tar.gz
.
File metadata
- Download URL: wordpress-backup-data-1.4.0.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 560691d63ebce23b6e219978f6b80f1b7f54747a914dcedcb4b55f85ed8c6f7f |
|
MD5 | 33082253c80f45f8983d2e69e34af35a |
|
BLAKE2b-256 | f7b984a91693ccff1b52b5b66ac63b6d291ddbdd7c43221dd61ebda114d73570 |