精华内容
下载资源
问答
  • SQL Server 还原数据库:备份介质不完整

    千次阅读 热门讨论 2019-06-12 09:32:13
    备份介质不完整。文件:C\xxxxx.bak。介质簇计数:2。缺失的介质簇序列号:2 错误截图: 解决方案 方案一: 在备份数据库时,使用 一个文件路径,如下图: 方案二: 解决SQL SERVER还原数据库错误:备份...

    报错

    备份介质集不完整。文件:C\xxxxx.bak。介质簇计数:2。缺失的介质簇序列号:2

    错误截图:
    备份介质集不完整

    解决方案

    1. 方案一:
      在备份数据库时,使用 一个文件路径,如下图:
      备份时采用一个文件路径.

    2. 方案二:

      解决SQL SERVER还原数据库错误:备份介质集不完整。介质簇计数: 2。缺失的介质簇序列号: 1

      此种方案本人还未尝试。

    展开全文
  • 原因是在备份到磁盘的过程中,选择备份路径的时候选择了两个以上的路径,将数据库备份分成了几份,只有几份一起还原才能成功还原,所以简单的方式是直接选择单个路径备份,然后就可以还原了。 失败截图: 正确备份...

    原因是在备份到磁盘的过程中,选择备份路径的时候选择了两个以上的路径,将数据库备份分成了几份,只有几份一起还原才能成功还原,所以简单的方式是直接选择单个路径备份,然后就可以还原了。
    失败截图:在这里插入图片描述

    正确备份方式
    在这里插入图片描述

    展开全文
  • 系统备份是系统管理工作中十分重要的一个环切,本文详细介绍了各种Linux系统的备份方法,相信对大家的日常管理工作有所帮助。...本文将讨论设置备份的策略和如何选择备份介质,并介绍用于备份的tar和cpio工具。
  • OCR备份策略及备份介质有效性验证 http://space.itpub.net/519536/viewspace-677737

     OCR备份策略及备份介质有效性验证

    http://space.itpub.net/519536/viewspace-677737

     

    展开全文
  • SQL Server提供的几种备份类型 SQL Server所提供的几种备份类型基本可以分为以下三种... 完整备份像其名字“完整”那样备份所有部分,而是仅备份数据库本身,而不备份日志(虽然仅仅备份少量日志用于同步)...

    SQL Server提供的几种备份类型

        SQL Server所提供的几种备份类型基本可以分为以下三种(文件和文件组备份以及部分备份不在本文讨论之列):

        1.完整(Full)备份:直接将所备份的数据的所有区(Extent)进行复制。这里值得注意的有2点:

    •     完整备份并不像其名字“完整”那样备份所有部分,而是仅备份数据库本身,而不备份日志(虽然仅仅备份少量日志用于同步)
    •     完整备份在备份期间,数据库是可用的。完整备份会记录开始备份时的MinLSN号,结束备份时的LSN号,将这个区间的日志进行备份,在恢复时应用到被恢复的数据库(这里经过修改,感谢魔君六道指出)

     

        2.差异(Differential)备份:只备份上次完整备份后,做修改的部分。备份单位是区(Extent)。意味着某个区内即使只有一页做了变动,则在差异备份里会被体现.差异备份依靠一个BitMap进行维护,一个Bit对应一个区,自上次完整备份后,被修改的区会被置为1,而BitMap中被置为1对应的区会被差异备份所备份。而到下一次完整备份后,BitMap中所有的Bit都会被重置为0。

     

        3.日志(Log)备份:仅仅备份自上次完整备份或日志备份之后的记录。在简单模式下,日志备份毫无意义(SQL Server不允许在简单恢复模式下备份日志),下文会说明在简单恢复模式下,为什么日志备份没有意义。

     

    简单恢复模式(Simple Recovery Mode)

       

        在简单恢复模式下,日志仅仅是为了保证SQL Server事务的ACID。并没有恢复数据的功能.

      但操作仍然会使用WAL,直到check point与lazy write.

        比如,我们有一个备份计划,如下:

        1

        我们在每周一0点做一次完整备份,在周三0点和周五0点分别做差异备份。在简单恢复模式下,如果周六数据库崩溃。我们的恢复计划只有根据周一0点的做的完整备份恢复后,再利用周五0点的差异备份进行恢复.而周五0点之后到服务器崩溃期间所有的数据将会丢失。

        正如”简单”这个词所涵盖的意思,在简单恢复模式下,日志可以完全不用管理。而备份和恢复完全依赖于我们自己的完整和差异备份.

        恢复模式是一个数据库级别的参数,可以通过在SSMS里或通过SQL语句进行配置:

        2

       

     

    完整(Full)恢复模式

        完整恢复模式通过将对数据库的任何修改记录到日志来给予数据最大程度的保护。在完整恢复模式下,日志的作用不仅仅是保证了数据库事务的ACID。并且还可以使数据恢复到在日志范围内的任何时间点。

        在上一篇文章中说过,在简单恢复模式下,日志几乎是不用进行管理的。每一次CheckPoint都有可能截断日志,从而来回收不活动的VLF以便重复利用空间。因此在简单恢复模式下,日志的空间使用几乎可以不去考虑。与之相反,在完整恢复模式下,日志作为恢复数据的重要组成部分,日志的管理和对日志空间使用的管理则需要重视。

        在完整恢复模式下,CheckPoint不会截断日志。只有对日志的备份才会将MinLSN向后推并截断日志。因此在一个业务量稍大的系统中,日志的增长速度将会变得很快。

        因此日志备份的目的分为以下两个:

    •     减少活动日志的大小
    •     减少日志损坏的风险

        通过从MSDN中摘自的下图可以看到:

      

        grid.ai

     

         在DB_1处做了完整备份,并且接下来两次分别做了两次日志备份(Log_1和Log_2),在Log_2备份完不久服务器由于数据所在磁盘损坏。这时如果日志文件完好,则可以通过备份尾部日志(Tail of log)后,从DB_1开始恢复,依次恢复Log_1,Log_2,尾部日志来将数据库恢复到灾难发生时的时间点。理论上可以使数据的损失为0。

         从日志恢复数据的原理是Redo,也就是将日志中记载的事务再重做一遍。这个开销和从完整或差异备份中恢复相比,要大很多。因此尽可能的减少利用日志的恢复量。而使用完整或者差异备份来恢复更多的数据。

     

    大容量日志(Bulk-logged)恢复模式

          大容量恢复模式在很多地方和完整恢复模式相同。但由于在完整恢复模式下,对数据库的每一项操作都会记录在日志中。而对于某些大量数据的导入导出操作,无疑会在日志中留下大量记录。很多情况下,我们并不需要将这些信息记录在日志中。

         而大容量日志恢复模式作为完整恢复模式的备选方案。微软推荐的最佳实践是在进行大量数据操作时(比如索引的创建和rebuilt,select into操作等),暂时由完整恢复模式切换到大容量恢复模式来节省日志。这个转换并不会破坏日志链。

         本文不会深入探讨这个模式,仅仅是对这个概念做简单解释。假设我要插入一批数据,则完整恢复模式和大容量日志恢复模式在日志中所记录的信息如下:

         1

         由此可以看出,在日志中,大容量恢复模式将这类操作变为一个原子。

    切换恢复模式时应该采取的措施

     

    介质集、介质簇和备份集 (SQL Server) 

    参考自联机丛书:https://msdn.microsoft.com/zh-cn/library/windows/desktop/ms178062(v=sql.120).aspx

    转自:https://www.cnblogs.com/chhuang/p/3540596.html

     

    发布日期: 2016年6月

    本主题介绍 SQL Server 备份和还原的基本备份介质术语,适用于对 SQL Server 不熟悉的读者。 本主题介绍 SQL Server 用于备份介质的格式、备份介质和备份设备之间的对应关系、备份介质上备份的组织结构,以及介质集和介质簇的若干注意事项。 本主题还介绍在第一次使用备份介质或在使用新介质集替代旧介质集之前对备份介质进行初始化和格式化的步骤,如何覆盖介质集中的旧备份集,以及如何将新备份集追加到介质集。


    术语和定义
    本主题内容:

    1.介质集 (media set)
    备份介质(磁带或磁盘文件)的有序集合,使用固定类型和数量的备份设备向其写入了一个或多个备份操作。

    2.介质簇 (media family)
    在介质集中的单个非镜像设备或一组镜像设备上创建的备份。

    3.备份集 (backup set)
    通过成功的备份操作添加到介质组的备份内容。

     

     

      包含一个或多个备份介质的集合的备份构成一个介质集。 “介质集”是“备份介质”(磁带或磁盘文件,或者是 Windows Azure Blob)的有序集合,使用固定类型和数量的备份设备向其写入一个或多个备份操作。 给定介质集使用磁带机,或者使用磁盘驱动器或 Windows Azure Blob,但不能结合使用两者或以上。 例如,与介质集关联的备份设备可能是三个名为 \\.\TAPE0\\.\TAPE1 和 \\.\TAPE2 的磁带机。 该介质集仅包含磁带,最少需要三个磁带(每个磁带机一个磁带)。 备份设备的类型和数量是在创建介质集时建立的,不能更改。 但是,如有必要,可以在备份和还原操作之间将给定设备替换为同一类型的设备。

      介质集是在备份操作过程中通过格式化备份介质从而在备份介质上创建的。 有关详细信息,请参阅本主题后面的创建新介质集。 设置格式后,每个文件或磁带都包含介质集的介质标头,可以开始接收备份内容。 有了标头后,备份操作会将指定数据备份到为该操作指定的所有备份设备中的备份介质。

     

     

    1、介质集是备份介质(磁盘或磁带)的有序集合,任何多个备份只要在一定基础上,都可设置成一个介质集;因此一个介质集可包含多个介质簇。一个介质集可包含多个备份集。默认情况下,一个备份名称为一个介质集

    2、介质簇为介质集中的单个非镜像设备或一组镜像设备上创建的备份,介质簇的数量与备份名称一一对应,介质簇的数量决定于备份设备的数量。因此若有多个镜像设备的时候,可以将备份分成多份存放在不同的镜像设备中。

    3、每执行一个备份操作就会有一个备份集,一个备份集包含多个文件。

    4、备份行为包括覆盖和非覆盖,由此建议日常自动化备份采用覆盖形式备份,以防止磁盘不足。

    5、同类型备份(如完整备份)且同一个语句执行多次,会往同一个介质簇中追加[noinit]或覆盖[init]数据。若是不同类型备份同一个语句执行只会往介质簇中追加数据,不会覆盖。

    6、每个备份介质集的开始以初始化介质标头为开始,新的介质集以新的介质标头为标志。若无新的介质标头,则说明此备份要么覆盖原有备份集,要么追加到原有备份集。

     

     

    部分转自:http://www.cnblogs.com/CareySon/archive/2012/02/17/2355200.html

    CareySon系列

     

    转载于:https://www.cnblogs.com/gered/p/9178472.html

    展开全文
  • 如果忽视了备份介质的存放,  别人在得到备份后,如果还原,就能得到所有资料了。  所以如果数据真的很重要,把备份加密起来,也是多了一种数据保护措施,再说通过测试,发现Oracle设这个  也是很方便的。 ...
  • NUB备份介质恢复问题记录

    千次阅读 2015-11-09 20:30:23
    库A 用NBU做了一个全备,现在要搭一个备库,刚好用NBU的备份做一个恢复,下面是在备库运行的恢复脚本 #!/bin/bash source /home/oracle/.bash_profile $ORACLE_HOME/bin/rman /home/oracle/scripts/restore.log ...
  • 对于研究SQL Server备份的人来说,随着研究的深入,会接触到介质集、备份集、介质簇的概念。对我来说从字面上很难区分和理解这三者直接的区别。...介质集是在备份操作过程中通过格式化备份介质从而在备份...
  • 精容数安作为领先的数据安全管理厂商,对于备份介质的管理也有着自有的见解和优势。   介质管理分为物理介质管理和逻辑介质管理。   物理介质管理   常用的物理介质有磁盘、磁带、云存储(对象存储)。 ...
  • 备份操作过程中,将要备份的数据(即“备份数据”)写入物理备份设备。“物理备份设备”是指磁带机或操作系统提供的磁盘文件。可以将备份数据写入 1 到 64 个备份设备。...对于 SQL Server 2008,需要明确...
  • 本章说明如何配置管理域的备份介质设置。 3.1 配置介质介质簇(media family)是拥有相同属性的带卷的逻辑分类。一个介质簇中的带卷共享相同的命名模式以及备份数据写入与保留策略。 介质簇拥有两个带卷过期...
  • aix下用介质备份系统

    2012-05-14 11:46:29
    用光盘制作系统备份,除了提高恢复速度外,还可以保存任意时刻的备份,可以将映像文件保存到PC机上,即使刻录好的光盘到时可用了,可以随时找出需要的系统备份,再刻录一张。
  • 未雨绸缪,数据保护之NBU介质备份

    千次阅读 2020-12-17 11:31:52
    摘要:华为GaussDB目前已支持NBU介质备份与恢复,本文主要描述了华为GaussDB数据库和NetBackup对接进行备份、恢复的配置方法与性能调优方法。 一、简介 企业要想避开自然灾难和站点中断的影响,必须将数据副本...
  • 上加载的介质已格式化为支持 1 个介质簇,但根据指定的备份设备,应支持 2 个介质簇。 这句话的意思是,我的C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup\路径下...
  • 之前做了一个完整备份1,设置了压缩数据库。后边又执行了一次完整备份2,追加到原有备份文件了,没设压缩数据库。现在想恢复到压缩过的备份1,但是恢复时时间线只看到没压缩的备份2。有什么办法能恢复到原先压缩的...
  • 备份恢复16——rman介质管理问题

    千次阅读 2012-08-17 22:13:46
    Oracle 10g中的RMAN 使用程序主要关注的是将磁盘备份作为介质恢复解决方案的最佳方法。 随着磁盘价格的下跌,大量的存储区网络(Storage Area Network:SAN)已经在很多数据中心找到了永久的存储空间。 随着...
  • 先上解决方法: 出现这种情况,想必你是要把数据库保存到默认路径之外的地方,但是你没有删除原有的默认路径, 目标下面只需要添加你想要...备份完整数据库时,建议只添加一个路径(不然会出现数据不完整问题) ...
  •  在备份操作过程中,将要备份的数据(即“备份数据”)写入物理备份设备。“物理备份设备”是指磁带机或操作系统提供的磁盘文件。可以将备份数据写入 1 到 64 个备份设备。如果备份数据需要多个备份设备,则所有...
  • 行业分类-物理装置-数据库备份方法、装置、电子设备及存储介质.zip
  • 给大家介绍了SQL Server 完整备份遇到的一个常见的错误及解决方法,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
  • 在 "M:\2017-Pro\company\other\databak_2014-10\anquanbaowei_db_201704300200.BAK" 上加载的介质已格式化为支持 1 个介质簇,但根据指定的备份设备,应支持 2 个介质簇。RESTORE HEADERONLY 正在异常终止。 1、...
  • delete误删数据(后面没加...由于在请求 'COMPRESSION' 之前使用兼容的结构格式化了介质,因此无法执行备份。若要追加到此介质集,可省略 'COMPRESSION' 或指定 'NO_COMPRESSION'。也可以在 BACKUP 语句中使用 WITH
  • 行业分类-电子电器-一种信息备份方法、装置、存储介质和计算机设备.zip
  • 行业分类-电子电器-一种备份信息方法、装置、存储介质和计算机设备.zip
  • 1.现象: 在执行了alter tablespace users begin backup;... 未启用介质恢复 2.原因: 没有启动归档,在noarchive模式下能做alter tablespace XXX begin backup,联机备份只有在数据库位于archivelog模式中才
  • 几年前用ZBLOG的ASP+ACCESS建立了一个教育主题小博客,几年下来,发现速度越来越慢了,...我这个读书主题的站(http://www.simayi.net)在备份还原数据库的过程中遇到了一个小问题,那就是老是提示“介质是2个”,也...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 42,280
精华内容 16,912
关键字:

备份介质不完整