![使用 rsync 移动大尺寸目录](https://linux22.com/image/868481/%E4%BD%BF%E7%94%A8%20rsync%20%E7%A7%BB%E5%8A%A8%E5%A4%A7%E5%B0%BA%E5%AF%B8%E7%9B%AE%E5%BD%95.png)
我计划将安装在 SAN(板外)上的 linux o/sa 目录移至外部存储进行备份。目录大小为 14TB。
我确实有使用 rsync 移动文件入/出的经验,但从未对像现在这样的大型目录/文件进行过这样的操作。
目录按年/月/日/小时层次排列,并支持原始日志分析。
问题
因此,根据上述内容,由于资源限制,我无法将完整的 14TB 移动到外部/备份存储空间。我目前拥有的备份空间最大为 8 TB。那么是否有命令或开关/参数可以告诉 rsync 仅将文件复制到所述大小,即仅 TB
答案1
限制文件大小的选项是
--max-size=SIZE
其中 SIZE 是您的实际文件大小限制,您可以使用 KB、MB 或 GB 作为单位。我不确定 TB 是否受支持,但如果您想测试 rsync 命令,请使用以下选项:
--dry-run