angus1220 大佬有话说 :
求rclone 定时备份方法
求rclone 定时备份方法
rclone copy xxx: gdrive:
要如何备份至GD每日都各一个资料夹 不同日期
羊毛党 大佬有话说 :
angus1220 大佬有话说 : 2020-4-4 21:25
想要gd
分每日一个资料夹同日期这样 不太会表达
你要的用日期标题文件夹……就是用日期参数创建文件夹,看了下面的脚本内容,你应该会的 。
#!/bin/bash
# 定义GOOGLE DRIVE的备份目录
GD_PATH="google-drive:Sync/www"
# 定义备份的目录及文件,不同的目录用空格分开
BACKUP_SRC="/var/www/typecho /var/www/chevereto"
# 定义临时文件存放目录
BACKUP_DST="/tmp"
# 设置MYSQL基本信息
MYSQL_SERVER="localhost"
MYSQL_USER="root"
MYSQL_PASS="password"
# 定义想要备份的数据库,多个数据库用空格分开
BACKUP_DATABASE="typecho chevereto"
# 定义文件前缀名
NOW=$(date +"%Y.%m.%d")
OLD=$(date -d -10day +"%Y.%m.%d")
# 定义备份文件的存储路径及文件名
DESTFILE="$BACKUP_DST/$NOW.tar.gz"
# 备份mysql数据库
mysqldump -u $MYSQL_USER -h $MYSQL_SERVER -p$MYSQL_PASS –databases $BACKUP_DATABASE > $NOW-Databases.sql
# 将备份的目录和备份的mysql数据库打包成一个压缩包并加密
tar cfz – $BACKUP_SRC $NOW-Databases.sql | openssl des3 -salt -k PASSWORD -out $DESTFILE
# 使用rclone上传到google drive
rclone copy $DESTFILE $GD_PATH
# 删除本地的临时文件
rm -f $NOW-Databases.sql $DESTFILE
# 删除10天前的备份
#rclone delete $GD_PATH/$OLD.tar.gz
羊毛党 大佬有话说 :
无语了,linux定时运营脚本,你google一下几万页,太水了。
angus1220 大佬有话说 :
羊毛党 大佬有话说 : 2020-4-4 20:14
无语了,linux定时运营脚本,你google一下几万页,太水了。
我知道用 crontab
rcloneflag查不到
羊毛党 大佬有话说 :
angus1220 大佬有话说 : 2020-4-4 20:15
我知道用 crontab
rcloneflag查不到
把rclone copy xxx: gdrive:写成一个脚本yc022t
然后 crontab定期执行脚本……就行了。
我是这么操作的
angus1220 大佬有话说 :
羊毛党 大佬有话说 : 2020-4-4 21:11
把rclone copy xxx: gdrive:写成一个脚本
然后 crontab定期执行脚本……就行了。
我是这么操作的 …
想要gd
分每日一个资料夹同日期这样 不太会表达
llyang 大佬有话说 :
羊毛党 大佬有话说 : 2020-4-4 21:11
把rclone copy xxx: gdrive:写成一个脚本
然后 crontab定期执行脚本……就行了。
我是这么操作的 …
myDate=$(date +"%Y%m%d")
echo $myDate
得到
20200404
wop 大佬有话说 :
羊毛党 大佬有话说 : 2020-4-4 22:03
你要的用日期标题文件夹……就是用日期参数创建文件夹,看了下面的脚本内容,你应该会的 。
直接抄能用吗
clcavril 大佬有话说 :
teddy sun有脚本,改改参数就完事儿了
夏生啊 大佬有话说 :
rclone copy a: b:$(date "+%Y-%m-%d")