从启用了 VSS 的 EBS 快照还原卷
您可以使用 RestoreVssSnapshotSampleScript.ps1 脚本从启用了 VSS 的 EBS 快照中还原实例上的卷。此脚本执行以下任务:
-
停止实例
-
从实例中删除所有现有驱动器 (如果已排除引导卷,则引导卷除外)
-
从快照创建新卷
-
通过在快照上使用设备 ID 标签将卷附加到实例
-
重新启动实例
以下脚本将断开附加到实例的所有卷,然后从快照创建新卷。确保已正确备份实例。不会删除旧卷。如果需要,您可以编辑脚本来删除旧卷。
从启用了 VSS 的 EBS 快照还原卷
-
打开 Amazon Tools for Windows PowerShell 并运行以下命令以指定您的凭证。您必须在 Amazon EC2 中具有管理员权限,或者 IAM 中为您授予了相应的权限。有关更多信息,请参阅 Amazon Systems Manager 用户指南中的设置 Amazon Systems Manager。
Set-AWSCredentials –AccessKeykey_name–SecretKeykey_name -
运行以下命令,以便为 PowerShell 会话设置区域。该示例使用
us-east-2区域。Set-DefaultAWSRegion -Regionus-east-2 -
下载 RestoreVssSnapshotSampleScript.zip 文件并提取文件内容。
-
在文本编辑器中打开 RestoreVssSnapshotSampleScript.zip,编辑脚本底部的示例调用以包含有效的 EC2 实例 ID 和 EBS 快照 ID,然后从 PowerShell 中运行该脚本。