新建空间
注册七牛云账号,然后在对象存储的空间管理中新建空间,此过程需要先进行实名认证,认证后可以获得 10G 的免费存储空间。
安装Qiniu
1 | pip install qiniu |
配置脚本
下载 backup_file_to_qiniu.py,配置 access_key
、secret_key
、backup_dir
、backup_name
、bucket_name
的值。
1 | # -*- coding: utf-8 -*- |
执行备份
1 | python backup_file_to_qiniu.py |
使用 Cron 自动化
编辑 crontab。
1 | crontab -e |
添加以下定时任务,该任务将会在每月第一天到时自动执行备份脚本。
1 | 0 0 1 * * /usr/bin/env python /path/to/file/backup_file_to_qiniu.py >> /path/to/file/backup_file_to_qiniu.log |