從備份封存檔中恢複資料

您可以恢復由 Plesk 7.5.4 控制面板備份的資料。恢復此類資料之前,您需要以 root 身份登入伺服器,並對 7.5.4 建立的每個備份檔案執行轉換實用程式(如下):

plesk_installation_directory/bin/backup-convert.py convert -o <新備份檔名> <舊備份檔名>, 其中<新備份檔名>是轉換實用程式所建立的新備份檔案的路徑,而<舊備份檔名>是 Plesk 7.5.4 所建立的備份檔案。

要從備份檔案恢復伺服器設定和所有使用者資料,請:

  1. 以根使用者身份登入您的伺服器。
  2. 更改 Plesk 安裝的目錄:

    cd /plesk_installation_directory/bin

  3. 生成檔案,該檔案定義存儲在備份檔案中的項目(使用者帳戶、網站等)的對應和目前由您 Plesk 主機平台提供支援的項目。要執行該操作,請執行指令行中的下列指令:

    ./pleskrestore --create-map <backup file name> -map <map file name>

    如果您有多卷備份,那麼您應如指定<“備份檔名”>一樣指定首卷。

    對應檔案將會生成並儲存在指定位置。多數情況下,您將需要編輯該檔案:如果由於物件衝突(例如,備份檔案中列出的 IP 位址範圍與伺服器上可用的 IP 位址範圍不同)而從備份恢複資料失敗,或是您想指定要恢復的單獨物件,那麼您將需要檢視其內容並為項目指定對應。

  4. 要恢復所有已備份的資料,包括伺服器和控制面板設定、套用百寶箱、使用者帳戶、網站、資料庫和存有郵件的信箱,請執行指令:

    ./pleskrestore --restore <backup file name> -map <map file name> -level all

    此處,<backup file name> 和 <map file name> 是分別到備份檔案和地圖檔案的路徑。如果您有多卷備份,那麼您應如指定<“備份檔名”>一樣指定首卷。資料的恢復不會中斷主機服務或產生宕機。伺服器設定設定和所有使用者資料(包括網站內容和信箱中的郵件)都將被改寫。

要恢復使用者網站帳戶,請執行下列步驟:

  1. 按一下導航窗格中的“客戶”捷徑。
  2. 按一下您所需的客戶名稱。
  3. 按一下“工具”組中的“備份”圖示。
  4. 如果您想從存儲在 FTP 伺服器上檔案中恢複資料,請按一下“FTP 庫”標籤。
  5. 按一下所需的備份檔名。
  6. 勾選“恢復客戶喜好設定和帳戶詳細資訊”核取方塊。
  7. 勾選要恢復的網站。
  8. 按一下“下一步 >>”

    如果該帳戶或其任何網站被分配了不是在備份檔案中所指定的其他 IP 位址或資料庫伺服器,那麼系統將會提示您選擇要使用的新 IP 位址和資料庫伺服器來解決這種衝突。按一下“下一步 >>”

  9. 此時,恢復啟動,並且將顯示其處理序。要更新螢幕上的資訊,請按一下“重新整理”
  10. 恢復過程完成後,請按一下“確定”

要恢復網站(網站),請執行下列步驟:

  1. 按一下導航窗格中的“網站”捷徑。
  2. 按一下您所需的網站名。
  3. 按一下“工具”組中的“備份”圖示。
  4. 如果您想從存儲在 FTP 伺服器上檔案中恢複資料,請按一下“FTP 庫”標籤。
  5. 按一下所需的備份檔名。
  6. 按一下“現在恢復”

    此時,恢復啟動,並且將顯示其處理序。要更新螢幕上的資訊,請按一下“重新整理”

  7. 恢復過程完成後,請按一下“確定”