将您的数据移至新网关 - Amazon Storage Gateway
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

亚马逊 S3 文件网关文档已移至什么是亚马逊 S3 文件网关?

亚马逊 FSx 文件网关文档已移至什么是亚马逊 FSx 文件网关?

磁带网关文档已移至什么是磁带网关?

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

将您的数据移至新网关

随着数据和性能需求的增长,或者收到迁移网关的Amazon通知,您可以在网关之间移动数据。以下是这样做的一些原因:

  • 将您的数据移至更好的主机平台或更新的 Amazon EC2 实例。

  • 刷新服务器的底层硬件。

将数据移至新网关所遵循的步骤取决于您拥有的网关类型。

注意

数据只能在相同的网关类型之间移动。

将存储的卷移到新的存储卷网关

将存储的卷移到新的存储卷网关
  1. 停止任何写入旧存储的 Volume Gateway 的应用程序。

  2. 使用以下步骤创建卷的快照,然后等待快照完成。

    1. 通过 https://console.aws.amazon.com/storagegateway/home 打开 Storage Gateway 控制台。

    2. 在导航窗格中,选择 Volumes (卷),然后选择要从中创建快照的卷。

    3. 对于 Actions (操作),选择 Create snapshot (创建快照)

    4. 创建快照对话框中,输入快照描述,然后选择创建快照

      您可以验证是否已使用控制台创建快照。如果数据仍在上传到卷,请等到上传完成,然后再转到下一步。要查看快照状态并验证没有快照处于待处理状态,请选择卷上的快照链接。

  3. 使用以下步骤停止旧存储的 Volume Gateway:

    1. 在导航窗格中,选择 Gates (网关),然后选择要停止的旧存储的 Volume Gateval。网关处于 Running 状态。

    2. 对于 “操作”,选择 “停止网关”。从对话框中验证网关的 ID,然后选择 Stop Gateway

      在网关停止时,您可能会看到指示网关状态的消息。当网关关闭时,“详细信息” 选项卡中会显示一条消息和 “启动网关” 按钮。当网关关闭时,网关的状态为关闭

    3. 使用虚拟机管理程序控件关闭 VM。

    有关停止网关的更多信息,请参阅启动和停止批量网关

  4. 将与您的存储卷关联的存储磁盘从网关虚拟机中分离。这不包括虚拟机的根磁盘。

  5. 使用新的虚拟机管理程序虚拟机映像激活新的存储卷网关,该映像可从 Storage Gateway 控制台获得,网址为 https://console.aws.amazon.com/storagegateway/home

  6. 连接您在步骤 5 中从旧存储的 Volume Gateway 虚拟机分离的物理存储磁盘。

  7. 要保留磁盘上的现有数据,请使用以下步骤创建存储卷。

    1. 在Storage Gateway 控制台上,选择创建卷

    2. 在 “创建卷” 对话框中,选择您在步骤 5 中创建的存储卷网关。

    3. 从列表中选择 Disk ID 值。

    4. 对于卷内容,选择 “保留磁盘上的现有数据” 选项。

    有关创建卷的更多信息,请参阅创建卷

  8. (可选)在显示的配置 CHAP 身份验证向导中,输入启动器名称启动器密码目标密钥,然后选择保存

    有关使用质询握手身份验证协议 (CHAP) 身份验证的更多信息,请参阅为 iSCSI 目标配置 CHAP 身份验证

  9. 启动写入存储卷的应用程序。

  10. 确认新存储的 Volume Gateway 正常运行后,可以删除旧存储的 Volume Gateway。

    重要

    在删除网关之前,请确保当前没有应用程序正在写入该网关的卷。如果您在使用网关时将其删除,则可能会丢失数据。

    请按照以下步骤删除旧存储的 Volume Gateval:

    警告

    删除网关后,无法将其恢复。

    1. 在导航窗格中,选择 Gates (网关),然后选择要删除的旧存储的 Volume Gateval。

    2. 对于 Actions (操作),请选择 Delete gateway (删除网关)

    3. 在显示的确认对话框中,选中复选框以确认删除。确保列出的网关 ID 指定了要删除的旧存储卷网关,然后选择 Delete (删除)。

      Storage Gateway 控制台确认删除资源对话框显示要删除的网关 ID。
  11. 删除旧的网关 VM。有关删除 VM 的信息,请参阅您的虚拟机管理程序文档。

将缓存的卷移到新的缓存 Volume Gateway 虚拟机

