是否可以複製網頁伺服器?

是否可以複製網頁伺服器?

最近,我值得信賴的舊 VPS (12.04LTS) 變得越來越慢,以至於現在完全沒有回應。我可能在這裡犯了很大的錯誤,因為我沒有多想就升級和安裝了軟體包。

我想我應該重新開始安裝新的 14.04,但是我想保留目前 VPS 的 Web 伺服器部分。它設定了多個網站,其中一些網站依賴也安裝在同一 VPS 上的 MySQL 伺服器。

我目前的計劃是簡單地複製我的/etc/apache2/*/srv/www/*。我認為這部分應該很簡單(或?)。但是我有點不確定是否可以用同樣的方式複製 MySQL 伺服器?我希望避免一一轉儲我的所有資料庫(有很多)。

答案1

我認為僅複製/貼上包含資料庫的文件效果不佳。最好的選擇是將資料庫轉儲到 .sql 檔案中,然後在安裝系統時恢復它們。使用像 之類的 Web 介面可以輕鬆完成此操作phpmyadmin

另外,當您複製apache2時,/srv/www您可能必須恢復權限和擁有者(通常www下的檔案屬於www-data使用者和群組)。

另一件事,如果您要進行全新安裝,請確保為/srv/www或建立單獨的分割區/var/www(在最新版本中,檔案儲存在 下/var/www/html),以便下次您可以進行全新升級,甚至安裝而不會遺失伺服器檔案。

相關內容