相关疑难解决方法(0)

rsync 与 --hard-links 冻结

我有一个名为 的大目录servers,其中包含许多由rsnapshot. 这意味着结构或多或少类似于:

./servers
./servers/daily.0
./servers/daily.0/file1
./servers/daily.0/file2
./servers/daily.0/file3
./servers/daily.1
./servers/daily.1/file1
./servers/daily.1/file2
./servers/daily.1/file3
...
Run Code Online (Sandbox Code Playgroud)

快照是以rsnapshot节省空间的方式创建的:如果/servers/daily.0/file1与 相同/servers/daily.1/file1,它们都使用硬链接指向同一个 inode,而不是每个周期都复制一个完整的快照。/servers/daily.0/file1/servers /daily.0/file1

我尝试使用硬链接结构复制它,以节省目标驱动器上的空间,使用:

nohup time rsync -avr --remove-source-files --hard-links servers /old_backups
Run Code Online (Sandbox Code Playgroud)

一段时间后,rsync 冻结 - 没有新行添加到nohup.out文件中,并且似乎没有文件从一个驱动器移动到另一个驱动器。删除nohup并没有解决问题。

知道出了什么问题吗?

亚当

rsync hardlink rsnapshot

7
推荐指数
2
解决办法
4678
查看次数

标签 统计

hardlink ×1

rsnapshot ×1

rsync ×1