SQL Server 数据库备份和还原认识和总结(二)建站
导读:1建站知识本文将针对上文继续进行数据备份和还原讲解,主要讲解备份和还原的一些关键选项seo网站排名优化软件seo网站关键词优化。
通过《SQL Server 数据库备份和还原认识和总结(一)》,相信您对数据备份和还原有了一个更深入的认识,在上文中我没有对事务日志做剖析,在此推荐宋沄剑的文章,对事务日志做了比较详细的讲解:。本文将针对上文继续进行数据备份和还原讲解,主要讲解备份和还原的一些关键选项。 数据库备份选项
备网站seo优化份数据库时,有几个备份选项需要了解一下,覆盖介质、事务日志等。谈到覆盖介质时,必须先对这个概念有所了解,不然无从谈起。 ● 介质集 (media set):备份介质(磁带或磁盘文件)的有序集合,使用固定类型和数量的备份设备向其写入了一个或多个备份操作。介质集所使用的备份设备的数量决定了介质集中的介质簇的数量。 例如,如果介质集使用两个非镜像备份设备,则该介质集包含两个介质簇。通常,创建介质集后,后续备份操作将依次向介质集追加其备份集。 ● 介质簇 (media family):在介质集中的单个非镜像设备或一组镜像设备上创建的备份。 ● 备份集 (backup网站seo优化诊断工具 set):成功的备份操作将向介质集中添加一个备份集。 大致了解以上概念后,回到备份选项上来: ◆ 备份到现有介质集-追加到现有备份集 如果要将数据库备份到磁盘上,那么选择磁盘后(可以选择一个或多个磁盘驱动器,也可选择磁带机设备,在此以磁盘驱动器为例),如果保持默认【备份到现有介质集-追加到现有备份集】SQL Server将自动创建一个介质集(备份介质(磁盘文件或磁带)的每个卷都包含介质标头,介质标头是在第一次使用磁带(或磁盘)执行备份操作时创建的,它将包含介质的名称、介质集的唯一标识号、介质簇的唯一标识号等等),然后再将备份集添加到介质集中。例如上篇文章中首次完整备份,SQL Server将自动创建一个介质集,并将备份集添加到介质集中,接着再备份事务日志文件,此事务日志文件备份集将被追加到现有备份集,最终备份文件我们看到的只是一个备份文件MyTest.bak,但还原时选择此文件后,要还原的备份集列表将显示先后备份的备份集,如完整备份集、第一次事务日志备份集、第二次事务日志备份集等。 ◆ 备份到现有介质集-覆盖所有现有备份集 此选项将覆盖介质上的所有备份集并保留介质标头(如果有)。 如果没有介质标头,则创建一个标头。覆盖备份时,保留现有的所有介质标头,同时将新的备份创建为备份设备中的第一个备份。 存在下列任一条件时不覆盖备份介质: ● 介质上的现有备份尚未过期。 (如果指定 SKIP,则不检查过期。) 过期日期将指定备份过期的日期,并可以由另一个备份覆盖。 创建备份时可以指定过期日期。 默认情况下,过期日期由使用 sp_configure 设置的 media retention 选项确定。 ● 介质名称(如果有)与备份介质上的名称不匹配。 ● 介质名称是一个描述性名称,用于方便地识别介质。 综上所述,它们的最大区别是,一个是向现在备份集追加备份集,一个是将现有备份集覆盖,即以前保存在该备份集里的信息将无法重新读取。 图1:备份时选择【追加到现有备份集】,还原时要还原的备份集里显示的,每次追加的备份集。声明: 本文由我的SEOUC技术文章主页发布于:2023-05-23 ,文章SQL Server 数据库备份和还原认识和总结(二)建站主要讲述备份,标签,SQL网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_6215.html