View a markdown version of this page

迁移前准备 - AWS 规范性指导

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

迁移前准备

在开始迁移之前,本指南中介绍的迁移选项需要进行以下设置活动:

  1. 在 Amazon EC2 上安装 Db2 并创建实例。

  2. 使用 AWS Site-to-Site VPNAWS Direct Connect,通过虚拟专用网络连接(VPN)将本地网络与 AWS 相连。

  3. 使用 Amazon Simple Storage Service(Amazon S3),允许从 Amazon EC2 和本地服务器访问 S3 存储桶。

    配置 Db2 存储访问权限,然后使用 DB2REMOTE 标识符将 Amazon EC2 连接到 Amazon S3。

  4. 在本地的 Db2 服务器和 Amazon EC2 上设置 AWS Command Line Interface(AWS CLI)

  5. 创建一个 AWS Identity and Access Management(IAM)用户,用于将 Db2 备份映像和事务日志从本地服务器发送到 Amazon S3。

警告:此场景需要 IAM 用户具有编程访问权限和长期凭证,这会带来安全风险。为帮助减轻这种风险,我们建议仅向这些用户提供执行任务所需的权限,并在 AWS 迁移完成后移除这些用户。必要时可以更新访问密钥。有关更多信息,请参阅《IAM 用户指南》中的更新访问密钥

使用的工具

  • AWS CLI:使用 aws s3 cpaws s3 sync 命令将文件从本地服务器发送到 S3 存储桶。您将使用相同的命令从 S3 存储桶检索文件并发回 Amazon EC2。

    • 对于小端平台,这些文件是 Db2 备份映像和事务日志。

    • 对于大端平台,这些是从用户表中卸载的数据文件。

  • Db2 命令行处理器CATALOG STORAGE ACCESS 命令创建一个别名,以使用 INGESTLOADBACKUP DATABASERESTORE DATABASEROLLFORWARD DATABASE 命令直接访问 Amazon S3。