View a markdown version of this page

恢复你的 AWS 使用快照管理微软 AD - AWS Directory Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

恢复你的 AWS 使用快照管理微软 AD

AWS Directory Service 提供每日自动快照,并能够手动为 AWS 托管的微软 AD Active Directory 拍摄数据快照。这些快照可以用于为 Active Directory 执行时间点还原。对于每个 AWS 托管的微软 AD 活动目录,您只能手动创建五张快照。如果已达到此限制,必须先删除一个现有手动快照才能创建另一个快照。无法拍摄 AD Connector 目录的快照。

注意

快照是 Manag AWS ed Microsoft AD 的一项全球功能。如果您使用的是 为 AWS 托管的 Microsoft AD 配置多区域复制,则必须在 主 区域 中执行以下过程。更改将自动应用于所有复制的区域。有关更多信息,请参阅 全局与区域特色

为目录创建快照

快照可以用于将目录还原到拍摄快照的时间点时的状态。要创建目录的手动快照,请执行以下步骤。

注意

对于每个目录,限制为 5 个手动快照。如果已达到此限制,必须先删除一个现有手动快照才能创建另一个快照。

使用以下步骤使用 AWS 管理控制台、 AWS CLI或创建 AWS 托管 Microsoft AD 的手动快照PowerShell:

AWS 管理控制台
要在中创建手动快照 AWS 管理控制台
  1. AWS Directory Service 控制台导航窗格中,选择目录

  2. 目录页面上,选择您的目录 ID。

  3. 目录详细信息页面上,选择维护选项卡。

  4. 快照部分中,选择操作,然后选择创建快照

  5. 创建目录快照对话框中,提供快照的名称(如果需要)。就绪后,选择创建快照

AWS CLI
使用创建手动快照 AWS CLI
  • 打开 AWS CLI. 要创建 AWS 托管 Microsoft AD 的快照,请运行以下命令,将目录 ID 替换为您的 AWS 托管 Microsoft AD 目录 ID:

    aws ds create-snapshot --directory-id d-1234567890 --name ManualSnapshot

    有关更多信息,请参阅 create-snapshot

PowerShell
使用创建手动快照 PowerShell
  • 打开 PowerShell。要创建 AWS 托管 Microsoft AD 的快照,请运行以下命令,将目录 ID 替换为您的 AWS 托管 Microsoft AD 目录 ID:

    New-DSSnapshot -DirectoryId d-1234567890 -Name ManualSnapshot

    有关更多信息,请参阅 New-DSSnapshot

根据目录的大小,可能需要几分钟时间来创建快照。快照准备就绪之后,Status 值更改为 Completed

从快照还原目录

从快照还原目录等效于将目录移动回到以前的时间。目录快照在创建它们的目录中是唯一的。快照只能恢复到创建它们的目录。此外,手动快照支持的最长期限为 180 天。有关更多信息,请参阅 Microsoft 网站上的 Active Directory 的系统状态备份的有用保质期

警告

我们建议您在恢复快照之前联系 AWS 支持 中心;我们可以帮助您避免进行快照还原。任何快照还原都会导致数据丢失,因为它们是一些时间点。务必要明确的是,与目录关联的所有 DC 和 DNS 服务器会处于离线状态,直到还原操作完成。

使用以下步骤使用 AWS 管理控制台、 AWS CLI或从快照中恢复您的目录PowerShell:

AWS 管理控制台
要从快照中恢复目录 AWS 管理控制台
  1. AWS Directory Service 控制台导航窗格中,选择目录

  2. 目录页面上,选择您的目录 ID。

  3. 目录详细信息页面上,选择维护选项卡。

  4. 快照部分,在列表中选择一个快照,选择操作,然后选择还原快照

  5. 查看还原目录快照对话框中的信息,然后选择还原

AWS CLI
使用从快照恢复目录 AWS CLI
  1. 打开 AWS CLI. 要列出 AWS 托管 Microsoft AD 的快照,请运行以下命令,将目录 ID 替换为您的 AWS 托管 Microsoft AD 目录 ID:

    aws ds describe-snapshots --directory-id d-1234567890 \ --query '(sort_by(Snapshots[*].{ID:SnapshotId,Status:Status,Type:Type,StartTime:StartTime}, &StartTime))' \ --output table
  2. 要从快照恢复 AWS 托管的 Microsoft AD,可以使用该restore-from-snapshot命令。确保将snapshot-id参数替换为要用于还原 AWS 托管 Microsoft AD 的快照 ID:

    aws ds restore-from-snapshot --snapshot-id s-1234567890
PowerShell
使用以下命令从快照中恢复目录 PowerShell
  1. 打开 PowerShell。要列出 AWS 托管 Microsoft AD 的快照,请运行以下命令,将目录 ID 替换为您的 AWS 托管 Microsoft AD 目录 ID:

    Get-DSSnapshot -DirectoryId d-1234567890 | Sort-Object StartTime | Format-Table
  2. 要从快照恢复 AWS 托管的 Microsoft AD,可以使用该Restore-DSFromSnapshot命令。确保将snapshot-id参数替换为要用于还原 AWS 托管 Microsoft AD 的快照 ID:

    Restore-DSFromSnapshot -SnapshotId s-1234567890

对于 AWS 托管的 Microsoft AD 目录,恢复该目录可能需要两到三个小时。目录成功还原之后,状态值会更改为 Active。会覆盖快照日期之后对目录进行的任何更改。

删除快照

使用以下步骤使用 AWS 管理控制台、 AWS CLI或删除 AWS 托管 Microsoft AD 的快照PowerShell:

AWS 管理控制台
要删除中的快照 AWS 管理控制台
  1. AWS Directory Service 控制台导航窗格中,选择目录

  2. 目录页面上,选择您的目录 ID。

  3. 目录详细信息页面上,选择维护选项卡。

  4. 快照部分中,选择操作,然后选择删除快照

  5. 确认您要删除快照,然后选择删除

AWS CLI
使用删除快照 AWS CLI
  1. 打开 AWS CLI. 要列出 AWS 托管 Microsoft AD 的快照,请运行以下命令,将目录 ID 替换为您的 AWS 托管 Microsoft AD 目录 ID:

    aws ds describe-snapshots --directory-id d-1234567890 \ --query '(sort_by(Snapshots[*].{ID:SnapshotId,Status:Status,Type:Type,StartTime:StartTime}, &StartTime))' \ --output table
  2. 要删除你的微软 AWS 托管广告的快照,你可以使用这个delete-snapshot命令。确保将 snapshot-id 参数替换为要删除的快照的快照 ID:

    aws ds delete-snapshot --snapshot-id s-1234567890
PowerShell
使用删除快照 PowerShell
  1. 打开 PowerShell。要列出 AWS 托管 Microsoft AD 的快照,请运行以下命令,将目录 ID 替换为您的 AWS 托管 Microsoft AD 目录 ID:

    Get-DSSnapshot -DirectoryId d-1234567890 | Sort-Object StartTime | Format-Table
  2. 要从快照恢复 AWS 托管的 Microsoft AD,可以使用该Remove-DSnapshot命令。确保将 snapshot-id 参数替换为要删除的快照的快照 ID:

    Remove-DSSnapshot -SnapshotId s-1234567890