博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sql备份还原错误-媒体集有2个媒体簇,但只提供了1个
阅读量:6616 次
发布时间:2019-06-25

本文共 862 字,大约阅读时间需要 2 分钟。

错误描述:

在进行sql数据库备份还原的过程出现了“媒体集有2个媒体簇,但只提供了1个的错误”(如下图示)。

r_PIC02.jpg

图1.错误截图

错误产生的原因:备份过程中选择了多个设备,数据被分段备份到这些设备,而还原的过程只选择了其中一个(或几个并非全部)设备导致产生此错误。我们可能根据使用习惯误以为选中的设备才是备份目标,实际上出现在备份到列表中的设备都是目标设备。这样还原的时候就必须选定全部的备份媒体簇,才符合要求。

备份到多个设备

图2.备份到多个媒体簇

r_PIC04.jpg

图3.从多个媒体簇还原

下面是sqlserver帮助文档里的相关介绍。

 序列号

对于媒体集中的多个媒体簇或媒体簇中的多个备份媒体,正确的顺序很重要。因此,备份按以下方式分配序列号:

  • 媒体集中的有序媒体簇
    在媒体集中,根据媒体簇在媒体集中的位置,按顺序给媒体簇进行编号。媒体簇号记录在 backupmediafamily 表的 family_sequence_number 列中。
  • 媒体簇中的物理媒体
    媒体序列号指示媒体簇中的物理媒体的顺序。对于第一个备份媒体,序列号是 1。第一个备份媒体的标记为 1,第二个媒体(第一个延续磁带)的标记为 2,依此类推。在还原备份集时,媒体序列号可以确保负责还原备份的操作员按正确的顺序装入媒体。

  使用多个设备时的注意事项

当您使用多个磁带机或磁盘文件时,请注意以下事项:

  • 备份时的注意事项:
    由备份操作创建的整个媒体集必须用于所有后续备份操作。例如,如果媒体集是使用两台磁带备份设备创建的,则涉及相同媒体集的所有后续备份操作都必须使用两台备份设备。
  • 还原时的注意事项:
    对于任何从磁盘备份进行的还原以及任何在线还原,必须同时装入全部媒体簇。对于从磁带备份进行的离线还原,可以在数量少于媒体簇的备份设备中处理媒体簇。必须在每一媒体簇已完全处理之后才能开始处理另一个媒体簇。媒体簇总是并行处理的,除非使用单个设备还原媒体簇。

转载于:https://www.cnblogs.com/LD-dev/archive/2011/10/14/2212140.html

你可能感兴趣的文章
CentOS7 yum 安装git
查看>>
集合框架2
查看>>
iOS旋屏
查看>>
php printf() 输出格式化的字符串
查看>>
FL2440 rt3070模块station模式动态获取IP地址
查看>>
VS2013下的64位与32位程序配置
查看>>
Java_内部类和静态内部类的区别
查看>>
Failed to load resource: net::ERR_CACHE_MISS
查看>>
Xslt利用javaScript处理字符串
查看>>
Maven项目搭建(二):Maven搭建SSM框架
查看>>
《运筹学基础及应用》习题1.3(b)
查看>>
《团队-科学计算器-设计文档》
查看>>
JS编写简易计算器
查看>>
解决java.lang.IncompatibleClassChangeError异常
查看>>
sqlplus命令大全
查看>>
InnoDB锁问题
查看>>
python IDLE的执行py文件
查看>>
浅谈C中的指针和数组(二)
查看>>
【转】ASP.Net程序员如何快速成长之我见
查看>>
Oracle Database 12.2新特性详解
查看>>