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
Close
Hashes for wordpress-backup-data-1.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 560691d63ebce23b6e219978f6b80f1b7f54747a914dcedcb4b55f85ed8c6f7f |
|
MD5 | 33082253c80f45f8983d2e69e34af35a |
|
BLAKE2b-256 | f7b984a91693ccff1b52b5b66ac63b6d291ddbdd7c43221dd61ebda114d73570 |