Of course, the EU has no intention of following the US in starting a trade war with China.
SQL Server有三种不同的恢复模式,您应该选择SQL Server恢复模式来管理日志文件,并为可能发生的SQL Server灾难恢复做好准备。本文将介绍SQL Server的三种恢复模式:简单、完整和 bulk-logged。在此过程中,您还应备份SQL Server数据库。
本文推荐了可靠的SQL Server数据库备份和恢复软件: 《tools Todo Backup》。
Of course, the EU has no intention of following the US in starting a trade war with China.
与我们的专家聊天!
点击这里,免费与我们的专家联系,获取针对您需求的企业备份解决方案评估。立即开始与tools专家的实时聊天,定制符合您需求的企业备份方案。我们还提供以下支持:
SQL Server 数据库包含一个或多个 MDF 数据文件和 LDF 日志文件。MDF 文件包含所有数据库对象和数据,例如表、存储过程和用户信息。LDF 日志文件包含数据库的所有日志记录。但是,你不能仅依赖日志文件恢复数据库,例如通过 LDF 日志文件和之前的完整备份将数据库恢复到某个时间点。
日志文件是干什么的?
日志文件是指当前运行事务的日志记录。虚拟日志是指日志文件的空间逻辑存储单元。SQL Server 会逻辑上将.ldf日志文件空间分割为多个部分,每个部分就是一个虚拟日志。日志截断意味着删除前面的日志。
如果选择简单恢复模型,SQL Server 会将事务日志中仅保留少量信息。每次数据库达到事务检查点时,SQL Server 都会截断事务日志,从而不再保留用于灾难恢复的日志条目。
使用简单恢复模型的数据库仅能恢复完整或差异备份。无法将此类数据库还原到特定的时间点,只能还原到完整或差异备份发生的确切时间。因此,从最近一次完整/差异备份以来到故障发生的任何数据更改都会丢失。
简单恢复需要最少的管理。它比完整或日志记录模式更容易管理,但会增加数据文件损坏时的数据丢失风险。如果不能接受丢失最近的更改,简单恢复并不适合生产系统。使用简单恢复时,备份间隔应当足够长,以便不会影响生产工作,但又不至于造成大量数据丢失。
完全恢复模型会保留事务日志,直到你备份它,从而可以设计出一个灾难恢复计划,该计划结合了完整数据库备份与事务日志备份,以及差异数据库备份。
当数据库发生故障时,使用完整恢复模式进行数据库还原具有最大的灵活性。除了保留事务日志中存储的数据修改外,完整恢复模式还允许您将数据库还原到特定时间点。
批量日志恢复模型是一种特殊用途的模型,其工作方式与完整恢复模型相似。唯一的区别在于它处理批量数据修改操作的方式。批量日志模型使用称为最小日志记录的技术在事务日志中记录这些操作。这大大节省了处理时间,但不允许您使用时间点还原选项。
完整恢复和批量日志恢复模型为数据提供了最大程度的保护。这些模型依赖事务日志来提供完全可恢复性,并在最广泛的故障场景中防止工作丢失。批量日志模型为某些大规模操作提供更高的性能和更低的日志空间消耗。
当您选择不同的MS SQL Server备份策略时,您将面临恢复SQL Server备份的特定限制。