Backup-Restoration
Tar Server 可以正確遷移而不會弄亂網路配置
我有一個 vps 伺服器,我想使用 tar 進行備份。我目前使用此命令來執行此操作,它現在對我來說效果很好。
tar cvpjf backup.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys /
但是,如果我想在新的 vps 系統上恢復這個 tar,這將無法正常工作,因為它會弄亂網路設置(IP、介面等)
我如何修改這個 tar 命令,以便我可以 tar 一個伺服器,並在另一個伺服器上解壓縮它,所以沒問題,它仍然會維護我的數據、iptables、軟體、cron 作業、組、使用者等。
那可能嗎?
使用這種備份/恢復,是的。
根據虛擬化,OpenVZ 會在重啟後重置您的 IP。但是在 KVM/XEN/(任何其他完整的 virt)上,我建議您保存網路配置並在重新啟動之前手動恢復它們。
此外,也許您可能有興趣使用 rsync 進行操作:https ://wiki.archlinux.org/index.php/Full_System_Backup_with_rsync (這樣您就可以使備份保持最新)。這仍然會覆蓋您的配置,但您可以嘗試 chattr -i 從這些配置文件中刪除可寫性。
希望我幫助:)