## Synology Active Backup for Business 復原精靈

Active Backup for Business 可透過預先設定好的還原媒體，支援整機與儲存空間層級的備份及還原。本篇文章將說明如何將整台機器或特定儲存空間還原至 Synology NAS 上的特定備份版本。如需了解更多如何設定還原媒體的資訊，請參閱還原媒體建立手冊。

### 條件與限制

- Windows
  - 預先設定好的還原媒體。若要了解如何建立還原媒體，請參閱還原媒體建立手冊。
  - 支援的個人電腦版本：
    - Windows 10 Creators Update (所有版本)
    - Windows 10 (所有版本)
    - Windows 8.1 (所有版本)
    - Windows 7 SP1 (所有版本)
  - 支援的實體伺服器：
    - Windows Server 2019
    - Windows Server 2016
    - Windows Server 2012 R2
    - Windows Server 2012
    - Windows Server 2008 R2
  - 整個還原過程皆必須有網路連線。若無網路連線，在復原精靈重新連線至 Synology NAS 前，還原工作都將無法進行。
  - 開始之前，建議您預先安裝必要的驅動程式。若您欲安裝更多驅動程式，按一下還原精靈右上方的 ，接著按一下載入驅動程式以安裝驅動程式。

  #### 注意：

  - 若要手動建立還原媒體，您必須從下載中心下載 Synology Active Backup for Business 復原精靈，並進行下列章節的操作。
  - 若要自動建立還原媒體，您只需要從下載中心下載 Synology Active Backup for Business 還原媒體建立工具。由於 Active Backup for Business 還原媒體建立工具已包含Synology Active Backup for Business 復原精靈，因此您不需要額外下載與安裝復原精靈。
  - 整機還原不支援動態磁碟。
- Linux
  - 還原媒體。若要為您的 Linux 裝置下載還原媒體，請至下載中心下載 Linux 的 Synology Active Backup for Business 還原媒體。若要建立 USB 還原媒體，請參考此文章。
  - 支援的 Linux 64 位元發行版本：
    - CentOS：6.10、7.8、8.1
    - RHEL：6.10、7.8、8.1
    - Ubuntu：16.04、18.04、20.04
    - Fedora：30、31、32
    - Debian：8.0 至 10
  - 支援的檔案系統：
    - ext2
    - ext3
    - ext4
    - XFS
  - 目標裝置所需的元件：
    - make 4.1 或以上版本
    - libaio 0.3.110 或以上版本
    - dkms 2.2.0.3 或以上版本
    - gcc 4.8.2 或以上版本
  - 整個還原過程皆必須有網路連線。若無網路連線，在復原精靈重新連線至 Synology NAS 前，還原工作都將無法進行。
  - 開始之前，建議您預先安裝必要的驅動程式。

### 開啟還原媒體

掛載 ISO 映像檔或插入 USB 至欲還原的裝置，將您的裝置重新開機後，按一下 F2 來進入 BIOS 模式。請注意，此快速鍵會因供應商而有所差異。接著，移到 Boot 頁籤，根據還原媒體的所在位置，將開機順序設定為 CD-ROM Drive 及 Removable Devices。離開設定後，您將被導到 Synology Active Backup for Business 復原精靈，此復原精靈將自動開始還原過程。您可以瀏覽總覽章節所示的 Synology Active Backup for Business 復原精靈使用者介面，或立刻開始復原章節的還原過程。

### Synology Active Backup for Business 復原精靈：總覽

- 您可以於 Synology Active Backup for Business 復原精靈的右上方按一下 ，以確認網路狀態。
- 按一下復原精靈右上方的目錄 以檢視下列的選項：
  - 硬碟驅動程式清單：您可以在此檢視已安裝的驅動程式以及網路介面卡。若有需要，按一下載入驅動程式以安裝所需的驅動程式。
  - 命令列介面：支援存取命令列介面以檢視裝置的狀態及資訊，並下指令啟動內建程式。
  - 網路設定：您可以選擇自動取得 IP 位置以及 DNS 伺服器位址，或替您的裝置設置一個指定的 IP 位址或 DNS 伺服器。
  - 關於：顯示目前版本資訊。
  - 重新開機：您可以在還原的過程中隨時重新啟動您的裝置。請注意，一旦重新啟動您的裝置，先前的設定將重置，且需要重新登入並再次設定。
  - 關機：您可以在還原的過程中隨時將您的裝置關機。

### Synology Active Backup for Business 復原精靈：還原

#### 若要自伺服器上還原版本：

