從 Time Machine 備份回復 macOS Server

了解如何從本機 Time Machine 備份回復 macOS Server。

在 macOS Server,服務資料可以儲存在非啟動卷宗上。從 Time Machine 備份回復的步驟,取決於你的資料是儲存在啟動 (開機) 卷宗、還是儲存在非啟動卷宗上。

回復時,請從本機 Time Machine 備份回復。如嘗試從網絡上的 Time Machine 備份回復,部分設定可能無法正確回復。

如果服務資料位於啟動卷宗上,或你只要回復啟動卷宗

  1. 確定已連接 Time Machine 備份磁碟機。
  2. 使用 macOS 恢復功能來啟動伺服器。你可以使用內置恢復 HD、互聯網恢復功能或 Time Machine 備份的恢復分割區
  3. 從 Time Machine 備份選擇「回復」,然後按照畫面上的指示來回復卷宗。

如果你在回復前有使用「郵件」服務,請在 Server app 中關閉再重新開啟「郵件」服務。 

如果服務資料位於非啟動卷宗上,又或你要同時回復啟動和非啟動卷宗

如要回復非啟動卷宗,或者須於 Lion Server v10.7.3 和之後版本 (包括 macOS Server) 同時回復啟動和非啟動卷宗,你便可執行下列步驟。

  1. 確定已連接 Time Machine 備份磁碟機。
  2. 使用 macOS 恢復功能來啟動伺服器。你可以使用內置恢復 HD、互聯網恢復功能或 Time Machine 備份的恢復分割區
  3. 開啟「磁碟工具程式」,然後按一下「繼續」。
  4. 如果 Time Machine 磁碟機並未加密,請跳至步驟 7。
  5. 按住 Control 鍵並點擊 (或用滑鼠右鍵點擊) Time Machine 卷宗,然後選取「解密」。
  6. 輸入卷宗密碼,然後按一下「好」。
  7. 建立或確定你的新服務資料卷宗空間足以儲存先前的資料,且名稱與先前的服務資料卷宗相同。舉例來說,如果服務資料之前儲存在名為「DataHD」的 500 GB 卷宗上,請確定新的卷宗至少有 500 GB 且名為「DataHD」。
  8. 結束「磁碟工具程式」。
  9. 在「工具程式」選單中選擇「終端機」。
  10. 輸入以下指令 (全部輸入在同一行)。將 Time Machine Backup Disk 換成你的 Time Machine 備份磁碟的名稱,servername 換成你的伺服器名稱,Startup Volume Name 則換成你先前啟動卷宗的名稱。
    cd /Volumes/Time Machine Backup Disk/Backups.backupdb/servername/Latest/Startup Volume Name/
    
  11. 輸入以下指令 (全部輸入在同一行)。將 Service Data Volume 換成你原本 (以及未來) 的服務資料卷宗名稱。
    ./usr/bin/tmutil restore -v ../Service Data Volume/* /Volumes/Service Data Volume
    
  12. 結束「終端機」。
  13. 如須同時回復啟動卷宗,請選取「從 Time Machine 備份回復」,然後按照畫面上的指示操作。

了解詳情

Time Machine 是 macOS Server 的原生備份服務。macOS Server 也有一個名為 ServerBackup 的程序,這個程序可配合 Time Machine 運作。ServerBackup 會每日備份 Open Directory (如有啟用)。這些每日備份載於 Server 的 Time Machine 備份中。ServerBackup 還會參與伺服器服務的回復過程,以便在伺服器完成回復後首次啟動時運行,然後在伺服器啟動後,將伺服器服務和資料庫回復至適當位置。

發佈日期: