從具備 VSS 功能的 EBS 快照還原磁碟區 - Amazon Elastic Compute Cloud

從具備 VSS 功能的 EBS 快照還原磁碟區

您能夠善用 RestoreVssSnapshotSampleScript.ps1 指令碼,以從具備 VSS 功能的 EBS 快照還原執行個體上的磁碟區。此指令碼會執行下列任務:

  • 停止執行個體

  • 移除執行個體上的所有現有磁碟機 (若已排除開機磁碟區,則其將不會涵蓋在內)

  • 從快照建立新的磁碟區

  • 使用快照上的裝置 ID 標記來將磁碟區連接至執行個體

  • 重新啟動執行個體

重要

下列指令碼會分離所有連接至執行個體的磁碟區,然後從快照建立新的磁碟區。請確認您已正確地備份執行個體。系統不會刪除舊的磁碟區。如果您想刪除舊磁碟區,則可編輯指令碼。

從具備 VSS 功能的 EBS 快照還原磁碟區

  1. 開啟 AWS Tools for Windows PowerShell 並執行以下命令,以指定您的登入資料。您必須在 Amazon EC2 中具備管理員權限,或已在 IAM 中獲得適當許可。如需詳細資訊,請參閱《AWS Systems Manager 使用者指南中的 設定AWS Systems Manager

    Set-AWSCredentials –AccessKey key_name –SecretKey key_name
  2. 執行以下命令,以設定 PowerShell 工作階段的區域。此範例使用 us-east-2 區域。

    Set-DefaultAWSRegion -Region us-east-2
  3. 下載 RestoreVssSnapshotSampleScript.zip 檔案,並解壓縮檔案內容。

  4. 在文字編輯器中開啟 RestoreVssSnapshotSampleScript.zip,並編輯指令碼底端的範例呼叫,加上有效的 EC2 執行個體 ID 和 EBS 快照 ID,然後從 PowerShell 執行指令碼。