我正在使用 MobaXterm ssh 进入计算机集群,它运行得非常顺畅。但是,我想偶尔将远程计算机上的所有文件备份到我的个人设备上。我希望这样做而不必每次都下载所有文件。换句话说,我正在寻找一种工具来备份我的文件中的增量更改。有这样的工具吗?
答案1
我很确定 MobaXterm 包含rsync
,这正是您所需要的。 可以将所有更改的文件从一台计算机复制(拉取或推送)到另一台计算机,并且它可以正常rsync
工作。ssh
如果您不知道您的具体机器或目录,这里有一个示例可以帮助您朝着正确的方向前进:
rsync -avz --delete user@remote:/path/to/directory/to/backup/ local-backup-dir/
/
注意:每个目录的尾部斜杠是重要的,我建议您rsync
仔细阅读手册页。
另一个有用的功能:-n
(或--dry-run
) - 将该参数添加到以rsync
查看它会做什么前你把它移除然后“真正”运行它