将您的缓存卷移动到新的缓存的 Volume Gateway 虚拟机 (VM)
  1. 停止任何写入旧缓存的 Volume Gateway 的应用程序。

  2. 卸载 iSCSI 卷或断开所有使用 iSCSI 卷的客户端的连接。这有助于防止客户端更改这些卷或向这些卷添加数据,从而保持这些卷上的数据的一致性。

  3. 使用以下步骤创建卷的快照,然后等待快照完成。

    1. 通过 https://console.aws.amazon.com/storagegateway/home 打开 Storage Gateway 控制台。

    2. 在导航窗格中,选择 Volumes (卷),然后选择要从中创建快照的卷。

    3. 对于 Actions (操作),选择 Create snapshot (创建快照)

    4. 创建快照对话框中,输入快照描述,然后选择创建快照

      您可以验证是否已使用控制台创建快照。如果数据仍在上传到卷,请等到上传完成,然后再转到下一步。要查看快照状态并验证没有快照处于待处理状态,请选择卷上的快照链接。

      有关在控制台中检查音量状态的更多信息,请参阅了解卷状态和转换。有关缓存卷状态的信息,请参阅了解缓存卷状态转换

  4. 使用以下步骤停止旧缓存的 Volume Gateway:

    1. 在导航窗格中,选择 Gates (网关),然后选择要停止的旧缓存 Volume Gateval。网关处于 Running 状态。

    2. 对于 “操作”,选择 “停止网关”。从对话框中验证网关的 ID,然后选择 Stop Gateway。记下网关 ID,因为在后面的步骤中需要它。

      当旧网关停止时,您可能会看到一条指示网关状态的消息。当旧网关关闭时,“详细信息” 选项卡中会显示一条消息和 “启动网关” 按钮。当网关关闭时,网关的状态为关闭

    3. 使用虚拟机管理程序控件关闭旧虚拟机。有关关闭 Amazon EC2 实例的更多信息,请参阅适用于 Windows 的 Amazon EC2 用户指南中的停止和启动实例。有关关闭 KVM、VMware 或 Hyper-V 虚拟机的更多信息,请参阅您的虚拟机管理程序文档。

    有关停止网关的更多信息,请参阅启动和停止批量网关

  5. 从旧网关虚拟机上分离所有磁盘,包括根磁盘、缓存磁盘和上传缓冲磁盘。

    注意

    记下根磁盘的卷 ID 以及与该根磁盘关联的网关 ID。您将在后续步骤中将此磁盘与新的 Storage Gateway 虚拟机管理程序分离。(请参阅步骤 11。)

    如果您使用 Amazon EC2 实例作为缓存卷网关的虚拟机,请参阅《适用于 Linux 实例的 Amazon EC2 用户指南》中的 “将亚马逊 EBS 卷与 Linux 实例分离”。有关从 KVM、VMware 或 Hyper-V 虚拟机分离磁盘的信息,请参阅虚拟机管理程序的文档。

  6. 创建新的 Storage Gateway 虚拟机管理程序虚拟机实例,但不要将其激活为网关。有关创建新的 Storage Gatevicer VM 的更多信息,请参阅设置音量网关。这个新网关将采用旧网关的身份。

    注意

    不要向新虚拟机添加用于缓存的磁盘或上传缓冲区。您的新 VM 将使用与旧 VM 相同的缓存磁盘和上传缓冲磁盘。

  7. 您的新 Storage Gateway 虚拟机管理程序虚拟机实例应使用与旧虚拟机相同的网络配置。网关的默认网络配置是动态主机配置协议 (DHCP)。使用 DHCP,会自动为您的网关分配 IP 地址。

    如果您需要为新 VM 手动配置静态 IP 地址,请参阅了解更多配置您的网关网络详细信息。如果您的网关必须使用 Socket Secure 版本 5 (SOCKS5) 代理才能连接到互联网,有关更多通过代理路由您的本地网关详细信息,请参阅。

  8. 启动新 VM。

  9. 将您在步骤 5 中从旧缓存的 Volume Gateway 虚拟机分离的磁盘连接到新的缓存 Volume Gateway。将它们连接到新网关 VM 的顺序与它们在旧网关 VM 上的顺序相同。

    所有磁盘都必须使过渡保持不变。不要更改卷大小,因为这会导致元数据变得不一致。

  10. 通过使用以下格式的 URL 连接到新 VM 来启动网关迁移过程。

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

    您可以为新网关虚拟机重复使用与旧网关虚拟机相同的 IP 地址。您的 URL 应类似于以下示例。

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

    从浏览器或命令行使用curl此 URL 来启动迁移过程。

    成功启动网关迁移过程时,您会看到以下消息:

    Successfully imported Storage Gateway information. Please refer to Storage Gateway documentation to perform the next steps to complete the migration.

  11. 分离旧网关的根磁盘,您在步骤 5 中记下了其卷 ID。

  12. 启动网关。

    请按照以下步骤启动新的缓存的 Volume Gateval:

    1. 通过 https://console.aws.amazon.com/storagegateway/home 打开 Storage Gateway 控制台。

    2. 在导航窗格中,选择 Gates (网关),然后选择要启动的新网关。网关处于 Shutdown 状态。

    3. 选择 “详细信息”,然后选择 “启动网关”。

    有关启动网关的更多信息,请参阅启动和停止批量网关

  13. 现在,您的卷应该可以在新网关虚拟机的 IP 地址上供应用程序使用。

  14. 确认您的卷可用,然后删除旧的网关虚拟机。有关删除 VM 的信息,请参阅您的虚拟机管理程序文档。