NBU相关数据库备份和恢复.ppt_第1页
NBU相关数据库备份和恢复.ppt_第2页
NBU相关数据库备份和恢复.ppt_第3页
NBU相关数据库备份和恢复.ppt_第4页
NBU相关数据库备份和恢复.ppt_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

CDS,浙江协同数据系统有限公司,2006年2月,Veritas NBU 备份系统 常用数据库备份及恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,文件系统的备份 创建备份策略,在Policy Type上选Standard或MS-Windows-NT。,文件系统的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,文件系统的备份 在Schedule中定义备份的时间。,文件系统的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,文件系统的备份 在Client中选择备份的机器。,文件系统的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,文件系统的备份 在Files选项中选定要备份的目录或者文件。,文件系统的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,文件系统的恢复 从MasterServer开始菜单进入Backup Archive and Restore窗口 。,文件系统的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,文件系统的恢复 点击FilesSpecify NetBackup Machines and Policy Type,文件系统的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,文件系统的恢复 选择需要恢复的正确日期的文件,再点ActionsStart Restore of Marked Files,文件系统的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,文件系统的恢复 点start restore开始恢复,文件系统的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,文件系统的恢复 通过task progress监视恢复状态,文件系统的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份 安装客户端软件。并更改hosts文件保证主机名能正常解析。 如果MS Sql Server服务器采用标准安全模式(standard security)连接,那么需要启动系统的“remote registry service”服务。方法如下:打开”控制面板”管理工具”服务”,然后启动“remote registry service”服务,并设置成随机启动。 建立MSSQL的ODBC数据源(针对NBU4.5版本) 进入管理工具-数据源 (ODBC)-添加一个用户DSN-创建一个MSSQL数据源-选择数据源名称(sqltest)以及SQL服务器-使用用户输入登陆ID和密码登陆方式-按提示完成ODBC的配置(假设数据源名称为sqltest,一般该步骤可以省略)。,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份 在开始菜单里选择veritas后选择sql client。打开界面,第一次出现以下窗口,点击ok即可。,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份 设置参数,如图:,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份 在上图中正确设置参数后,出现如下图界面:,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份 点击actions,选择backup,会列出当前sql server中的数据库信息,界面如图:,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份 在client端生成MSSQL的脚本 选择需要备份的数据库,也可以选多个数据库(temp数据库不会出现),在backup script一栏中,选择Save later for execute,点击OK,选择脚本保存的目录,默认的脚本后缀名是.bch。(假设保存的脚本名字为sqltest.bch)。 修改NetBackup Client Service运行权限 进入MSSQL服务器上的管理工具-服务,点击NetBackup Client Service的属性,点击登录,修改登录身份,需要用administrator用户登录,输入密码。重起该服务。,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份 配置MSSQL策略 配置MSSQL策略,其中backup type选择MS SQL SERVER,其中选择backupselection时,就是选择步骤7生成的脚本(sqltest.bch)即可。 如下图所示:,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的恢复 确认NetBackup Client Services服务的权限 在SQL数据库服务器上的两个服务NetBackup Client Service点击右键属性登录此帐户选择administrator用户,重新启动服务。 点击VERITAS MS SQL CLIENT组件。点击ACTIONSRestore,出现以下界面,选择备份的时间,点击ok即可。如下图所示:,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的恢复 就可以看到已经成功备份的所有数据库。选择需要恢复的数据库名称以及备份的项目。Recovery option选择with recovery点击launch immediate,OK,进行恢复。界面如下:,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,MS SqlServer的恢复 恢复时,可以点击VIEW STUTAS,查看恢复的信息,如恢复成功就会出现“Successful”字样。界面如下:,MS SqlServer的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份 在Domino Lotus数据库服务器上安装Netbackup Agent for Lotus Notes。 基于Windows系统的Domino Lotus机器,只要安装Netbackup Client for Windows即自动安装了Netbackup Agent for Lotus Notes。 基于Unix系统的Domino Lotus机器,需要单独将NetBackup for Lotus Notes for UNIX 安装到本地计算机上。,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份 设定Lotus Notes备份变量: Windows客户机由于其Lotus备份变量信息已经存在于注册表中,无须设置。 Unix客户机需要设定如下变量值: 修改/usr/oprnv/netbackup/bp.conf文件,添加如下变量: 指定Lotus Notes初始参数文件路径: LOTUS_NOTES_INI = /db/notesdata/notes.ini 指定 Domino 数据目录、Lotus 程序目录和 Lotus 资源目录组成的路径: LOTUS_NOTES_PATH = /export/home/notesdata:/opt/lotus/notes/latest:/sunspa:/opt/lotus/notes/latest/sunspa/res/C 指定 LOTUS_NOTES_PATH 中指定的目录以外的备用 Lotus 程序文件目录: LOTUS_NOTES_EXECDIR = /opt/lotus/notes/latest/sunspa 注意:上述路径变量值仅是用于举例,具体值根据用户环境而定。,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份 如果要实现Lotus Notes的基于时间点恢复,需要将Domino Server设置为事务日志模式,其设置方法和说明如下: 进入Domino Administrator端,进入“配置(Configuration)”“服务器(Server)”“所有服务器文档(All Server Documents)” 选择你要编辑的Domino服务器文档,点击“编辑(Edit Server)” 点击“事务日志(Transaction Logging)”选项,完成下面一些设置: 事务日志(Transaction Logging):启动(Enabled) 日志目录(Log Path):如/notesdata/log/ 日志类型(Logging style):归档。 对于基于时间点恢复的备份,请选择该项。 注:事务日志模式修改后,Domino会给每一个数据库文件分配一个DBID所以必须重启Domino Server 。,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份 创建备份策略,如下图所示: 在Policy Type上选LotusNotes。 在Schedule中定义备份的时间。 在Client中选择备份的机器。 在Files选项中选定要备份的目录或者文件。,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份 备份类型说明,如下图所示:,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份 完全备份 使用此备份类型备份在“备份选择”列表和可用的事务日志范围中标识的所有 Lotus 数据库。不活动的事务日志范围在成功备份之后,将被标记为可以回收。 累积增量式备份 如果在“备份选择”列表中指定了”BACKUP_TRANSACTION_LOGS”指令,则累积增量式备份将备份被Domino Server标识为可用于备份的所有事务日志范围。在备份成功完成后,事务日志范围将不被标记为可以回收。 差异增量式备份 如果在“备份选择”列表中指定了”BACKUP_TRANSACTION_LOGS”指令,差异增量式备份将备份被 Domino Server 标识为可用于备份的所有事务日志范围。备份的不活动事务日志范围在备份成功完成后,将被标记为可以回收。,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份 备份选择列表说明 基于Lotus Notes的备份策略会提供如下几种备份选择列表:,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份 ALL_LOTUS_DATABASES 此指令仅在 UNIX 客户机上受支持。在每个选定的客户机上对所有 Lotus 数据库执行备份。 BACKUP_TRANSACTION_LOGS 备份被 Domino Server 标识为可用于备份的所有事务日志范围。 NOTES_INI_PATH= 用于Domino 分区服务器配置备份。 NEW_STREAM 用于Domino 分区服务器配置备份。,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份 备份策略指定完毕后,可以手动执行该策略(Manual Backup)以测试备份策略。,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的恢复 以 Domino Server 管理用户身份登录。不允许以 root 用户身份执行恢复操作。(针对Unix平台) 从MasterServer”File”菜单进入”Backup Archive and Restore”窗口,如下图所示:,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的恢复 点击“Restore Files” Tab,如下图所示,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的恢复 点击“Files”-“Specify NetBackup Machines”。 打开该窗口,选择SERVER,选择你需要恢复的CLIENT为current machines,选择POLICY TYPE为为LotusNotes。 如下图 :,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的恢复 选择需要恢复的正确日期的文件,再点restore,如下图所示:,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的恢复 点start restore开始恢复,如右图:,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Domino Lotus的恢复 通过task progress监视恢复状态:,Domino Lotus的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Oracle的备份 安装Oracle Agent: 对于Windows系统,当安装NBU Client时就已经安装了Oracle Agent。 对于Unix操作系统,需要单独安装Oracle Agnet: # mount /cdrom # cd /cdrom # ./install VERITAS Installation Script Copyright 1993 - 2002 VERITAS Software Corporation, All Rights Reserved. Installation Options 1 NetBackup Add-On Product Software 2 NetBackup Database Agent Software q To quit from this script Choose an option default: q: 2,Oracle的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Oracle的备份 以Oracle用户登录系统,执行如下命令: /usr/openv/netbackup/bin/oracle_link,建立RMAN与NBU的MML通道链接。 使数据库处于归档模式下 建立备份脚本,脚本模板位于: InstallPathNetBackupDbExtOracleSamplesrmanhot_database_backup.cmd(hot_database_backup.sh),Oracle的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Oracle的备份 备份脚本要点:,Oracle的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Oracle的备份 建立备份策略:,Oracle的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Oracle的异机恢复 主机和数据库的要求 new_host和old_host系统版本要求一致,至少大版本一致 数据库版本要求完全一致 NBU的配置 在new_host上安装NBU CLIENT和ORACLE AGENT 在NetBackup Server的/usr/openv/netbackup/db/altnames目录下touch new_host或No.Restrictions 在NetBackup Server的bp.conf中加入client=new_host,Oracle的备份与恢复,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,Oracle的异机恢复 ORACLE的配置 在old_host上的pfile文件拷贝到new_host上面,注意UNIX默认路径

温馨提示

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

评论

0/150

提交评论