Bash 我可以根据增量大小限制rsync传输的大小吗?
有没有办法限制Bash 我可以根据增量大小限制rsync传输的大小吗?,bash,rsync,Bash,Rsync,有没有办法限制rsync将传输的增量的大小 我知道--max size选项,但它会根据文件大小过滤掉整个文件。这可能意味着,如果我有一个不断增长的文件,一旦超过文件大小限制,它将停止同步 我希望能够指定要传输的数据量的限制。因此,如果某个文件的增长超过了定义的限制,则该文件将停止同步 我唯一能想到的就是编写一个文件列表,列出每次传输时的大小,并比较新文件的大小,如果文件超过传输限制,则创建一个排除列表。这看起来开销太大了。不 正确的方法是使用中的文件和外部脚本,如您所述 或者,您也可以尝试“批处
rsync
将传输的增量的大小
我知道--max size
选项,但它会根据文件大小过滤掉整个文件。这可能意味着,如果我有一个不断增长的文件,一旦超过文件大小限制,它将停止同步
我希望能够指定要传输的数据量的限制。因此,如果某个文件的增长超过了定义的限制,则该文件将停止同步
我唯一能想到的就是编写一个文件列表,列出每次传输时的大小,并比较新文件的大小,如果文件超过传输限制,则创建一个排除列表。这看起来开销太大了。不
正确的方法是使用中的文件和外部脚本,如您所述
或者,您也可以尝试“批处理模式”(使用--仅写入批处理
/--读取批处理
),在这种情况下,如果批处理文件过大,您可以选择取消同步