rsync 的局限性?无法同步所有内容

rsync 的局限性?无法同步所有内容

我对这一切还很陌生,所以这可能是一个简单的解决办法。

具体来说:
我在 NAS 上设置了一个 cronjob,将我们的网络服务器同步到特定文件夹。服务器上有很多东西,大约有 70,000 个文件,总共大约 500mb。

首次运行时,所有文件夹都已创建,但只有部分文件夹(可能是前两个)包含内容。NAS
上的所有其他文件夹都是空的(但在 Web 服务器上,里面有文件和其他文件夹)。

默认是否存在我没​​有遇到的限制?时间、文件大小、日志文件大小或文件数量?

我的脚本如下:

USER="myusername"
SERVER="myserverip"
PORT="22"
SOURCE="shop"
TARGET="/volume1/BACKUPS/MyFolder/MySubfolder/data/"
LOG="/volume1/BACKUPS/MyFolder/MySubfolder/backup_data.log"

mkdir /volume1/BACKUPS/MyFolder/MySubfolder/

rsync -avz --progress -e "ssh -p $PORT" $USER@$SERVER:$SOURCE $TARGET --delete >> $LOG 2>&1
tar -zcvf /volume1/BACKUPS/MyFolder/archivename-$(date +%Y-%m-%d_%H_%M_%S).tar.gz -C /volume1/BACKUPS/MyFolder/MySubfolder/ .

日志非常混乱,包含所有进度百分比和其他内容。它大约有 15mb(仅日志)。所以这没什么用。但是当我在日志中搜索“错误”时,我没有得到任何结果。

相关内容