将数据移至新网关 - AWS Storage Gateway

Amazon S3 文件网关文档已移至什么是 Amazon S3 文件网关?

Amazon FSx 文件网关文档已移至什么是 Amazon FSx 文件网关?

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

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

将数据移至新网关

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

  • 将数据移动到更好的主机平台或者较新的 Amazon EC2 实例。

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

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

注意

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

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

将存储卷移至新的存储卷网关
  1. 停止正在写入旧存储卷网关的所有应用程序。

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

    1. 打开 Storage Gateway 控制台,网址为 https://console.aws.amazon.com/storagegateway/home

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

    3. 对于操作,选择创建快照

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

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

  3. 按照以下步骤停止旧的存储卷网关:

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

    2. 操作部分,选择停止网关。验证对话框中的网关 ID,然后选择停止网关

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

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

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

  4. 将与您的存储卷关联的存储磁盘与网关 VM 分离。这不包括 VM 的根磁盘。

  5. 使用 Storage Gateway 控制台提供的新管理程序 VM 映像来激活新的存储卷网关,网址为 https://console.aws.amazon.com/storagegateway/home

  6. 连接您在步骤 5 中从旧的存储卷网关 VM 中分离的物理存储磁盘。

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

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

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

    3. 从列表中选择一个磁盘 ID 值。

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

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

  8. (可选)在出现的配置 CHAP 身份验证向导中,在各自的框中输入启动程序名称启动程序密钥目标密钥,然后选择保存

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

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

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

    重要

    删除网关之前,请确保当前没有应用程序正在写入到网关的卷。如果您在网关使用期间删除网关,则会造成数据丢失。

    按照以下步骤删除旧的存储卷网关:

    警告

    删除网关后便无法恢复。

    1. 在导航窗格中,选择网关,然后选择要删除的旧存储卷网关。

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

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

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

将缓存卷移至新的缓存卷网关虚拟机。

将缓存卷移至新的缓存卷网关虚拟机 (VM)
  1. 停止正在写入旧缓存卷网关的所有应用程序。

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

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

    1. 打开 Storage Gateway 控制台,网址为 https://console.aws.amazon.com/storagegateway/home

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

    3. 对于操作,选择创建快照

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

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

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

  4. 按照以下步骤停止旧的缓存卷网关:

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

    2. 操作部分,选择停止网关。验证对话框中的网关 ID,然后选择停止网关。请记录网关 ID,因为在后面的步骤中需要用到。

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

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

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

  5. 将所有磁盘(包括根磁盘、缓存磁盘和上传缓冲区磁盘)与旧网关 VM 分离。

    注意

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

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

  6. 创建新的 Storage Gateway 管理程序 VM 实例,但不要将其作为网关激活。有关创建新的 Storage Gateway 管理程序 VM 的更多信息,请参阅设置卷网关。这个新网关将代入旧网关的身份。

    注意

    请勿向新 VM 添加用作缓存或上传缓冲区的磁盘。您的新 VM 将使用与旧 VM 相同的缓存磁盘和上传缓冲区磁盘。

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

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

  8. 启动新 VM。

  9. 将您在步骤 5 中从旧的缓存卷网关 VM 中分离的磁盘连接到新的缓存卷网关。按照与旧网关 VM 相同的顺序将它们连接到新网关 VM。

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

  10. 通过使用以下格式的 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,启动迁移过程。

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

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

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

  12. 启动网关。

    按照以下步骤启动新的缓存卷网关:

    1. 打开 Storage Gateway 控制台,网址为 https://console.aws.amazon.com/storagegateway/home

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

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

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

  13. 现在,您的应用程序应该可以使用新网关 VM 的 IP 地址来访问您的卷。

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