- Amazon RDS - 首页
- Amazon RDS - 概述
- Amazon RDS - 环境
- Amazon RDS - 接口
- Amazon RDS - 数据库实例
- Amazon RDS - 数据库存储
- Amazon RDS - MS SQL 特性
- Amazon RDS - MS SQL 创建数据库
- Amazon RDS - MS SQL 连接数据库
- Amazon RDS - MS SQL 数据库导入导出
- Amazon RDS - MS SQL 使用 SSL 的数据库
- Amazon RDS - MS SQL DBA 任务
- Amazon RDS - Oracle 特性
- Amazon RDS - Oracle 创建数据库
- Amazon RDS - Oracle 连接数据库
- Amazon RDS - Oracle 数据库数据导入
- Amazon RDS - Oracle DBA 任务
- Amazon RDS - MariaDB 特性
- Amazon RDS - MariaDB 创建数据库
- Amazon RDS - MariaDB 连接数据库
- Amazon RDS - MariaDB 数据导入
- Amazon RDS - PostgreSQL 特性
- Amazon RDS - PostgreSQL 创建数据库
- Amazon RDS - PostgreSQL 连接数据库
- Amazon RDS - PostgreSQL 数据导入
- Amazon RDS - MySQL 特性
- Amazon RDS - MySQL 创建数据库
- Amazon RDS - MySQL 连接数据库
- Amazon RDS - MySQL 数据库导出导入
- Amazon RDS - MySQL DBA 任务
- Amazon RDS - 多可用区部署
- Amazon RDS - 数据库快照
- Amazon RDS - 数据库监控
- Amazon RDS - 事件通知
- Amazon RDS - 数据库访问控制
Amazon RDS - MS SQL 数据库导入导出
Amazon RDS MSSQL 提供原生备份和还原机制来导出和导入数据库。可以从本地数据库创建完整备份文件并存储在 Amazon S3 中。接下来,将此备份文件还原到运行 SQL Server 的现有 Amazon RDS 数据库实例。我们可以按照类似的步骤将数据从 Amazon RDS MSSQL 实例导出并还原到本地 SQL Server 数据库。
下图描述了这种方法。
我们将上面创建的备份文件上传到目标 RDS MSSQL 数据库所在同一区域的预先确定的 Amazon S3 存储桶中。您可以按照此链接了解如何上传。
这种原生备份和还原机制具有以下优点。
将数据库迁移到 Amazon RDS。
在 Amazon RDS SQL Server 数据库实例之间移动数据库。
导入和导出数据。
迁移架构、存储过程、触发器和其他数据库代码。
备份和还原单个数据库,而不是整个数据库实例。
创建数据库副本用于测试、培训和演示。
通过 Amazon S3 将备份文件存储和传输到 Amazon RDS 中和从中,为您提供额外的灾难恢复保护层。
备份数据库
要备份数据库,您需要在从 SSMS 客户端软件连接到 Amazon RDS MSSQL 实例后调用 rds_backup_database 存储过程。存储过程使用以下参数执行。
exec msdb.dbo.rds_backup_database
@source_db_name='database_name',
@s3_arn_to_backup_to='arn:aws:s3:::bucket_name/file_name_and_extension',
@kms_master_key_arn='arn:aws:kms:region:account-id:key/key-id',
@overwrite_S3_backup_file=1,
@type='FULL';
上述存储过程成功完成后,会创建一个备份文件并将其存储在 S3 的指定存储桶中。
还原数据库
要还原数据库,您需要在从 SSMS 客户端软件连接到 Amazon RDS MSSQL 实例后调用 rds_restore_database 存储过程。存储过程使用以下参数执行。
exec msdb.dbo.rds_restore_database
@restore_db_name='database_name',
@s3_arn_to_restore_from='arn:aws:s3:::bucket_name/file_name_and_extension',
@kms_master_key_arn='arn:aws:kms:region:account-id:key/key-id';
广告