没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
通过《SQL Server 数据库备份和还原认识和总结(一)》,相信您对数据备份和还原有了一个更深入的认识,在上文中我没有对事务日志做剖析,在此推荐宋沄剑的文章,对事务日志做了比较详细的讲解://www.jb51.net/article/31038.htm。本文将针对上文继续进行数据备份和还原讲解,主要讲解备份和还原的一些关键选项。 数据库备份选项 备份数据库时,有几个备份选项需要了解一下,覆盖介质、事务日志等。谈到覆盖介质时,必须先对这个概念有所了解,不然无从谈起。 ● 介质集 (media set):备份介质(磁带或磁盘文件)的有序集合,使用固定类型和数量的备份设备向其写入了一个或多个备
资源推荐
资源详情
资源评论
SQL Server 数据库备份和还原认识和总结(二)数据库备份和还原认识和总结(二)
通过《SQL Server 数据库备份和还原认识和总结(一)》,相信您对数据备份和还原有了一个更深入的认识,在上文中我没有对
事务日志做剖析,在此推荐宋沄剑的文章,对事务日志做了比较详细的讲解://www.jb51.net/article/31038.htm。本文将针对上文
继续进行数据备份和还原讲解,主要讲解备份和还原的一些关键选项。
数据库备份选项
备份数据库时,有几个备份选项需要了解一下,覆盖介质、事务日志等。谈到覆盖介质时,必须先对这个概念有所了解,不然无
从谈起。
● 介质集 (media set):备份介质(磁带或磁盘文件)的有序集合,使用固定类型和数量的备份设备向其写入了一个或多个备份操
作。介质集所使用的备份设备的数量决定了介质集中的介质簇的数量。 例如,如果介质集使用两个非镜像备份设备,则该介质集
包含两个介质簇。通常,创建介质集后,后续备份操作将依次向介质集追加其备份集。
● 介质簇 (media family):在介质集中的单个非镜像设备或一组镜像设备上创建的备份。
● 备份集 (backup set):成功的备份操作将向介质集中添加一个备份集。
大致了解以上概念后,回到备份选项上来:
◆ 备份到现有介质集-追加到现有备份集
如果要将数据库备份到磁盘上,那么选择磁盘后(可以选择一个或多个磁盘驱动器,也可选择磁带机设备,在此以磁盘驱动器为
例),如果保持默认【备份到现有介质集-追加到现有备份集】SQL Server将自动创建一个介质集(备份介质(磁盘文件或磁带)
的每个卷都包含介质标头,介质标头是在第一次使用磁带(或磁盘)执行备份操作时创建的,它将包含介质的名称、介质集的唯
一标识号、介质簇的唯一标识号等等),然后再将备份集添加到介质集中。例如上篇文章中首次完整备份,SQL Server将自动创
建一个介质集,并将备份集添加到介质集中,接着再备份事务日志文件,此事务日志文件备份集将被追加到现有备份集,最终备
份文件我们看到的只是一个备份文件MyTest.bak,但还原时选择此文件后,要还原的备份集列表将显示先后备份的备份集,如完
整备份集、第一次事务日志备份集、第二次事务日志备份集等。
◆ 备份到现有介质集-覆盖所有现有备份集
此选项将覆盖介质上的所有备份集并保留介质标头(如果有)。 如果没有介质标头,则创建一个标头。覆盖备份时,保留现有的
所有介质标头,同时将新的备份创建为备份设备中的第一个备份。
存在下列任一条件时不覆盖备份介质:
● 介质上的现有备份尚未过期。 (如果指定 SKIP,则不检查过期。)
过期日期将指定备份过期的日期,并可以由另一个备份覆盖。 创建备份时可以指定过期日期。 默认情况下,过期日期由使用
sp_configure 设置的 media retention 选项确定。
● 介质名称(如果有)与备份介质上的名称不匹配。
● 介质名称是一个描述性名称,用于方便地识别介质。
综上所述,它们的最大区别是,一个是向现在备份集追加备份集,一个是将现有备份集覆盖,即以前保存在该备份集里的信息将
无法重新读取。
图1:备份时选择【追加到现有备份集】,还原时要还原的备份集里显示的,每次追加的备份集。
图2:备份时选择【覆盖所有现有备份集】,还原时要还原的备份集里显示的是已覆盖的备份集,以前追加的备份集已被覆盖。
剩余6页未读,继续阅读
资源评论
- 好运爆棚2023-07-26不仅有理论知识,还有实际操作的技巧,对我帮助很大。
- IYA17382023-07-26文档内容详实,没有过多的废话,适合忙碌的开发者阅读。
- 小埋妹妹2023-07-26这个文件对SQL Server数据库备份和还原进行了全面的总结,非常实用。
- 洋葱庄2023-07-26这篇文章的内容丰富多样,对于SQL Server备份和还原的理解有了更深入的认识。
- 东方捕2023-07-26作者分享了很多自己的经验,让人感觉更亲切和可靠。
weixin_38592848
- 粉丝: 3
- 资源: 910
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于ESP32和AWS IoT Core的室内温湿度监测系统.zip
- (源码)基于Arduino的I2C协议交通灯模拟系统.zip
- coco.names 文件
- (源码)基于Spring Boot和Vue的房屋租赁管理系统.zip
- (源码)基于Android的饭店点菜系统.zip
- (源码)基于Android平台的权限管理系统.zip
- (源码)基于CC++和wxWidgets框架的LEGO模型火车控制系统.zip
- (源码)基于C语言的操作系统实验项目.zip
- (源码)基于C++的分布式设备配置文件管理系统.zip
- (源码)基于ESP8266和Arduino的HomeMatic水表读数系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功