当Amazon提供的SQL Server RDS实例配置为使用完全事务日志的恢复模型时,事务日志会被Amazon每5分钟执行一次的“事务日志捕获”裁剪,还是不是真正的事务日志备份?
谢谢
发布于 2013-09-05 14:57:09
几乎可以肯定的是,它确实会修剪事务日志。(否则,Amazon云将填满事务日志。)
亚马逊网站的一些细节包括这个主题和两个您可以调查的子主题:http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLServer.html。
创建DB实例时,将为该实例上的所有数据库分配db_owner角色,并且除了用于备份的权限(Amazon为您管理备份)外,您将拥有所有数据库级别的权限。
有关备份模型及其影响的讨论,请参阅:http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.SQLServer.CommonDBATasks.html
当然,如果您将模型从完全更改为简单,保留时间等等,这将影响您的恢复点。
Amazon绝对支持实时恢复,这意味着正在使用事务日志。但是,由于它们对它们支持的所有数据库服务器类型都这样做,我不知道它们用来做这件事的机制。
关于这里描述的还原过程:http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PIT.html
当您将使用SQL Server DB引擎的DB实例还原到某个时间点时,该实例中的每个数据库将在实例中彼此数据库的1秒内恢复到某个时间点。跨实例中多个数据库的事务可能会不一致地恢复。
所以我想说,无论日志备份的机制是什么,它都可以在它们的文档中讨论的约束范围内使用。
发布于 2013-09-05 14:57:01
在亚马逊RDS常见问题中,“事务日志捕获”将允许您对数据库进行实时恢复。
Amazon的自动备份功能支持DB实例的实时恢复.当您的DB实例打开自动备份时,Amazon将自动执行数据的完整每日快照(在首选备份窗口期间),并捕获事务日志(在对DB实例进行更新时)。当您启动实时恢复时,事务日志将应用于最合适的每日备份,以便将DB实例还原到所请求的特定时间。Amazon在用户指定的有限时间内保留DB实例的备份,称为保留期,默认为一天,但最多可设置为35天。您可以启动时间点恢复,并指定在保留期间的任何秒,直到最近的可恢复时间。
https://dba.stackexchange.com/questions/49300
复制相似问题