我正在努力创建整个 vps 的快照,包括所有设置和目录 - 一切。
我想将备份从远程 vps 机器下载到本地计算机。我在网上找到了一个代码:
rsync -auHxv –numeric-ids
但是,我不确定如何使其在远程服务器上工作并下载到我的计算机上。另外,我是新手,rsync
因此如果您看到改进的空间,我们将非常感谢您的见解。
答案1
rsync
ssh
通常通过这样的方式使用:
$ rsync -avz -e ssh hosting:<PATH> .
-e ssh
可以省略,因为ssh
是默认值:
$ rsync -avz hosting:<PATH> .
其中hosting
是ssh
您的服务器的别名VPS
。您还可以使用显式 IP 地址和用户名。下次运行相同的命令时,只会下载新文件。
-a
表示存档模式 - 递归复制目录并重新创建符号链接,保存权限,修改时间,组ownerhsip,所有者-v
意味着冗长-z
意味着压缩