我们正在使用rsnapshot进行备份。 它使用硬链接来有效地存储不变的文件,并从服务器rsyncs更改的文件。
硬链接部分调用这样的命令
cp -al /current /old
但是这个过程耗尽了所有可用的内存。 有没有办法限制cp进程的内存,还是有一个memnice实用程序一个很好/ ionice?
rsnapshot包括支持使用rsync的–link-dest支持,这将避免cp -al步骤。 Rsync 3.0+不必将整个目录树保留在内存中,并可能在您的情况下更好地工作。