
Linux + Rclone 备份脚本
#!/bin/bash
# 设置备份相关的变量
backup_file1="opt_backup_$(date +%Y%m%d).zip"
backup_file2="minio_backup_$(date +%Y%m%d).zip"
zip -r "/mnt/block/tmp/$backup_file1" /opt
zip -r "/mnt/block/tmp/$backup_file2" /mnt/block/minio
# 使用rclone备份到远程目录
rclone copy "/mnt/block/tmp/$backup_file1" dysf888:BuyVM
rclone copy "/mnt/block/tmp/$backup_file2" dysf888:BuyVM
# 删除云端7天之前的备份文件
rclone delete dysf888:BuyVM --min-age 7d
rm /mnt/block/tmp/$backup_file1
rm /mnt/block/tmp/$backup_file2
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 solitud.es
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果