RDS

作者: wedo_aws | 来源:发表于2017-02-22 14:14 被阅读0次

RDS

  • 简介
    Amazon Relational Database Service (Amazon RDS) 让您能够在云中轻松设置、操作和扩展关系数据库。它在管理耗时的数据库管理任务的同时,可提供经济实用的可调容量,使您能够腾出时间专注于应用程序和业务。Amazon RDS 提供六种常用的数据库引擎供您选择,即 Amazon Aurora、PostgreSQL、MySQL、MariaDB、Oracle 和 Microsoft SQL Server。

Amazon RDS for SQL Server

https://aws.amazon.com/cn/rds/sqlserver/

  • 备份和灾难恢复(针对实例)

自动备份 – Amazon RDS 的自动备份功能在默认情况下打开,实现数据库实例的时间点恢复。Amazon RDS 以 5 分钟为间隔备份您的数据库和事务日志,并且按您指定的保留期进行存储。这样,您就能够将数据库实例恢复到保留期内任何一秒钟的状态,最多可恢复到前五分钟的状态。自动备份保留期可配置为最长 35 天。

数据库快照 – 数据库快照是用户启动的数据库实例备份。Amazon RDS 将存储这些完整数据库备份,直至您明确删除它们。您可以在需要时随时从数据库快照创建新数据库实例。

适用于 Microsoft SQL Server 的 Amazon RDS 不支持将数据导入 msdb 数据库。

  • 将数据库实例还原至指定时间
    Amazon RDS 自动备份功能将自动为数据库实例创建存储卷快照,并备份整个数据库实例而不仅仅是单个数据库。

从某个时间点进行还原时,Amazon RDS 使用的多种数据库引擎有一些特殊的注意事项。将 Oracle 数据库实例还原到某个时间点时,可指定不同的 Oracle 数据库引擎、许可模式和 DBName (SID) 供新数据库实例使用。将 SQL Server 数据库实例还原到某个时间点时,该实例中的每个数据库均还原到与实例中每个其他数据库相差 1 秒以内的时间点。对于实例内跨多个数据库的事务,还原时可能会发生不一致的情况。

价格

亚马逊RDS计费分为两个主要的部分,一个是“实例费用”(CPU和内存),另一个是“存储费用”(磁盘容量和IOPS)。这两类资源的费用,又细分为单可用区和多可用区,另外,还可以选择“按小时计费”、又或者是“包年计费”的方式购买,这些对价格都有很大影响。本文分多个部分细致介绍了亚马逊如何计算一个RDS实例的价格。
https://aws.amazon.com/cn/rds/faqs/#20
https://aws.amazon.com/cn/rds/sqlserver/pricing/

入门

http://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.html

针对单独的数据库

DOC

  • 备份
    调用 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',
        @overwrite_S3_backup_file=1;
  • 取消任务

要取消备份或还原任务,可调用 rds_cancel_task 存储过程。

  • @task_id – 要取消的任务的 ID。可以通过调用 rds_task_status 获取任务 ID。
exec msdb.dbo.rds_cancel_task @task_id=1234;
  • 还原

要还原数据库,可调用 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';
  • 跟踪任务的状态

要跟踪备份和还原任务的状态,可调用 rds_task_status 存储过程。

exec msdb.dbo.rds_task_status @db_name='database_name'
  • 所以,要对数据库进行还原和备份,还要借助 S3 的。

DownloadCompleteDBLogFile

DOC
由于数据库日志文件可能为任意大小,因此提供了 DownloadCompleteDBLogFile REST API 以实现对日志文件内容的流式传输。

相关文章

网友评论

      本文标题:RDS

      本文链接:https://www.haomeiwen.com/subject/rjcmwttx.html