Rsync 因“文件太大”而失败

sat*_*ri7 11 linux fedora rsync

我正在编写一个简单的备份脚本来将我的所有媒体文件复制到外部 USB 驱动器。似乎有一个文件被卡住了,我不知道为什么。只是试图复制我得到的那个文件:

[satori7@tyson Scripts]$ sudo rsync -zvr /home/Media/Movies/Truth.In.24.ESPNHD.720p.HDTV.x264.mkv  /media/video
[sudo] password for satori7: 
sending incremental file list
Truth.In.24.ESPNHD.720p.HDTV.x264.mkv
rsync: write failed on "/media/video/Truth.In.24.ESPNHD.720p.HDTV.x264.mkv": File too large (27)
rsync error: error in file IO (code 11) at receiver.c(389) [receiver=3.1.0]
Run Code Online (Sandbox Code Playgroud)

奇怪的是,它确实复制了大约 4 GB 的几个文件,但这个文件稍大一些,为 4.4 GB。有谁知道 rsync 是否有某种限制?

这是在 Fedora 20 上复制到挂载为 vfat 的 USB 驱动器。

eww*_*ite 15

Rsync 不是这里的限制因素。您的问题可能是由于vfat 不支持大于 4GB 的文件大小

在这种情况下,目标驱动器是否还有其他格式选项?

  • 好吧,如果它是一条蛇,它就会咬我。我应该抓住这一点。非常感谢。 (2认同)