LoveUnix » 备份软件 » nbu6.0备份sybase 12.5的问题,没法起default application backup
让LU留住您的每

一天 让LU博客留住您的每一天
2007-9-8 15:17 aixstudy
nbu6.0备份sybase 12.5的问题,没法起default application backup

nbu6.0环境:网络备份
nbu 6.0 MP5
master server:windows2003 enterprise
           client:windows2003 enterprise +  Agent:sybase 12.5

license key全部输入,
拷贝NetBackup for Sybase库文件也OK,
policy已建好,类型为sybase,策略有2个属性,一个是automatic backup,一个是default application backup。

手工在sybase SQL Advantage里输入:dump database hndl to "sybase::"
                                                    go

nbu master console里马上就起了一条default application backup,并显示成功,说明手工执行备份是正常的。

我拷了一个脚本文件,修改了时面的部分参数:
@set SYBASE=C:\Sybase

@set SYBSERVER=hndl

@set DATABASE_NAME=hndlxy

@echo dump %DUMP_TYPE% %DATABASE_NAME% to "sybackup::-SERV %SYBACKUP_SERVER% -CLIENT %SYBACKUP_CLIENT% -POL %SYBACKUP_POLICY%  -SCHED Default-Application-Backup -STAT_FILE %STATUS_FILE%" >> .\syb_%DATABASE_NAME%_dump

set PRT_LINE=%SYBASE%%OCS_QUAL%\bin\isql -Usa -Ppassword -I%SYBASE%\ini\sql.ini -S%SYBSERVER% -i .\syb_%DATABASE_NAME%_dump

set CMD_LINE=%SYBASE%%OCS_QUAL%\bin\isql -Usa -Ppassword -I%SYBASE%\ini\sql.ini -S%SYBSERVER% -i .\syb_%DATABASE_NAME%_dump  


设置好脚本后,通过nbu master console测试,测试的结果是成功的,但就是不调用default application backup,如果default application backup起不来,说明数据库根据就没有备份。


请教大家是怎么回事,谢谢。








    

2007-9-8 21:57 befeel
手工在sybase SQL Advantage里输入:[color=Red]dump database hndl[/color] to "sybase::"
                                                    go

nbu master console里马上就起了一条default application backup,并显示成功,说明手工执行备份是正常的。

我拷了一个脚本文件,修改了时面的部分参数:
@set SYBASE=C:\Sybase

[color=Red]@set SYBSERVER=hndl[/color]

[color=Red]@set DATABASE_NAME=hndlxy [/color]

到底server name和database name是什么,看起来这么混乱的

2007-9-10 08:58 aixstudy
@set SYBSERVER=hndl 这是数据库服务器名

@set DATABASE_NAME=hndlxy  这是你要备份的数据库对象名称

可就是因为起不了default application backup,所以备份提示是成功的,其实必没有执行真正的后台备份。

郁闷。

2007-9-12 09:20 aixstudy
没人实施过吗????、

2007-9-13 11:35 aixstudy
已解决,原因是脚本的问题。。。。

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.