wordpress备份到百度云盘

By | 2019年 10月 14日

1. wordpress备份

先说说wordpress的备份插件,有很多,比较出名的有 1. UpdraftPlus Backup 2. BackWPup

不过好像都没有能支持百度云盘的,下面推荐一个bypy工具,python代码写的,可以用来管理百度云盘。

2. 配置安装过程

  1. 下载pip
yum install pip
pip install bypy
在这里插入图片描述
  1. 授权,执行下面命令后如图
bypy info
在这里插入图片描述
在这里插入图片描述

3. 一些简单的命令

在这里插入图片描述

注意:由于百度API的限制,只能访问百度云的/apps/bypy目录 下面所说的云盘目录均为:/apps/bypy 一般显示为:

  1. 上传本目录到云盘
bypy upload [localpath] [remotepath] [ondup]
  1. 下载云盘目录到本地
bypy downdir [remotedir] [localdir]
  1. 下载云盘文件到本地
bypy downfile <remotefile> [localpath]
  1. 查看目录
bypy list [remotepath] [format] [sort] [order]
  1. 比较本地和云盘
bypy compare [remotedir] [localdir]
  1. 其它命令可以看帮助
bypy --help
  1. 测试下

4. 怎么做定时备份呢?

  1. 建个目录,用来上传下载,如:baidu
mkdir /baidu
cd /baidu
  1. 写个脚本
vim backup.sh

脚本示例:

#!/bin/bash
tar zcf /baidu/wordpress.`date +%F`.tar.gz /data/wordpress
bypy upload
我备份了我的整个wordpress目录
  1. 定时任务
crontab -e

加上一条

0 1 * * 1 /usr/bin/bash /baidu/backup.sh
说明: 0 是 0 分 1 是 凌晨1点 最后一个1是每周一,0表示星期天

如果你网站更新频繁,可以每天备份。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注