RDS

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 以实现对日志文件内容的流式传输。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • https://aws.amazon.com/cn/s3/faqs/#sia_anchor Amazon Simp...
    守望者_1065阅读 12,671评论 0 5
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,073评论 19 139
  • 内容概要: 最近自己学习了一些爬虫,学习之余,写了一个新浪微博的爬虫。大规模爬数据没有试过,但是爬取几十万应该没有...
    要读博士阅读 5,551评论 0 2
  • 从六月走到六月 不知不觉就是一年 从开始走到终点 从那里来仍然走回那里去 只是转了一个圈 低头一看原来还是原步未动...
    平山冷燕_725a阅读 1,472评论 0 5
  • 前天也是四月的最后一天,在工作中因为业务沟通不到位引起争吵,越吵越升级了最后豁着对方了,现在越想越后悔了。...
    小窗里的梦阅读 1,828评论 0 0

友情链接更多精彩内容