進入 BIOS 選單並選擇開啟還原媒體的開機順序後，您將被導到 Synology Active Backup for Business 復原精靈的歡迎頁面。導到歡迎頁面後，就可以依照下列步驟開始進行還原：

1. 載入驅動程式與網路介面卡：

   此為選擇性步驟，當您使用特定網路介面卡或驅動程式才會需要進行此步驟。若未安裝必要的驅動程式，還原可能會失敗。為確保還原過程順暢，強烈建議您於此步驟中再次確認已安裝的驅動程式及網路介面卡。

   - 網路介面卡：

   請按一下硬體驅動程式清單以確認需要的網路介面卡皆已安裝；若預設無法連線至網路，請按一下網路設定以修復連線問題。若無網路連線，還原將無法執行。大部分的情況下，若還原媒體採用 Windows 10 版本的 WinPE，網路連線會自動支援。大部分的情況下，Linux 還原媒體網路連線會自動支援。

   - 載入驅動程式：

   若需要安裝驅動程式，請於目錄中按一下硬體驅動程式清單，接著按一下載入驅動程式以安裝目標驅動程式。建議您預先載入並安裝所有必要的驅動程式。

   注意：此方法不適用於需重新開機才能生效的驅動程式。請參閱此文章，以檢視您的驅動程式是否需要重新開機。

2. 登入 Synology NAS：

   輸入伺服器的位址及管理員帳號密碼以登入 Synology NAS 並取得儲存的備份版本。在下列兩步驟中，將依據您登入的帳號顯示出對應的裝置及版本。

3. 選擇裝置及任務：

   顯示登入帳號可用的備份裝置及版本。表格中會列出備份類型以及最新的還原點。在最新的還原點欄位之下，您可以檢視最新成功備份的版本。

4. 選擇還原模式：
   - 整機還原：還原整台裝置的備份。所有目標裝置的資料將被備份版本的資料覆寫。選擇此模式時，將自動配置儲存空間的位置。
   - 系統磁碟區還原：僅還原系統磁碟區。若您的目標裝置無法開機，建議使用此模式。選擇此模式時，將自動配置儲存空間的位置。
   - 手動還原指定磁碟區：還原並重新分配所選備份磁碟區到目標裝置的特定磁碟。建議進階使用者選擇此選項。
5. 選擇一個版本：

   選擇還原模式後，所選任務的適用版本將顯示於左側面板，而所選版本的詳細資訊將顯示於右側面板。只有備份版本適用所選還原模式時，才會顯示備份版本。舉例來說，選擇系統磁碟區還原時，只有包含系統磁碟區的備份版本才可進行還原。

   版本資訊：
   - 硬碟編號：若多個硬碟備份於同一個版本中，硬碟將依編號順序排列。
   - 分割表：Active Backup for Business 將會備份裝置的分割表，詳細資訊將會被記錄並顯示於表格中。
   - 容量 (硬碟)：顯示於上方欄位的「容量」表示還原整顆硬碟至裝置中所需的空間。
   - 硬碟槽 (依字母顯示)：備份的硬碟將依其字母顯示於此。
   - 類型：顯示硬碟的分割類型為主要或邏輯硬碟，以及是否為系統儲存空間。
   - 容量 (儲存空間)：硬碟所顯示的容量表示已使用的儲存空間。
   - 檔案系統：
     - Windows：NTFS
     - Linux：ext2、ext3、ext4、XFS
   - 從還原的系統磁碟區開機：此選項將更新 Windows 的開機設定資料或 Linux 的 GRUB2 設定。請注意，開機功能將會受開機順序與驅動程式相容性等影響。若備份版本中不包含系統磁碟區，則無法勾選此選項。
   - 檢視自動對應的磁碟配置結果：按一下此連結以檢視磁碟配置的詳細資訊。您將無法變更磁碟位置。只有選擇整機還原或系統磁碟區還原，才可選擇此選項。
   - 自訂磁碟配置：按一下此連結以選擇或重新分配備份版本的磁碟區。只有選擇手動還原指定磁碟區，才可選擇此選項。
     - 磁碟配置資訊：系統會自動將備份磁碟區配置到目標裝置上可用的磁碟區，而非覆寫現有的磁碟區。
       - 已存在：目標裝置上現有的磁碟區。
       - 欲還原：欲還原到目標裝置的所選備份磁碟區。
       - 未配置：目標裝置上的可用空間。
       - 未知：目標裝置上包含未知資料格式的磁碟區。

- 若已安裝的硬碟不足：

