2016 - 2025

感恩一路有你

sqlserver数据库恢复模式是哪三种 MS-SQL异机备份恢复并最小化的停机时间是多少?

浏览量:2549 时间:2023-07-24 16:12:28 作者:采采

MS-SQL异机备份恢复并最小化的停机时间是多少?

本文采用备份和增量日志的恢复方法将源库恢复到不同的机器上,增量日志恢复保证了最小的停机切换时间。

1.SQL Server数据库有三种恢复模式:简单恢复模式、完全恢复模式和大容量日志恢复模式:

简单恢复模式,简单模式的旧名称是 "截断日志的检查点,其实这个名字更形象。在简单模式下,SQL Server将检查每个检查点或bac。kup之后,日志会被自动截断,也就是说,所有不活动的日志记录都会被丢弃,只有实例启动时自动进行的实例恢复所需的少量日志会被保留。这样做的好处是日志文件非常小,并且不你需要一个DBA来维护和备份日志,但是缺点很明显,就是一旦数据库出现异常需要恢复,你最多只能恢复到上次备份,你可以 因为日志丢失,所以无法将其还原到最新的可用状态。简单模式主要用于非关键情况。L 的业务,比如开发库、测试库,但是道富上的SQL Server(甚至生产库)大多采用简单模式,因为这里的SQL Server多用于非关键业务(关键数据库居多使用Oracle和DB2),我们可以容忍不到一天的数据丢失(我们的工作将每天定期备份整个数据库)。如果需要压缩数据库日志(Shrink语句),将数据库模式切换到简单恢复模式后压缩率最高。如果您的数据库在完整恢复模式或大容量日志恢复模式下使用日志压缩,压缩后的日志大小并不理想。2.完整完整恢复模式,与简单模式相反,完整模式的旧名称是 "没有中继的检查站美食日志 ",即SQL Server不主动截断日志,只有在备份后才能截断日志,否则日志文件会一直增长,直到硬盘爆裂,所以需要部署一个作业定期备份日志。完整版的优势在于它可以在关键业务环境中,通常使用时间点恢复来确保最大限度地减少数据丢失。缺点是DBA需要维护日志,增加了人员成本(其实只是定期备份日志的工作)。3.批量-记录的大容量日志恢复

大容量日志模式类似于完整模式,但唯一的区别是以下大容量操作将生成尽可能少的日志:1)大容量加载操作(BCP和大容量插入)。)select into.3)创建/删除/重建索引众所周知,批量操作通常会产生大量的日志,对SQL Server的性能影响很大。大容量日志模式的功能是减少这种性能影响并防止日志文件的过度增长,但它的问题是它可以 t从时间点恢复到包含大容量日志记录的时间。大容量日志模式的最佳实践方案在执行大容量操作之前切换到大容量日志模式,在大容量操作之后立即切换回完整模式。2.1.备份前配置数据库备份使用完整模式。如果文件很大并且网络带宽有限,可以启用备份压缩。增量日志备份使用日志截断选项来使用自动维护计划,并且将使用单独的名称生成备份集。增量日志备份选项2。分别执行完整备份和增量日志配置维护任务。3.文件传输传输数据库备份和增量日志备份增量日志备份将在每次备份后传输。完整恢复使用restore with norecovery模式查找备份集并保持恢复状态。数据库处于还原状态。5.连续增量日志恢复。选择事务日志恢复。6.恢复注意事项。需要注意的是,最好结束每次恢复。日志备份,万一所有的事务日志都恢复了,数据库会一直处于 "恢复与重建。我们使用尾日志备份来恢复事务日志,并选择with recovery模式来打开数据库。感谢您的浏览,请关注边肖!

sqlserver08还原数据库出现指定的转换无效sqlManageUI?

执行以下脚本以恢复正常状态:Restore Database Tanhouse with Recovery,并将其更改为您自己的数据库名称。

日志 模式 数据库 备份 增量

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。