NBU调用crontab备份

很多时候我们一台NBU服务器要备份的话需要一个策略,这样会导致策略很多,当然这样也有好处就是很好看出是哪个,不过有强迫症的表示受不了。这里就介绍一种能够通过crontab去调用的脚本,适合我们平时文件或者数据库打包以后备份到磁带,然后备份完还能删除。

一、NBU服务端配置

1.安装NBU客户端,这里就不再赘述了,我有安装的教程

2.开始配置对于的策略

打开服务器策略界面,主要看箭头的地方

然后客户端这边添加对应客户端

后面的备份选择放空

由此策略创建完成。

二、客户端配置

写好客户端脚本例如mysql脚本

写好以后最后一行加入

/usr/openv/netbackup/bin/bpbackup -p 策略名称(你创建的NBU策略名称,如DB_backup) 要备份的文件文件名

例如

/usr/openv/netbackup/bin/bpbackup -p DB_backup /data/db.tar.gz

这个的意思就是调用DB_backup策略备份/data/db.tar.gz

这里要注意DB_backup上面有客户端必须有你这台主机,多台就在主机添加

这只是备份,备份完成后其实还可以通过NBU进行删除,就是利用bpend

配置如下:

cd /usr/openv/netbackup/bin/

vim bpend_notify.DB_backup   #bpend_notify.策略名刚刚我们上面创建的是叫DB_backup

然后就是写一个删除的脚本了

例如就只要一句

rm -f /data/db.tar.gz

这样备份完成后就会删除db.tar.gz 文件了

猜你喜欢

转载自blog.csdn.net/zetion_3/article/details/103192397
今日推荐