從 Time Machine 備份回復 macOS Server

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

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

進行回復時,請從本機 Time Machine 備份進行回復。如果試著從網路上的 Time Machine 備份進行回復,則部分設定可能無法正確回復。

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

  1. 確定已連接 Time Machine 備份磁碟機。
  2. 使用「macOS 復原」來啟動伺服器。您可以使用內建 Recovery HD、「Internet 復原」,或 Time Machine 備份的復原分割區
  3. 從 Time Machine 備份選擇「回復」,然後依照螢幕上的指示來回復卷宗。

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

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

如果要在 Lion Server v10.7.3 和以上版本(包括 macOS Server)中回復非啟動卷宗,或需要同時回復啟動和非啟動卷宗,可執行下列步驟。

  1. 確定已連接 Time Machine 備份磁碟機。
  2. 使用「macOS 復原」來啟動伺服器。您可以使用內建 Recovery HD、「Internet 復原」,或 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 也會參與伺服器服務的回復作業,它會在伺服器回復後首次啟動期間開始執行,並在伺服器啟動後將伺服器服務和資料庫回復完成。

發佈日期: