Symantec-NBU7.0软件配置手册-V1.0_第1页
Symantec-NBU7.0软件配置手册-V1.0_第2页
Symantec-NBU7.0软件配置手册-V1.0_第3页
Symantec-NBU7.0软件配置手册-V1.0_第4页
Symantec-NBU7.0软件配置手册-V1.0_第5页
已阅读5页,还剩100页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SYMANTEC NBU7 0 配置实施工艺 SYMANTEC NBU7 0 软件配置手册软件配置手册 V1 0 NBU 项目组 SYMANTEC NBU7 0 配置实施工艺 文档信息文档信息 文挡名称初稿作者审核建立日期 SFB 实施工艺 技术组件 Symantec NBU 软 件配置手册 文档修订记录文档修订记录 章节编号章节名称修订内容简述修订日期修订前版本号 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 目录目录 第第 1 章章配置备份设备配置备份设备 5 1 1配置磁带库机械手 6 1 2配置磁带库存储设备 8 1 3配置磁盘存储单元 13 1 4创建VOLUME POOL 15 1 5清点机械手 17 第第 2 章章配置配置 CATALOG 备份备份 21 第第 3 章章文件备份文件备份 23 3 1新建备份策略 23 3 2设置属性 23 3 3设置SCHEDULE 24 3 4设置客户端 26 3 5设置备份选择 26 3 6设置 WINDOWS文件备份OPEN文件选项 26 第第 4 章章ORACLE 备份备份 28 4 1ORACLE备份流程 28 4 2修改 ORACLE备份模式和参数 28 4 3ORACLE备份脚本 29 4 4数据库备份策略 40 4 5归档日志备份策略 45 4 6CONTROL FILE备份策略 49 4 7ORACLE RAC 环境备份说明 52 第第 5 章章INFORMIX 备份备份 53 5 1INFORMIX备份流程 53 5 2修改ONCONFIG文件 53 5 3INFORMIX备份脚本 55 5 4数据库备份策略 59 5 5ETC目录备份策略 64 5 6设置 INFORMIX的逻辑日志备份 67 第第 6 章章SYBASE 备份备份 70 6 1SYBASE备份流程 70 6 2SYBASE备份脚本 70 6 3数据库备份策略 74 第第 7 章章DB2 备份备份 77 7 1DB2 备份流程 77 7 2DB2 备份脚本 77 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 7 3数据库备份策略 79 7 4日志备份策略 82 第第 8 章章SQLSERVER 的配置的配置 83 8 1SQLSERVER备份流程 83 8 2设置属性 83 8 3生成 SQLSERVER备份脚本 84 8 4备份策略设置 85 第第 9 章章LOTUSNOTES 的配置的配置 88 9 1LOTUSNOTES备份流程 88 9 2设置环境变量 88 9 3备份策略 89 第第 10 章章VAULT 的设置的设置 92 10 1VAULT设置 92 10 2配置 VAULT类型的 POLICY 97 第第 11 章章集群环境下的安装配置集群环境下的安装配置 100 11 1MEDIA SERVER的安装配置 100 11 2CLIENT的安装配置 102 11 3集群情况下备份策略配置方法 102 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 第第 1 章章 配置备份设备配置备份设备 在 Netbackup 环境下配置设备的步骤如下 需要安装设备驱动程序的服务器有 需要安装设备驱动程序的服务器有 Master Server Enterprise Client 也称为 SAN media server 设备配置操作 设备配置操作 对于存储设备 存储单元 卷池等配置 在 Master Server 上完成 1 1 配置磁带库机械手配置磁带库机械手 在本次集中备份项目中 磁带库都是由 master server 来控制 所以只需要在 准备工作 准备工作 Master Bus 1 Target 1 LUN 1 Inquiry HP Ultrium 3 SCSI G25W Vendor ID HP Product ID Ultrium 3 SCSI Product Rev G25W Serial Number HU10647YLM WWN WWN Id Type 0 Device Identifier Device Type SDT TAPE NetBackup Drive Type 16 Removable Yes Device Supports SCSI 3 Flags 0 x0 Reason 0 x0 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 1 2 配置磁带库存储设备配置磁带库存储设备 配置过程是通过NBU的图形向导完成的 步骤如下 1 首先需要确认操作系统已经正确识别到所有的磁带机和机械手 在本次项目中 机械手是都是由master server来控制的 所以meida server上只要检 查一下磁带机的状态即可 lsdev Cc tape rmt0 Available 03 08 00 0 0 LVD SCSI 4mm Tape Drive rmt1 Available 00 08 01 IBM 3580 Ultrium Tape Drive FCP rmt2 Available 00 08 01 IBM 3580 Ultrium Tape Drive FCP rmt3 Available 00 08 01 IBM 3580 Ultrium Tape Drive FCP rmt4 Available 00 08 01 IBM 3580 Ultrium Tape Drive FCP rmt5 Available 05 08 01 IBM 3580 Ultrium Tape Drive FCP rmt6 Available 05 08 01 IBM 3580 Ultrium Tape Drive FCP rmt7 Available 05 08 01 IBM 3580 Ultrium Tape Drive FCP rmt8 Available 05 08 01 IBM 3580 Ultrium Tape Drive FCP smc0 Available 00 08 01 IBM 3584 Library Medium Changer FCP 2 使用NBU图形向导 开始配置磁带库 用jnbSA启动NBU管理界面 并登录 单击 Configure Storage Devices SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 3 选择需要配置的主机 去掉已经配置过的主机和不需要配置的主机 选择的主机数 量多的话 配置会比较慢 4 确认Netbackup找出来的机械手和磁带机数量 单击下一步 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 单击下一步 5 确认配置信息 去掉standalone的带机 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 6 保存配置信息 并重启vmd进程 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 7 点击Properties按钮 将Storage Unit的缺省名称修改为符合 总体设计规范 要求 的名称 例如XXBK52SVC SPDBXXPTL0011 LTO4 8 至此 磁带库和相应的存储单元配置完成 1 3 配置磁盘存储单元配置磁盘存储单元 本次集中备份项目使用 BasicDisk 类型的磁盘存储单元作为缓存 用于备份频繁发起但备 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 份数据量又不大的作业 整个备份过程分为两个阶段 整个备份过程分为两个阶段 第 I 阶段 通过策略备份客户机数据到磁盘类型存储单元 第 II 阶段 每天把磁盘存储单元中最近24小时的备份数据集中复制到磁带库 这种方法可以减少磁带抓取 定位的次数 延长磁带库和磁带的寿命 关于磁盘类型存储单元要求 关于磁盘类型存储单元要求 每家分行从中端存储分配800GB空间用于磁盘缓存设备 磁盘缓存设备主要用于备份Informix数据库逻辑日志 配置文件以及oracle控制文件 磁盘缓存设备每天定时进行备份数据向物理磁带介质的转储 数据转储经主备份服务器完成 使用主备份服务器的存储单元 使用PTL0011 BKP DB介质集作为备份数据最终存储目标 磁盘存储单元创建过程 磁盘存储单元创建过程 进入 NBU 管理界面 选择 ACTION NEW Storage Unit 1 disk storage unit 名称 XXBK52SVC DSSU0 2 选择 storage unit 类型为 disk 3 输入目录 home ap NBU DSSU 4 设置最大并行任务数 10 5 设置 High Water Mark 为 80 Low Water Mark 为 50 6 设置 Staging Schedule SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 7 作业优先级为 99 8 每天发起一次 9 Final Destination Storage Unit XXBK52SVC SFBXXPTL0011 LTO4 10 Final destination media ownership PTL0011 BKP DB 11 设置 Start Windows 选择备份任务少的空闲时间段 比如 08 00 10 00 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 1 4 创建创建 volume pool 根据 SFB 实施工艺 SFB 一级分行集中备份系统详细设计方案 中卷池的定义 介质集 命名表达式如下 PTL0011 BKP ARC DB SYS APP APD OFL CTL SRC 根据介质集命名规则 创建如下介质集 PTL0011 BKP DB系统数据库类实时恢复数据 PTL0011 BKP SYS系统操作系统实时恢复数据 PTL0011 BKP APP系统应用系统实时恢复数据 PTL0011 BKP APD系统业务数据实时恢复数据 PTL0011 ARC OFL系统归档数据 出库保存 PTL0011 BKP CTL 备份系统自身 catalog 备份 PTL0011 BKP SRC存放空闲磁带的 Scratch Pool 创建 volumepool 的方法如下 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 输入 volume pool 的名称 创建 PTL0011 BKP SRC 时需要把 ScratchPool 选项勾上 创建 PTL0011 BKP CTL 时需要把 Catalog backup pool 选项勾上 1 5 清点机械手清点机械手 添加 移动或取出带库中的磁带后 需要使用机械手清点操作来更新 NetBackup EMM DB 中的 media 信息 机械手清点的过程机械手清点的过程 1 在 NetBackup 管理控制台中 选择 介质和设备管理 Media and Device Management 介质 Media 机械手 Robots SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 2 选择要清点的机械手 3 选择 操作 Actions 清点机械手 Inventory Robot 在 机械手清点 Robot Inventory 对话框中 设备主机 Device host 框包含控制机械手的主机的名称 而 机 械手 Robot 框包含所选的机械手 4 指定清点操作的选项 5 单击 开始 Start 以开始清点 详细操作步骤 详细操作步骤 1 开始inventory robot 2 选择Update Volume Configuration Device host选Master Server SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 3 点击 Advance Options 注意 只有第一次清点或者添加新磁带才需要执行本步骤 注意 只有第一次清点或者添加新磁带才需要执行本步骤 Netbackup 缺省 media id 生成规则是取 barcode 的后六位 现在磁带 barcode 大多 为 8 位 取前六位作为 media id 显然对操作员查找匹配和维护起来会方便一些 所以 在本次集中备份项目中 取 barcode 前六位作为 media id 点击 Advance Options 进入 Media ID Generation 在 Barcode Length 中输入实际 barcode长度 在Media ID generation rule中输入 1 2 3 4 5 6表示取前六位作为media ID 点击OK SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 4 点击start 开始inventory 5 确认Inventory成功 点击close SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 6 把磁带放到正确的volume pool中 缺省情况下 所有新磁带都会在netbackup pool里面 需要把它们移到PTL0011 BKP SRC中 PTL0011 BKP CTL里面也移入两盘磁带 选择Media ID比较容易记住的 用于 做catalog备份 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 第第 2 章章 配置配置 Catalog 备份备份 Catalog是netbackup的内部数据库 如果master server损坏或者catalog丢失 可以从以前 的备份中进行恢复 Catalog备份配置方法 备份配置方法 1 进入NBU图形管理界面 选择创建catalog log备份策略 2 设置Catalog备份策略属性 Policy name为NB CATALOG BKP policy type为NBU Catalog Policy storage unit为XXBK52SVC SFBXXPTL0011 LTO4 Policy volume pool为PTL0011 BKP CTL SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 3 设置schedule 每周一次全备份 每日增量备份 保存一个月 4 设置DR文件的保存位置 在本地磁盘 建立一个目录 mkdir var NBU DRFILE 注意 注意 XXBK5200 和和 XXBK5210 上都要创建 上都要创建 取消 Send an E mail attachement 选项 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 第第 3 章章 文件备份文件备份 3 1 新建备份策略新建备份策略 策略名称按照 集中备份项目 备份策略表 进行设定 3 2 设置属性设置属性 Policy Type 对于 Windows 的操作系统的文件方式备份 请选择 MS Windows NT 的类型 对于 Unix 的操作系统的文件方式备份 请选择 Standard 的类型 按照 集中备份项目 备份策略表 设置策略名称和存储单元以及 volume pool SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 注意 如果备份的目录下注意 如果备份的目录下 mount 了其他文件系统 并也希望进行备份 请选择了其他文件系统 并也希望进行备份 请选择 cross mount point 如果 如果 mount 的是的是 NFS 文件系统 请选择文件系统 请选择 Follow NFS 3 3 设置设置 schedule 1 设置schedule属性 按照 集中备份项目 备份策略表 设置 schedule 的名字 设置备份的类型 对于文件类型的备份 可以设置 2 个备份类型 全量和增量 请根据实际需要进 行设置 对于数据量较小的重要系统 每天进行全备份 对于数据量较大的系统 采用每周一次全量备份 其余每天备份增量 设置 retention retention 决定备份数据的有效期 如果 集中备份项目 备份策略表 中规定的备份拷贝数量为 2 需要选择 Multiple copies 进行设置 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 2 设置Start Window Start Window定义的是备份的开始时间范围 备份作业发起后 会申请相关的资源 比如磁带机 如果没有能够获得备份资源 该作业会处于 queue 状态排队等 待 如果在设定的时间范围内没有获得资源 备份作业会报196号错误 然后退出 备份作业一旦开始执行 在结束或者出错前 netbackup不会主动去终止它 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 3 4 设置客户端设置客户端 注意 如果备份内容可能会发生注意 如果备份内容可能会发生HA切换 请输入服务主机名 否则输入物理主机名 切换 请输入服务主机名 否则输入物理主机名 注释 物理主机名是指物理 IP 对应的主机别名 下同 服务主机名是指和应用绑定的浮动 IP 对应的主机别名 下同 3 5 设置备份选择设置备份选择 输入需要备份的目录或者文件名的绝对路径 3 6 设置设置 Windows 文件备份文件备份 open 文件选项文件选项 注意 以下设置适用于注意 以下设置适用于 SFB 的的 windows 2003 操作系统 操作系统 为了避免Windows客户端备份时打开文件失败 需要设置Windows Open File Backup属性 在Hostt Property MasterServer Client Attributes中加入需要客户名称 设置Snapshot Provider为Microsoft Volume Shadow Copy 并选择 Snapshot Error Control 中的 Disable Snapshot 4 3 Oracle 备份脚本备份脚本 备份脚本采用统一的模板 进行必要修改就可以使用了 脚本名称在 集中备份项目 备份 策略表 中有具体规定 存放在 ORACLE HOME BKB Scripts目录下 本次集中备份项目采用的是 LTO4 驱动器 备份速度很快 为了减小备份对性能的影响 采用如下规则分配驱动器 1 所有以LAN方式备份的数据库只使用一个驱动器 2 以LAN FREE方式进行备份 数据量小于200GB的数据库只使用一个驱动器 3 数据库日志备份使用一个驱动器 4 除了两种上述情况 使用两个驱动器 4 3 1 数据库备份脚本数据库备份脚本 数据库备份脚本模板 数据库备份脚本模板 红色部分需要根据具体情况进行修改 下面是 UNIX 的备份脚本模板 如果是 WINDOWS 直接修改 netbackup for oracle agent 附带的模板即可 修改内容和本模板相同 HOME BKB Scripts odsb ora odsbcidb hotbkp sh bin sh Header hot database backup sh v 1 2 2002 08 06 23 51 42 bcpyrght VRTScprght Copyright 1993 2008 Symantec Corporation All Rights Reserved ecpyrght hot database backup sh This script uses Recovery Manager to take a hot inconsistent database backup A hot backup is inconsistent because portions of the database are being modified and written to the disk while the backup is progressing You must run your database in ARCHIVELOG mode to make hot backups It is assumed that this script will be executed by user root In order for RMAN SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 to work properly we switch user su to the oracle dba account before execution If this script runs under a user account that has Oracle dba privilege it will be executed using this user s account Determine the user which is executing this script CUSER id cut d f2 cut d f1 Put output in out Change as desired Note output directory requires write permission RMAN LOG FILE 0 out 如果日志大于 10MB 就清空 if f RMAN LOG FILE then find name RMAN LOG FILE size 10240k xargs rm f fi Initialize the log file echo RMAN LOG FILE chmod 666 RMAN LOG FILE Log the start of this script echo Script 0 RMAN LOG FILE echo started on date RMAN LOG FILE echo RMAN LOG FILE 需要备份的数据库 ORACLE HOME SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 ORACLE HOME home db oracle product 10 2 0 export ORACLE HOME 需要备份的数据库 ORACLE SID ORACLE SID odsbcidb export ORACLE SID 需要备份的数据库的 oracle 用户 ORACLE USER oracle Set the target connect string TARGET CONNECT STR Set the Oracle Recovery Manager name RMAN ORACLE HOME bin rman Print out the value of the variables set by this script echo RMAN LOG FILE echo RMAN RMAN RMAN LOG FILE echo ORACLE SID ORACLE SID RMAN LOG FILE echo ORACLE USER ORACLE USER RMAN LOG FILE echo ORACLE HOME ORACLE HOME RMAN LOG FILE Print out the value of the variables set by bphdb echo RMAN LOG FILE echo NB ORA FULL NB ORA FULL RMAN LOG FILE echo NB ORA INCR NB ORA INCR RMAN LOG FILE echo NB ORA CINC NB ORA CINC RMAN LOG FILE SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 echo NB ORA SERV NB ORA SERV RMAN LOG FILE echo NB ORA POLICY NB ORA POLICY RMAN LOG FILE NOTE This script assumes that the database is properly opened If desired this would be the place to verify that echo RMAN LOG FILE If this script is executed from a NetBackup schedule NetBackup sets an NB ORA environment variable based on the schedule type The NB ORA variable is then used to dynamically set BACKUP TYPE For example when schedule type is BACKUP TYPE is Automatic Full INCREMENTAL LEVEL 0 Automatic Differential Incremental INCREMENTAL LEVEL 1 Automatic Cumulative Incremental INCREMENTAL LEVEL 1 CUMULATIVE For user initiated backups BACKUP TYPE defaults to incremental level 0 full To change the default for a user initiated backup to incremental or incremental cumulative uncomment one of the following two lines BACKUP TYPE INCREMENTAL LEVEL 1 BACKUP TYPE INCREMENTAL LEVEL 1 CUMULATIVE Note that we use incremental level 0 to specify full backups That is because although they are identical in content only the incremental level 0 backup can have incremental backups of level 0 applied to it if NB ORA FULL 1 then echo Full backup requested RMAN LOG FILE BACKUP TYPE INCREMENTAL LEVEL 0 elif NB ORA INCR 1 then echo Differential incremental backup requested RMAN LOG FILE BACKUP TYPE INCREMENTAL LEVEL 1 elif NB ORA CINC 1 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 then echo Cumulative incremental backup requested RMAN LOG FILE BACKUP TYPE INCREMENTAL LEVEL 1 CUMULATIVE elif BACKUP TYPE then echo Default Full backup requested RMAN LOG FILE BACKUP TYPE INCREMENTAL LEVEL 0 fi command string used for backup database and archivelog CMD STR ORACLE HOME ORACLE HOME export ORACLE HOME ORACLE SID ORACLE SID export ORACLE SID RMAN target TARGET CONNECT STR nocatalog msglog RMAN LOG FILE append RMAN LOG FILE RSTAT else usr bin sh c CMD STR RMAN LOG FILE RSTAT fi Log the completion of this script if RSTAT 0 then LOGMSG ended successfully 调用备份命令备份 controlfile 的副本 usr openv netbackup bin bpbackup p ORAHOST ORA CFG s ORAHOST ORA CFG USRBK home db oracle BKB Scripts control odsbcidb ora else LOGMSG ended in error fi echo RMAN LOG FILE echo Script 0 RMAN LOG FILE echo LOGMSG on date RMAN LOG FILE echo RMAN LOG FILE echo RMAN LOG FILE exit RSTAT SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 4 3 2 归档日志备份脚本归档日志备份脚本 归档日志备份模板 归档日志备份模板 红色部分需要根据具体情况进行修改 下面是 UNIX 的备份脚本模板 如果是 WINDOWS 直接修改 netbackup for oracle agent 附带的模板即可 修改内容和本模板相同 HOME BKB Scripts odsb ora odsbcidb log hotbkp sh bin sh Header hot database backup sh v 1 2 2002 08 06 23 51 42 bcpyrght VRTScprght Copyright 1993 2008 Symantec Corporation All Rights Reserved ecpyrght hot database backup sh This script uses Recovery Manager to take a hot inconsistent database backup A hot backup is inconsistent because portions of the database are being modified and written to the disk while the backup is progressing You must run your database in ARCHIVELOG mode to make hot backups It is assumed that this script will be executed by user root In order for RMAN to work properly we switch user su to the oracle dba account before execution If this script runs under a user account that has Oracle dba privilege it will be executed using this user s account Determine the user which is executing this script CUSER id cut d f2 cut d f1 如果日志大于 10MB 就清空 RMAN LOG FILE 0 out SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 You may want to delete the output file so that backup information does not accumulate If not delete the following lines if f RMAN LOG FILE then find name RMAN LOG FILE size 10240k xargs rm f fi Initialize the log file echo RMAN LOG FILE chmod 666 RMAN LOG FILE Log the start of this script echo Script 0 RMAN LOG FILE echo started on date RMAN LOG FILE echo RMAN LOG FILE 需要备份的数据库 ORACLE HOME ORACLE HOME home db oracle product 10 2 0 export ORACLE HOME 需要备份的数据库 ORACLE SID ORACLE SID odsbcidb export ORACLE SID 需要备份的数据库的 oracle 用户 ORACLE USER oracle Set the target connect string SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 Replace sys manager below with the target connect string TARGET CONNECT STR Set the Oracle Recovery Manager name RMAN ORACLE HOME bin rman Print out the value of the variables set by this script echo RMAN LOG FILE echo RMAN RMAN RMAN LOG FILE echo ORACLE SID ORACLE SID RMAN LOG FILE echo ORACLE USER ORACLE USER RMAN LOG FILE echo ORACLE HOME ORACLE HOME RMAN LOG FILE Print out the value of the variables set by bphdb echo RMAN LOG FILE echo NB ORA FULL NB ORA FULL RMAN LOG FILE echo NB ORA INCR NB ORA INCR RMAN LOG FILE echo NB ORA CINC NB ORA CINC RMAN LOG FILE echo NB ORA SERV NB ORA SERV RMAN LOG FILE echo NB ORA POLICY NB ORA POLICY RMAN LOG FILE NOTE This script assumes that the database is properly opened If desired this would be the place to verify that echo RMAN LOG FILE If this script is executed from a NetBackup schedule NetBackup sets an NB ORA environment variable based on the schedule type The NB ORA variable is then used to dynamically set BACKUP TYPE For example when schedule type is BACKUP TYPE is SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 Automatic Full INCREMENTAL LEVEL 0 Automatic Differential Incremental INCREMENTAL LEVEL 1 Automatic Cumulative Incremental INCREMENTAL LEVEL 1 CUMULATIVE For user initiated backups BACKUP TYPE defaults to incremental level 0 full To change the default for a user initiated backup to incremental or incremental cumulative uncomment one of the following two lines BACKUP TYPE INCREMENTAL LEVEL 1 BACKUP TYPE INCREMENTAL LEVEL 1 CUMULATIVE Note that we use incremental level 0 to specify full backups That is because although they are identical in content only the incremental level 0 backup can have incremental backups of level 0 applied to it if NB ORA FULL 1 then echo Full backup requested RMAN LOG FILE BACKUP TYPE INCREMENTAL LEVEL 0 elif NB ORA INCR 1 then echo Differential incremental backup requested RMAN LOG FILE BACKUP TYPE INCREMENTAL LEVEL 1 elif NB ORA CINC 1 then echo Cumulative incremental backup requested RMAN LOG FILE BACKUP TYPE INCREMENTAL LEVEL 1 CUMULATIVE elif BACKUP TYPE then echo Default Full backup requested RMAN LOG FILE BACKUP TYPE INCREMENTAL LEVEL 0 fi CMD STR ORACLE HOME ORACLE HOME export ORACLE HOME ORACLE SID ORACLE SID SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 export ORACLE SID RMAN target TARGET CONNECT STR nocatalog msglog RMAN LOG FILE append RMAN LOG FILE RSTAT else usr bin sh c CMD STR RMAN LOG FILE RSTAT fi Log the completion of this script if RSTAT 0 then LOGMSG ended successfully 调用备份命令备份 controlfile 的副本 usr openv netbackup bin bpbackup p ORAHOST ORA CFG s ORAHOST ORA CFG USRBK home db oracle BKB Scripts control odsbcidb ora SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 else LOGMSG ended in error fi echo RMAN LOG FILE echo Script 0 RMAN LOG FILE echo LOGMSG on date RMAN LOG FILE echo RMAN LOG FILE echo RMAN LOG FILE exit RSTAT 4 4 数据库备份策略数据库备份策略 oracle 备份需要设置三个备份策略 分别是 数据库备份策略数据库备份策略 备份 oracle 全库或者增量备份 归档日志备份策略归档日志备份策略 备份归档日志 Control file 备份策略备份策略 备份 oracle 控制文件 首先创建数据库备份策略 4 4 1 新建备份策略新建备份策略 策略名称按照 集中备份项目 备份策略表 进行设定 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 4 4 2 设置属性设置属性 策略名称和存储单元根据 集中备份项目 备份策略表 设置 Policy Type 选择 Oracle Policy Volume Pool PTL0011 BKP DB 4 4 3 设置设置 schedule 4 4 3 1 修改修改 Default Application Backup 创建oracle类型备份策略时会生成一个schedule Default Application Backup 需要 把它的名称修改为PolicyName Default 例如 XXDB3900 ORA1 BKP Default 根据 集中备份项目 备份策略表 修改保存周期 如果 集中备份项目 备份策略表 中规定的备份拷贝数量为 2 需要设置 Multiple copies SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 4 4 3 2 创建数据库备份创建数据库备份 schedule Schedule 的名称和备份窗口属性请根据 集中备份项目 备份策略表 进行设定 全备份 选择 Automatic full backup 增量备份选择 Automatic differential incremental backup 备份时间窗口 如果分行没有特殊要求 请按照 集中备份项目 备份策略表 进行设置 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 配置完成 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 4 4 4 设置备份客户端设置备份客户端 注意 在集群情况下 客户端名填写服务主机名 注意 在集群情况下 客户端名填写服务主机名 4 4 5 设置备份内容设置备份内容 输入数据库备份脚本的绝对路径 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 4 5 归档日志备份策略归档日志备份策略 4 5 1 新建备份策略新建备份策略 按照 集中备份项目 备份策略表 设定策略名称 4 5 2 设置属性设置属性 按照 集中备份项目 备份策略表 设定策略名称 存储单元和 volume pool Policy Type 选择 Oracle 把 Job Priority 改成 99 保证日志优先 SYMANTEC NBU7 0 配置实施工艺 NBU 项目组 4 5 3 设置设置 schedule 4 5 3 1 修改修改 Default Application Backup 创建oracle类型备份策略时会生成一个schedule Default Application Backup 需要 把它的名称修改为PolicyName Default 例如 XXDB3900 ORA1 LOG Default 根据 集中备份项目 备份策略表 修改保存周期 4 5 3 2 创建日志备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论