Linux

備份整個 VPS 的簡單方法,包括 WHM CPanel 設置

  • April 5, 2019

我了解如何通過 WHM/Cpanel 自動備份網站。但是,假設我想完全複製整個 VPS,這樣我就可以取消它,然後在一個月左右之後輕鬆地再次部署它。(這與此處描述的重要文件不同:如何備份 VPS

我正在考慮使用 cp 創建系統的精確鏡像並下載副本並壓縮。或者,嘗試通過 FTP 進入盒子並下載所有內容。

有沒有簡單的方法來備份整個 Centos VPS?非常感謝您的意見。

經過幾天嘗試幾種不同的解決方案。我找到了 3 種簡單的方法來完整備份您的 VPS。

  1. tar

我最終使用的程式碼是:

tar -cpzf /backups/fullbackup.tar.gz --exclude=backups --exclude=proc --exclude=tmp --exclude=mnt --exclude=sys --exclude=dev --exclude=run /

這可以創建您的 vps 系統的完整備份。

  1. dd

對於某些目錄來說是一個不錯的選擇,但也是一個公平的警告——它可能會給您一個損壞的文件,因為許多日誌正在更改。請參閱這篇文章:如何在 Debian 遠端機器上將整個磁碟 dd 或 cp 到本地機器?

  1. rsync

這在 linux 到 linux 上相當不錯。但是,我無法在 MacOSx 上分配足夠的交換空間以使其對我有用。

最後,tar效果很好。當然,您始終可以從您的 VPS 提供商處獲取快照。但是,他們並不總是為您提供文件的下載,並且會向您收取儲存費用。因此,應對和下載自己很棒。

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