Linux
如何 rsync 整個磁碟以創建完整的 VPS 備份
我正在創建整個 vps 的快照,包括所有設置和目錄 - 一切。
我想將備份從我的遠端 vps 機器下載到我的本地電腦。我在網上找到了一段程式碼:
rsync -auHxv –numeric-ids
但是,我不確定如何在遠端伺服器上進行這項工作並下載到我的電腦上。另外,我是新手,
rsync
所以如果您看到改進的空間,非常感謝您的洞察力。
rsync
通常通過ssh
這樣的方式使用:$ rsync -avz -e ssh hosting:<PATH> .
-e ssh
可以省略,因為ssh
它是預設值:$ rsync -avz hosting:<PATH> .
伺服器
hosting
的ssh
別名在哪裡。VPS
您還可以使用明確的 IP 地址和使用者名。下次執行相同的命令時,只會下載新文件。
-a
表示歸檔模式 - 遞歸複製目錄並重新創建符號連結、保存權限、修改時間、組 ownerhsip、所有者-v
表示冗長-z
表示壓縮