Backup your database and files to Cloud Storage.
- Backup MySQL database
- Backup directory (multiple)
sudo apt-get install zip -y
sudo apt-get install python3 python3-pip -y
pip3 install pyyaml
pip3 install oss2 # aliyun oss (optional)
pip3 install cos-python-sdk-v5 # tencent cos (optional)
pip3 install b2sdk # backblaze b2 (optional)
git clone https://github.com/forecho/backup-to-cloud-storage.git
cd backup-to-cloud-storage && cp config.example.yml config.yml
python3 backup.py
$ crontab -e
add this line
0 2 * * * /usr/bin/python3 /root/backup-to-cloud-storage/backup.py