若已選擇版本所需的硬碟，超過裝置中已插入的硬碟，系統將會跳出通知。請執行下列任一操作以解決問題：

- 選擇其他版本。
- 於硬碟驅動程式清單中按一下載入驅動程式，以下載需要的硬碟驅動程式。
- 插入更多硬碟至裝置並載入對應的驅動程式後，然後再試一次。

- 若硬碟的儲存空間不足：

若已選擇版本所需的儲存空間，超過裝置中已插入的硬碟儲存空間，系統將會跳出通知並列出需增加儲存空間的硬碟。請執行下列任一操作以解決問題：

- 選擇其他版本。
- 更換插入的硬碟。

#### 注意：

- 裝置中單一硬碟的容量必須大於或等於所選擇的備份版本其對應的備份硬碟容量。即使已安裝硬碟的總容量大於或等於所選的備份版本容量，裝置中個別硬碟的容量仍需要大於或等於所選擇的備份版本其對應的備份硬碟容量。

6. 檢視並確認還原總覽以開始還原程序：

   請注意，還原程序為無法還原的動作。還原一旦開始，即無法停止或回復至還原前的狀態。還原過程中突然取消，可能導致裝置無法啟動。

- 若網路連線於還原過程中斷：

若網路連線於還原過程中斷，Synology Active Backup for Business 復原精靈將會不斷嘗試重新連線至伺服器，並恢復還原過程。您可以隨時在目錄中透過取消還原、重新啟動裝置或關機以終止恢復連線。

7. 完成並重新啟動：

   還原完成後，按一下完成並選擇重新啟動裝置或關機。重新啟動裝置前，請先移除還原媒體。

#### 注意：

- 將會顯示預估還原的剩餘時間。其花費時間可能會因網路環境而有所不同。

#### 若要取消還原：

1. 您可以在還原完成前，於精靈下方按一下取消以取消還原。請注意，還原及取消皆是無法還原的動作。
2. 按一下完成並選擇重新啟動裝置或關機。

#### 若要在還原失敗時取回「recovery.log」檔案並提交給 Synology 技術支援團隊：

當整機或磁碟區層級的還原失敗時，您可以取回「recovery.log」檔案並提交給 Synology 技術支援團隊以取得協助。請注意您只能在重新啟動或關閉裝置前，從復原精靈取回「recovery.log」檔案。

若要取回「recovery.log」檔案，請依照下列步驟：

- Windows：
  1. 在欲還原的裝置上插入 USB 隨身碟。您可使用與還原媒體相同的 USB 隨身碟。
  2. 按一下復原精靈右上方的目錄 。
  3. 按一下命令列介面以啟動命令列介面。
  4. 輸入以下指令開啟記事本：

     `notepad`

  5. 在記事本內選擇開啟舊檔，並確認插入 USB 硬碟的磁碟機代號。舉例來說，假設插入 USB 硬碟的磁碟機代號為「S」，請輸入下方指令以複製紀錄及 Command 資料夾至 USB 硬碟：

     `copy X:\ActiveBackup\recovery.log S:`

     `xcopy /E /I X:\ActiveBackup\resource\command S:`

     輸入指令碼後，將顯示確認複製檔案的訊息。
  6. 前往您複製紀錄檔的 USB 硬碟，將「recovery.log」 and command folder 檔案提交給 Synology 技術支援團隊以取得疑難排解。
- Linux：
  1. 在欲還原的裝置上插入 USB 隨身碟。您可使用與還原媒體相同的 USB 隨身碟。
  2. 開啟 Linux 還原精靈命令列介面。
  3. 輸入以下指令以確認插入的 USB 隨身碟位置。

     `fdisk -l`

  4. 掛載 USB 隨身碟。舉例來說，若插入的 USB 隨身碟位置為「/dev/sdb1」，請輸入以下指令以掛載該 USB 隨身碟。

     `mount /dev/sdb1`

  5. 掛載 USB 隨身碟上的任一資料夾。此處以「/mnt」為例。輸入以下指令以掛載資料夾。

     `mount /dev/sdb1 /mnt`

  6. 請輸入以下指令以將紀錄檔及 Command 資料夾複製至 USB。

     `cp /opt/Synology/ActiveBackupRecovery/recovery.log /mnt/`

     `cp -r /opt/Synology/ActiveBackupRecovery/resource/command /mnt/`

  7. 輸入以下指令以卸載 USB 隨身碟。

     `umount /mnt`

  8. 將「recovery.log」 and command folder 檔案提交給 Synology 技術支援團隊以取得疑難排解。