Linux

如何 rsync 整個磁碟以創建完整的 VPS 備份

  • October 9, 2016

我正在創建整個 vps 的快照,包括所有設置和目錄 - 一切。

我想將備份從我的遠端 vps 機器下載到我的本地電腦。我在網上找到了一段程式碼:

rsync -auHxv –numeric-ids

但是,我不確定如何在遠端伺服器上進行這項工作並下載到我的電腦上。另外,我是新手,rsync所以如果您看到改進的空間,非常感謝您的洞察力。

rsync通常通過ssh這樣的方式使用:

$ rsync -avz -e ssh hosting:<PATH> .

-e ssh可以省略,因為ssh它是預設值:

$ rsync -avz hosting:<PATH> .

伺服器hostingssh別名在哪裡。VPS您還可以使用明確的 IP 地址和使用者名。下次執行相同的命令時,只會下載新文件。

  • -a表示歸檔模式 - 遞歸複製目錄並重新創建符號連結、保存權限、修改時間、組 ownerhsip、所有者
  • -v表示冗長
  • -z表示壓縮

引用自:https://unix.stackexchange.com/questions/315279