首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon还原Server差异备份

Amazon还原Server差异备份
EN

Stack Overflow用户
提问于 2019-05-14 03:21:27
回答 1查看 860关注 0票数 1

我们在Amazon中运行SQL Server。我们的生产系统每天进行全面备份,每小时进行差异备份。RDS文档这里描述了如何创建差异备份。

代码语言:javascript
复制
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,
        @type='differential';

但是,我不知道如何恢复差异备份。我已经还原了完整的备份,现在我想从差异备份中添加更改。当我使用文档中描述的存储过程时,我会得到以下错误。我的搜索没有返回更多的信息。甚至支持这个特性吗?

代码语言:javascript
复制
DECLARE @backup_name varchar(max) = 'arn:aws:s3:::db-backups/my-differential.bak';

exec msdb.dbo.rds_restore_database
@restore_db_name='existing_db',
@s3_arn_to_restore_from=@backup_name

Msg 50000,级别16,状态0,过程msdb.dbo.rds_restore_database,第81行批处理开始行0数据库existing_db已经存在。无法还原具有相同名称的数据库。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-22 01:22:11

Amazon用于Server现在支持对RDS SQL Server db实例的差异还原和日志还原。通过这种增强,您现在可以迁移到用于Server的RDS,同时在迁移过程中显着地增加应用程序的可用性。

根据您的业务需要,您可以决定是要进行日志恢复,还是只进行完全还原,然后是差异还原。若要了解有关此增强的更多信息,请访问文档。https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/SQLServer.Procedural.Importing.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56122561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档