当前位置:
文档之家› symantec备份系统培训
symantec备份系统培训
42
排错
43
Q&A
备份上一次全备份以来更新过的数据。
备份类型
备份类型
备份类型
使用bpbackup命令从客户端发起备份
C:\Program Files\VERITAS\NetBackup\bin\bpbackup -p policename -s schedule 备份路径
NetBackup基本概念
NetBackup Catalog(NBU数据库) NetBackup自身有一索引数据库,主要记录每次备份的相 关信息。比如从哪个Client备份的,保留多长时间等。
建议定期备份netbackup的数据库,以确保故障时的有效恢复。
创建专门的备份策略备份NBU catalog
管理NetBackup
管理NetBackup进程 • 用bpps显示NetBackup目前正在运行的进程 /usr/opnev/netbackup/bin/bpps –a • 启动NetBackup进程 /etc/rc2.d/S77netbackup
NetBackup基本概念
Retention(备份保留期限) 系统管理员可以指定每次备份可以保留多长时间,当该期 限达到时,NBU自动将该备份的相关信息从NBU数据库中 删掉(并不从磁带中删掉)。这时,用户就检索不到这次备 份的信息。
备份示意图
17
Байду номын сангаас
恢复示意图
18
NetBackup 管理界面
• Java界面 • C:\Program Files\Veritas\Java\nbjava.bat
NBU是Symantec (原Veritas) 公司提供的企业级备 份管理软件,它支持多种操作系统,包括UNIX、 Microsoft Windows、OS/2以及Macintosh等。目前, NBU是国际上使用最广的备份管理软件。
3
4
备份构架
5
备份构架
磁带库
NetBackup Master Server
任务监视器(Activity Monitor)
NetBackup任务 监视器可以监视 备份、恢复和归 档任务的状态, 也可以监视 NetBackup本身 数据库的备份
任务监视器(Activity Monitor)
任务监视器作用 由任务监视看出该任务的ID、执行何种操作、状态、返回值、Server和 Client是谁、通过哪一个Policy和Schedule去执行的。 返回值是一个非常有用的参数,通过返回值,可以通过错误代码查找 Troubleshooting手册中建议的相关调整建议,这对于问题检查和性能调整 是非常有用的。 具体可显示多长时间的任务,要看NetBackup全局属性中的设置。每个 任务有以下几个状态: Queued 任务正在排队 Active 任务正在执行 Re-Queued 由于前次执行没有成功,任务重新排队 Done 任务执行完毕 通过任务管理器,可以停止没有执行完的任务。
NetBackup 培训
课程安排
• NetBackup (NBU) 介绍 • NetBackup基本概念
• NetBackup 管理界面
• 配置存储单元 • 设置备份策略
• 管理NetBackup
• 任务监视器 • 磁带管理
• 数据库备份
• 数据恢复 • 故障排查
2
NetBackup (NBU) 介绍
文件系统恢复
排错
40
排错
41
• 文件系统备份根据活动监视器中的返回代码(status)定位故 障原因 • oracle数据库备份 查看/usr/openv/nbu_scripts/目录下对应脚本的.out文件来定位 故障原因。 常见故障代码: 96: 无可用磁带 71: 备份的数据不存在 219: 存储单元不可用 84/85: 介质I/O错误 • 完整/详细信息参见《 Veritas NetBackup Troubleshooting Guide》
• • • •
• 查看任务细节 通过选择Actions菜单中的Monitor或双击一个任务,可以 查看这些任务的细节。这些细节包括时间、操作过程等。细节 有Brief和Full之分。
33
数据库 备份
1. 2. 安装NBU软件(服务器或客户机) 安装NBU for Database Agent
3.
配置备份策略 数据库备份策略 策略类型为MS-SQL-SERVER 备份内容为数据库备份脚本文件名
备份脚本示例 # # Change MY_USER to the proper DB2 user for performing backups #
DB2
CMD_LINE="db2 BACKUP DATABASE $MY_DB2 ONLINE $MY_SCHED LOAD $MY_LIB OPEN 1 SESSIONS BUFFER 1024"
或 /usr/openv/netbackup/bin/goodies/netbackup • 停止NetBackup进程 /etc/rc0.d/K77netbackup 或 /usr/openv/netbackup/bin/goodies/netbackup stop /usr/openv/netbackup/bin/goodies/bp.kill_all
MY_USER=db2inst1
echo "Executing: $CMD_LINE" su - $MY_USER -c "$CMD_LINE" RETURN_STATUS=$? /usr/openv/netbackup/bin/bparchive -p BCDL-DB2-LOG /dbfile/bcdl_archlog/db2inst1/BCDL/NODE0000/C0000000/* # Return 0 for success, non-zero for errors exit $RETURN_STATUS
配置存储单元
设置备份策略
设置备份策略--基本属性
设置备份策略--Schedules
设置备份策略--Schedules
设置备份策略--Schedules
设置备份策略—备份内容
设置备份策略—备份客户端
管理NetBackup
配置NetBackup 全局属性
管理NetBackup
备份NetBackup数据库
服务器
磁带库
服务器 NetBackup Media Servers
服务器
光盘库
NetBackup Clients/ Agents
6
NetBackup基本概念
NetBackup Image(备份集)
在一次备份会话中,客户端通过单数据流写入备份介 质中的备份数据的集合。
NetBackup基本概念
Storage Unit(存储单元) NetBackup通过存储单元把数据写到物理介质,是数据 备份的目的地。 存储单元指连接到备份服务器的特定类型的一个或多个 备份设备的集合。每一个media server、每一个机械手、每 一种磁带类型创建一个storage unit。在备份服务器上有可 能存在多种类型的备份设备。 • 介质管理器(Media Manager):它是NBU软件的一个模 块,针对磁带或光盘设备。它在备份或归档时调度磁带或光 盘,并控制上带/卸带动作。 • 硬盘:NBU可以将数据备份到本地硬盘上。它使用于需要 快速备份的场合。 • NDMP:NDMP也是由介质管理器控制,但连接到NDMP主 机上。
NetBackup基本概念
Policy(备份策略) 备份策略定义一台或几台服务器的备份方法。它包括哪些 服务器需要备份、备份哪些目录或文件、在什么时间备份、 采用什么方式进行备份等。配置NBU主要指定义备份策略。
NetBackup基本概念
Schedule(备份时间表) 它用来定义在什么时间进行备份和归档的操作。它用来定 义做全备份,还是增量备份或者用户自己备份、是否归档, 备份的频度,备份磁带保留多长时间,可以备份的时间段等 。
NetBackup基本概念
备份类型
• •
Full Backup(全备份)
将用户设定的整个目录或文件全部备份。
Differential Incremental Backup(增量备份) 备份上一次备份以来,更新过的文件。不管上一次 备份是全备份、增量备份,还是累积备份。 • Cumulative Incremental Backup(累积备份)