12.2 备份集

12.2 备份集

12.2.1 备份集

  一个单一的备份被称为备份集(backup set)。

  备份引擎会为每一个备份集生成一个标头,以便于日后快速查询该介质集包含的所有备份集。

12.2.2 备份集的选项

(1) 名称
  指定备份集名称。系统将根据数据库名称和备份类型自动建议一个默认名称。
  T-SQL示例:WITH NAME = N‘SQLDB01-完整 数据库 备份‘

(2) 说明
  对该备份集的简单描述。
  T-SQL示例:WITH  DESCRIPTION = N‘Full backup‘

(3) 备份集过期时间
  可以指定多少天之后过期,或者指定在某个具体的日期之后过期,从而使这个备份集所占用的空间可以被复用。注意:这两个参数只能选择其中一个。
  “晚于(天数)”指定在多少天后此备份集才会过期,从而可被覆盖。此值范围为 0 到 99999 天;0 天表示备份集将永不过期。
  T-SQL示例:WITH RETAINDAYS = 14
  “在(某个具体日期)”指定备份集过期从而可被覆盖的具体日期。
  T-SQL示例:WITH EXPIREDATE = N‘2013-10-31‘

12.2.3 标头信息

  每个备份会产生2个标头。
(1) 介质集的标头
  介质集的标头用来标识这个介质属于哪个介质集,以及写入日期等信息。

(2) 备份集的标头
  备份引擎将对备份介质上的每个备份集进行编号。备份集的标头就包含了这个编号信息,以及其它一些必要的信息,例如:备份类型(完整备份、差异备份,等等)、备份开始时间、备份停止时间等等。

时间: 2024-10-06 22:59:29

12.2 备份集的相关文章

使用rman恢复备份集到不同的主机上

当然恢复很可能是恢复到同一台主机. 一般情况应该是相同的主机目录,但是如果不同在ORACLE10g以前需要通过dbms_backup_restore这个包来实现目录转换,10g以后简化了处理.Rman可以很容易实现不同主机恢复. 测试如下: 1.首先对源数据库做备份 RMAN> backup database plus archivelog; Starting backup at 29-AUG-14 current log archived using target database contr

RMAN增量备份-备份保留策略-设置备份集属性

RMAN增量备份:增量备份级别:0,1,2,3,4BACKUP DATABASE也是创建数据库的完整备份,但是这种备份不同于增量备份的0级备份.这种备份不包含增量备份的0级备份,并不支持在此基础上再创建增量备份.1.建立增量级0级的全库备份 C:\Users\Administrator>RMAN 恢复管理器: Release 11.2.0.1.0 - Production on 星期三 12月 17 21:44:29 2014 Copyright (c) 1982, 2009, Oracle a

无RMAN备份集情况下的坏块恢复

测试的环境是没有可用的RMAN备份集,但是有数据文件的热备,下面来看测试: --创建测试用户和测试表 [[email protected] ~]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on 16 16:01:02 2014 Copyright (c) 1982, 2005, Oracle.  All rights reserved. Connected to: Oracle Database 10g Ente

利用SHELL脚本来验证Oracle数据库RMAN备份集的有效性

利用SHELL脚本来验证Oracle数据库RMAN备份集的有效性 作者:赵全文  网名:guestart 我们生产环境的Oracle数据库都做了RMAN备份,是采用了一周的RMAN备份保留策略:除了使用RMAN备份以外,我们还使用了爱数(Eisoo)备份软件来进行备份,可以说是做到了有备无患.可是,如果有一天,Oracle数据库由于主机层面硬件原因或是数据库层面的原因不能对外提供高可用服务的时候,假设数据丢了一大部分,我们只有用RMAN备份来进行恢复,再如果发现,RMAN备份失效了,那就往地缝里

SQL Server 查看备份集元数据的 4 种方法。

方法 1. restore labelonly 方法 2. restore headeronly 方法 3. restore filelistonly 方法 4. restore verifyonly -----------------------------------------------------------------------------------------------------------------------------------------------------

通过shell脚本实现对oracle RMAN备份集压缩并异地备份

1.背景说明 公司磁带库坏了..每天oracle的备份往哪里放? 2.备份方式重新规划 原备份方式 现备份方式 3.备份脚本分享 小白写了一个备份的shell脚本,分享出来 #!/bin/bash # tar oraclebackup file   # check RMAN is run? #我做RMAN备份的时候都会创建一个RMAN日志,所以此日志就可以判断我的RMAN是否执行了 filename="/mnt/rman/log/RmanBackup_`date +%y%m%d`.log&quo

mongodb主从复制及备份集的部署

一.mongodb配置参数介绍: [[email protected] tmp]# cat  /etc/mongod.conf #以守护进程的方式运行 fork=true #设置db的路径 dbpath=/usr/local/mongodb/data/db #设置日志路径 logpath=/usr/local/mongodb/data/log/mongod.log #logappend:写日志的模式:设置为true为追加.默认是覆盖.如果未指定此设置,启动时MongoDB的将覆盖现有的日志文件.

Neotec PIPEFLO v8.5.12 1CD(集输管网稳态软件)

Optcalc v2001 1CDLED.Tool.v5.0 1CDTechWiz LCD 3D v15.0.10.1202-ISO 1CD(液晶模拟系统)TFCalc.v3.5.6(著名的光学薄膜设计软件)TFCalc 材料库TFCalc 用户手册(中文)薄膜光学——理论与实践薄膜光学的基础理论(中文)镀膜工艺与镀膜系统配置(中文)光学镀膜技术(中文)Readiris.Pro.11 1CD(中文版.領先的光學文字識別-OCR軟件)Specman.Pro.2006 1CD(对1D和2D数据进行N

Oracle 学习之RMAN(六)备份集备份片

我们回过头来看看进行数据库备份时生成的文件. RMAN> backup database;   Starting backup at 2015/07/08 00:58:27 using channel ORA_DISK_1 channel ORA_DISK_1: starting full datafile backup set channel ORA_DISK_1: specifying datafile(s) in backup set input datafile file number=