返回列表 发布新帖

[同步与备份] 有什么办法不利用额外工具把一个文件夹的内容定时转移到另一个文件夹么

3897 5
发表于 2025-10-16 11:15:24 | 查看全部 阅读模式 IP:美国 CloudFlare节点

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
有什么办法不利用额外工具把一个文件夹的内容定时转移到另一个文件夹,是移动 不是复制.

评论5

何拾玖Lv.1 发表于 2025-10-16 11:19:30 | 查看全部 IP:–广西–南宁
怎么个不利用额外工具,就用绿联同步备份?不行,不利用额外工具自己写脚本呗,定时任务
小kkLv.1 发表于 2025-10-16 11:21:44 | 查看全部 IP:–贵州–遵义
何拾玖 发表于 2025-10-16 11:19
怎么个不利用额外工具,就用绿联同步备份?不行,不利用额外工具自己写脚本呗,定时任务 ...

脚本定时任务是要进ssh用crontab吗
何拾玖Lv.1 发表于 2025-10-16 11:24:50 | 查看全部 IP:–广西–南宁
小kk 发表于 2025-10-16 11:21
脚本定时任务是要进ssh用crontab吗

是啊,用脚本咯,
nano /home/yourname/transfer_files.sh

#!/bin/bash
# 源文件夹路径
SOURCE="/path/to/source/folder"
# 目标文件夹路径
DESTINATION="/path/to/destination/folder"

# 使用rsync转移文件(删除源文件可选)
# 选项说明:
# -a:归档模式(递归、保留权限等)
# -v:显示详细输出
# --remove-source-files:转移后删除源文件(如需保留源文件,移除该选项)
rsync -av --remove-source-files "$SOURCE/" "$DESTINATION/"

# 日志记录(可选,方便排查问题)
echo "文件转移完成:$(date)" >> /var/log/transfer_files.log

chmod +x /home/yourname/transfer_files.sh

# 编辑当前用户的cron任务
crontab -e

# 每天凌晨2点执行转移脚本
0 2 * * * /home/yourname/transfer_files.sh
HarveyFangLv.1绿联NAS社区会员用户 发表于 2025-10-16 11:27:01 | 查看全部 IP:–浙江–绍兴
我有个定时备份照片的crontab命令,可以参考:
每天晚上23:55会把新增照片,备份到一个目录,并且记录日志;
55 23 * * * rsync -av /volume3/@home/我/Photos/ /volume3/@home/备份/Photos/ >> /volume3/@home/备份/Log/rsync_$(date +\%Y-\%m-\%d).log 2>&1
吉伊⭐Lv.8 发表于 2025-11-21 16:37:26 | 查看全部 IP:–广西–南宁
使用同步与备份-跨存储池备份

评论

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2026 绿联NAS私有云社区 版权所有 All Rights Reserved. 粤公网安备44030002002555号| 粤ICP备12028978号
关灯 在本版发帖
联系技术支持
返回顶部
快速回复 返回顶部 返回列表