温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

SQL server备份和还原机制是怎样的

发布时间:2021-10-18 10:14:19 来源:亿速云 阅读:217 作者:柒染 栏目:数据库

这篇文章将为大家详细讲解有关SQL server备份和还原机制是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

  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备份和还原机制是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI