开始新对话

此帖子已超过 5 年

Solved!

Go to Solution

7042

2013年5月20日 02:00

problem: NDMP backup for CIFS share

hi,我有这样一个问题

我使用Netbackup NDMP方式直接备份VNX7500 file storage的CIFS share,但总是报file read failed  (13),每次都会有一些文件无法打开,比如

2013-5-17 7:55:31 - Info ndmpagent (pid=31374) lasvnxpss01.active.tan: Unable to open /root_vdm_5/PCI_rol_bkup_dump/PCI_rol_bkup_dump/VSQL9/Tlogs/RegOnline/Regonline20130516_083502.trn to read. Stale handle .

2013-5-17 7:55:31 - Info ndmpagent (pid=31374) lasvnxpss01.active.tan: Unable to open /root_vdm_5/PCI_rol_bkup_dump/PCI_rol_bkup_dump/VSQL9/Tlogs/RegOnline/Regonline20130516_084503.trn to read. Stale handle .

因为这些文件是应用的transaction log,可能在备份的过程中正在被修改或者write to,文件本身是open的,导致备份失败;

所以我想知道会有类似Netapp存储上那种做快照的方式么?比如NAS上设定快照,然后直接备份snapshot?

或者针对CIFS share的备份还有其它的解决方案么?

盼指点!

thanks!

2.8K 消息

2013年5月21日 01:00

你的猜测应该是对的,这个备份失败的原因就是由于文件正在被读写,具体参考知识文库emc181207。设置快照的方法可以参考文档https://support.emc.com/docu41442_Using_VNX_SnapSure.pdf?language=en_US 或者视频VNX Video - VNX Snapshots Overview and Provisioning - YouTube。

89 消息

2013年5月21日 02:00

Jeffey

顺带问一下,SnapSure的license是付费的么?我想将快照做成schedule,但是却告诉我没有enable license;

如果付费的话,那我是不是只能自己写个crontab脚本 每天定时运行比如” fs_ckpt PCI_rol_bkup_dump -Create“ 这样创建快照的命令啊?

[nasadmin@lasvnx01cs1 ~]$ nas_ckpt_schedule -create PCI_rol_bkup_dump_ckpt_daily -filesystem PCI_rol_bkup_dump -recurrence daily -every 1 -start_on 2013-05-21 -runtimes 01:00 -keep 2

Error 13422428162: User is not allowed to perform this operation due to the snapsure license not being enabled.

2.8K 消息

2013年5月21日 18:00

Snapsure的license需要付费,你也可以在不付费的情况下使用,付费和不付费的区别是保修不同,在不付费的情况下使用出现snapsure问题,EMC不保修。

2.8K 消息

2013年5月22日 01:00

在Unisphere的settings中,右下角有个manage licenses for file选项,把snapsure licensed勾上就可以了。

2.8K 消息

2013年5月22日 01:00

你牛的,软硬件通吃!

89 消息

2013年5月22日 01:00

哈哈 是我太愚昧了 不知道可以这样enable license;

那我们打钩之后用了之后 ,不会跟我们收费吧 。。。我试了打钩后 果然可以啦。。。。还是这种方法好

[nasadmin@lasvnx01cs1 snmp_cli]$ nas_ckpt_schedule -create PCI_rol_bkup_dump_ckpt_daily -filesystem PCI_rol_bkup_dump -recurrence daily -every 1 -start_on 2013-05-23 -runtimes 01:00 -keep 2

OK

89 消息

2013年5月22日 01:00

如果不付费的话,我如何使用呢?

我现在要设置 schedule,似乎不激活就不能用。 难道只能自己写个小脚本,做成crontab放在CS上?

89 消息

2013年5月22日 01:00

啊 原来是这样!

我太stupid了

我整了个小脚本,每天1:00am运行,删除旧的,创建新的,反正NDMP每天只需要一份read-only的快照可供备份就行。

那我试试这个方法。

#!/bin/sh
# Created by Ivy  Yang on 2013-05-22

NAS_DB="/nas"
export NAS_DB

datamover=`/nas/bin/nas_server -info -all |grep standbyfor |awk '{print $NF}'`
for i in ` server_df $datamover|awk '{print $1}' |grep ckpt`
do
        /nas/bin/nas_fs -delete $i -option umount=yes
done

/nas/bin/fs_ckpt PCI_rol_bkup_dump -Create
/nas/bin/fs_ckpt rolshare -Create
/nas/bin/fs_ckpt rol_bkup_dump -Create

2.8K 消息

2013年5月22日 02:00

不会跟你收费,不过没有license使用这个功能出现故障技术支持不维修。

89 消息

2013年5月22日 02:00

太棒啦! 那我就开始用了 哈哈

2.8K 消息

2013年8月2日 02:00

Please consider moving this question as-is (no need to recreate) to the proper forum for maximum visibility.  Questions written to the users' own "Discussions" space don't get the same amount of attention and questions can go unanswered for a long time.

You can do so by selecting "Move" under ACTIONS along the upper-right.  Then search for and select: "VNX Support Forum" which would be the most relevant for this question.

196 消息

2013年11月28日 21:00

用NetBackup去执行NDMP备份的话,应该在NetBackup的NDMP job定义上设定几个参数(命令),那样的话NetBackup会自动地在执行备份之前去建立一个快照,然后从快照里面提取数据,备份完以后自动删除快照。

具体的文档NetBackup KB和EMC KB都有的我记得。

但这样做有一个限制,就是备份的最小单位必须是volume。

找不到事件!

Top