

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將快取磁碟區移至新的閘道虛擬機器
<a name="migrate-data-volume-cached"></a>

**要將快取磁碟區移至新的快取磁碟區閘道虛擬機器 (VM)**

1. 停止任何寫入舊快取磁碟區閘道的應用程式。

1. 使用下列步驟將閘道更新至最新版本

   1. 前往 [https://console.aws.amazon.com/storagegateway/home](https://console.aws.amazon.com/storagegateway/) 開啟 Storage Gateway 主控台。

   1. 在導覽窗格中，選擇**閘道**，然後選擇您要遷移的舊快取磁碟區閘道。

   1. 如果可用，請按一下**立即更新**。如果沒有，表示您的閘道已在最新版本上。

1. 確認現有快取閘道的**監控**索引標籤上的`CachePercentDirty`指標為 `0`。

1. 從任何使用 iSCSI 磁碟區的用戶端卸載或中斷連線。如此可防止用戶端變更或新增資料至這些磁碟區，以協助保持這些磁碟區上的資料一致。

1. 使用下列步驟來建立磁碟區的快照，然後等待快照完成。

   1. 前往 [https://console.aws.amazon.com/storagegateway/home](https://console.aws.amazon.com/storagegateway/) 開啟 Storage Gateway 主控台。

   1. 在導覽窗格中，選擇**磁碟區**，然後選擇您要從中建立快照的磁碟區。

   1. 針對**動作**，選擇**建立 EBS 快照**。

   1. 在**建立快照**對話方塊中，輸入快照描述，然後選擇**建立快照**。

      您可以確認快照是使用主控台所建立。如果資料仍在上傳至磁碟區，請等待上傳完成後，即可前往下一個步驟。若要查看快照狀態並驗證沒有快照處於擱置中，請選取磁碟區上的快照連結。

      如需有關在主控台中檢查磁碟區狀態的詳細資訊，請參閱 [了解磁碟區狀態和轉換](StorageVolumeStatuses.md)。如需快取磁碟區狀態的資訊，請參閱 [了解快取磁碟區狀態轉換](StorageVolumeStatuses.md#CachedVolumeStatusTransition)。

1. 請使用下列步驟停止舊快取磁碟區閘道：

   1. 在導覽窗格中，選擇**閘道**，然後選擇您要停止的舊快取磁碟區閘道。

   1. 對於**動作**，選擇**停止閘道**。從對話方塊確認閘道 ID，然後選擇**停止閘道**。記下閘道 ID，因為需要在稍後的步驟中使用。

      舊閘道停止時，您可能會看到指出閘道狀態的訊息。舊閘道關閉時，訊息和**啟動閘道**按鈕會出現在**詳細資訊**標籤中。閘道關閉時，閘道的狀態為**關閉**。

   1. 使用 Hypervisor 主控台關閉舊 VM。如需關閉 Amazon EC2 執行個體的詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[停止和啟動執行個體](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/Stop_Start.html#starting-stopping-instances)。如需關閉 KVM、VMware 或 Hyper-V 虛擬機器的詳細資訊，請參閱您的 Hypervisor 文件。

   如需如何關閉閘道的詳細資訊，請參閱 [啟動和停止磁碟區閘道](MaintenanceShutDown-common.md#start-stop-classic)。

1. 從舊閘道虛擬機器中分離所有磁碟，包括根磁碟、快取磁碟和上傳緩衝磁碟。
**注意**  
記下根磁碟的磁碟區 ID，以及與該根磁碟相關聯的閘道 ID。您可以在後續步驟中使用此磁碟。

   如果您使用 Amazon EC2 執行個體做為快取磁碟區閘道的 VM，請參閱[《Amazon EC2 使用者指南》中的從 Linux 執行個體分離 Amazon EBS 磁碟區](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-detaching-volume.html)。 *Amazon EC2 * 如需有關從 KVM、VMware 或 Hyper-V VM 分離磁碟的詳細資訊，請參閱您的 Hypervisor 文件。

1. 建立新的 Storage Gateway Hypervisor VM 執行個體，但不要將其啟用為閘道。如需有關建立新 Storage Gateway Hypervisor VM 的詳細資訊，請參閱 [設定磁碟區閘道](create-volume-gateway.md#set-up-gateway-volume)。這個新閘道將採用舊閘道的身分識別。
**注意**  
請勿向新 VM 中新增快取或上傳緩衝磁碟。您的新 VM 將使用舊 VM 使用的相同快取磁碟和上傳緩衝磁碟。

1. 新的 Storage Gateway Hypervisor VM 執行個體應使用與舊 VM 相同的網路組態。閘道的預設網路組態為動態主機組態協定 (DHCP)。使用 DHCP，您的閘道會自動指派 IP 地址。

   如果您需要手動設定新 VM 的靜態 IP 地址，請參閱 [設定您的閘道網路](MaintenanceConfiguringStaticIP-common.md) 以取得更多詳細資訊。如果您的閘道必須使用 Socket Secure 第 5 版 (SOCKS5) 代理連線到網際網路，請參閱 [為您的內部部署閘道設定 SOCKS5 代理](MaintenanceRoutingProxy-common.md) 以取得更多詳細資訊。

1. 啟動新的 VM。

1. 將您在步驟 7 中從舊快取磁碟區閘道 VM 分離的磁碟連接到新的快取磁碟區閘道。按照與舊閘道 VM 上相同的順序將它們連結至新閘道虛 VM。

   所有磁碟都必須使轉換不變。請勿變更磁碟區大小，因為這會導致中繼資料變得不一致。

1. 透過連線至新閘道 VM 的本機主控台，或向新閘道 VM 的 IP 地址提出 Web 請求 （如下所述） 來啟動閘道遷移程序。

   1. 若要使用本機主控台，請選取 **Migrate Gateway** 的選項，並在出現提示時提供現有的閘道 ID。系統會提示您將先前在舊閘道上套用的設定複製到新閘道。您可以選擇套用它們，或稍後手動設定它們。請參閱[存取閘道本機主控台](https://docs.aws.amazon.com/storagegateway/latest/vgw/accessing-local-console.html)。

   1. 或者，您可以使用下列格式的 URL 連接到新的 VM，以啟動閘道遷移程序。

      ```
      http://your-VM-IP-address/migrate?gatewayId=your-gateway-ID
      ```

      您可以為新閘道 VM 重複使用與舊閘道 VM 所用相同的 IP 地址。您的 URL 看起來應該如下列範例：

      ```
      http://198.51.100.123/migrate?gatewayId=sgw-12345678
      ```

      從瀏覽器或從使用 `curl` 的命令列使用此 URL 來啟動移轉程序。

      當閘道遷移程序成功完成時，您會看到確認成功遷移的訊息。

1. 分離舊閘道的根磁碟，您在步驟 7 中記下其磁碟區 ID。

1. 啟動閘道。

   請使用下列步驟來啟動新快取磁碟區閘道：

   1. 前往 [https://console.aws.amazon.com/storagegateway/home](https://console.aws.amazon.com/storagegateway/) 開啟 Storage Gateway 主控台。

   1. 在導覽窗格中，選擇**閘道**，然後選擇要啟動的新閘道。閘道的狀態為 **Shutdown (關機)**。

   1. 選擇**詳細資訊**，然後選擇**啟動閘道**。

   如需啟動閘道的詳細資訊，請參閱 [啟動和停止磁碟區閘道](MaintenanceShutDown-common.md#start-stop-classic)。

1. 您的磁碟區現在應可透過新的閘道 VM 網路界面供應用程式使用。遷移成功訊息包含每個磁碟區與新閘道網路介面之間更新映射的詳細資訊。如需與每個網路介面相關聯之 IP 地址的詳細資訊，請造訪閘道本機主控台的主頁面。請參閱[存取閘道本機主控台](https://docs.aws.amazon.com/storagegateway/latest/vgw/accessing-local-console.html)。

1. 確認您的磁碟區可用，並刪除舊閘道 VM。如需刪除 VM 的資訊，請參閱 Hypervisor 文件。