将数据库 (DB) 导入到适用于微软 SQL Server 的 AMS RDS - AMS 高级应用程序开发者指南

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

将数据库 (DB) 导入到适用于微软 SQL Server 的 AMS RDS

注意

AMS API/CLI (amscm 和 amsskms)终端节点位于 AWS 弗吉尼亚北部区域。us-east-1根据您的身份验证设置方式以及您的账户和资源所在的 AWS 区域,您可能需要在发出命令--region us-east-1时进行添加。如果这是您的身份验证方法--profile saml,则可能还需要添加。

将数据库导入到 AMS RDS for SQL Server 的过程依赖于作为更改请求 (CTs) 提交的 AMS 更改类型 (RFCs),并使用 Amazon RDS API 参数作为输入。 MicroSoft SQL Server 是一个关系数据库管理系统 (RDBMS)。要了解更多信息,另请参阅:亚马逊关系数据库服务 (Amazon RDS) 和 rds 或 Amazon RDS API 参考

注意

在继续下一步之前,请确保每个 RFC 都成功完成。

高级导入步骤:

  1. 将本地源 MS SQL 数据库备份到.bak(备份)文件中

  2. 将.bak 文件复制到传输(加密)亚马逊简单存储服务 (S3) 存储桶中

  3. 将.bak 导入目标 Amazon RDS MS SQL 实例上的新数据库

要求:

  • AMS 中的 MS SQL RDS 堆栈

  • 带还原选项的 RDS 堆栈 (SQLSERVER_BACKUP_RESTORE)

  • 公交 S3 存储桶

  • 具有存储桶访问权限的 IAM 角色允许 Amazon RDS 担任该角色

  • 安装了 MS SQL Management Studio 以管理 RDS 的 EC2 实例(可以是本地工作站)