共计 1129 个字符,预计需要花费 3 分钟才能阅读完成。
这篇文章将为大家详细讲解有关 SQL server 备份和还原机制是怎样的,文章内容质量较高,因此丸趣 TV 小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
SQL server 备份和还原组件为存储在 SQL server 数据库中的关键数据提供重要的保护手段。
SQL scrver 的备份和还原组件可以创建数据库的复本。对将此复本存储在某个位置,以便一旦运行 SQL server 实例的服务器出现故障时使用。如果运行 SQL server 实例的服务器出现故障,或者如果数据库遭到某种程度的损坏,则可以用备份复本重新创建或还原数据库。
另外,也可出于其他日的备份和还原数据库,例如,将数据库从一台服务器复制到另一台服务器。通过备份一台计算机上的数据库,再将该数据库还原到另一台计算机上,可以快速容易地生成数据库的复本。
SQL server 提供以下完善的备份和还原功能:①完整数据库备份是数据库的完整复本;②事务日志备份仅复制事务日志;③差异备份仅复制自上一次完整数据库备份之后修改过的数据库页;④文件或文件组还原仅允许恢复数据库中位于故障磁盘上的那部分数据。这些选项允许根据数据库中数据的重要程度调整备份和还原进程。
SQL Scrver 含有 BACKUP 和 RESTORE 备份和还原控制语句。用户可以直接通过应用程序、Transact-SQL 脚本、存储过程和触发器来执行 BACKUP 和 RESTORE 语句。但是更常见的是使用 SQL server 企业管理器定义备份调度,从而使 sQL server 代理程序得以按照调度自动运行备份。数据库维护计划向导可用于定义和调度每个数据库的全套备份。这可使备份进程完全白动化,无须或只需很少的操作员操作。
备份可以在数据库正在使用时执行,从而可以对必须不间断运行的系统进行备份。
SQL servcr 的备份处理和内部数据结构己进行结构化,使备份在限度地提高数据传输宰的同时,对事务吞吐量的影响保持最小。使备份和还原操作获得更快的数据传输率,从而使 SQL server 能够支持超大型数据库(VLDB)。
还原与备份是两个互逆的操作,包括还原系统数据库、数据库备份以及顺序还原所有事务日志等。SQI server 支持自动还原和手工还原,自动还原实际上是一个容错功能。SQI scrver 在每次发生故障或关机后重新启动时都执行自动还原。在必要时,RESTORE 语句将白动重新创建数据库。当中断的备份和还原操作重新开始时,将从接近中断点的位置开始进行。
SQL server 还提供了功能完备的导入/导出功能。
关于 SQL server 备份和还原机制是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。