簡體   English   中英

將數據從一台服務器遷移到另一台

[英]Migrate data from one server to another

我買了一台新服務器,我想將所有數據(目錄,子目錄,用戶,密碼,.. etc)從舊服務器移到該服務器上。

有沒有辦法做到這一點?

謝謝,

對於目錄和文件,請使用服務器上的FTP客戶端,如果允許,則將所有內容下載到計算機上,然后將其上載到新服務器。

對於用戶和密碼,我想他們位於數據庫中,使用SSH,telnet或MysqlAdmin或任何RMDB客戶端系統連接到數據庫並導出轉儲文件,然后登錄到新服務器的SQL系統並導入該轉儲文件。

無論如何,無論如何,您都應該提供這兩個服務器的更多詳細信息,以便我們為您提供幫助,例如,它們是共享主機還是專用計算機? 以及您對他們的訪問方式如何,他們的手術系統將幫助人們准確地回復您

原則上可以。

如果硬件相似(=只是更多的RAM,磁盤空間,但相同的CPU體系結構且沒有特殊的圖形卡驅動程序),則您可以復制每個文件,然后再次安裝引導加載程序(引導加載程序配置通常在硬盤大小更改)。

或者,您可以創建所有使用服務的列表,確定每個服務使用的配置文件,然后僅復制這些配置文件。 理想情況下,您不應復制它們,而應將新舊版本進行比較並合並。

最繁重的工作方式是使用puppet之類的工具。 簡而言之,puppet允許創建服務的安裝腳本(以及所需的所有配置)。 因此,如果您需要再次安裝服務(新硬件,第二台服務器),只需告訴puppet即可。 從好的方面來說,整個安裝過程也將被記錄在案。 如果您想知道為什么是這樣,可以查看the文件。

當然,這種方法需要大量時間和紀律,因此對於您而言,這可能不值得。 應用常識。

您可以同時訪問兩台服務器嗎? 如果是這樣,則可以使用dd命令將磁盤從舊服務器克隆到將要進入新服務器的磁盤。

為了做到這一點,必須將兩個硬盤驅動器都安裝在其中一台服務器中。

您還可以使用netcatdd通過網絡克隆磁盤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM