將整個伺服器移至新伺服器

將整個伺服器移至新伺服器

我已經有一個帶有 cpanel VHM 的 VPS,現在我正在訂購一台帶有 cpanel 的新 Linux 專用伺服器。

有沒有一種方法可以輕鬆地將我的舊伺服器(包括資料夾檔案、mysql、ftp 和其他所有內容)移動到新伺服器?

謝謝

答案1

簡單...這取決於您在 vps 上安裝的內容。對於 mysql,您需要匯出您使用的所有資料庫,然後匯入到新資料庫中。

mysqldump --add-drop-table --all-databases > my_mysql_backup.sql

然後您可以將其導入到新伺服器中(您需要將檔案從舊伺服器複製到新伺服器)

mysql <  my_mysql_backup.sql

對於其餘數據,如果幸運的話,您可以在舊數據上進行 tar 歸檔,然後在新數據上提取它。

tar cvfzp my_vps_apps.tgz /directory1 /directory2 (old server)
tar xvfzp my_vps_apps.tgz  (new server)

如果您不幸運,因為作業系統版本不同,並且您需要舊系統中的庫,或者您沒有適用於新作業系統版本的新應用程序,那麼它會變得更加複雜,但它可以完成...更多努力。

相關內容