sybase数据库备份策略

sybase数据库备份策略

ID:30791743

大小:81.50 KB

页数:7页

时间:2019-01-03

sybase数据库备份策略_第1页
sybase数据库备份策略_第2页
sybase数据库备份策略_第3页
sybase数据库备份策略_第4页
sybase数据库备份策略_第5页
资源描述:

《sybase数据库备份策略》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、3.5.3Sybase数据库备份策略数据库一般是采用热备份的方式进行,并且数据库本身提供热备份的工具。SybaseASE在正常安装时会自动安装和配置有SQLServer与SybaseASEBackupServeroSQLServer通过向SybaseASE发送DUMP或LOAD命令指示SybaseASEBackupServer去执彳亍数据库的备份与恢复,这些命令指示告诉SybaseASEBackupScrver要用哪些设备去备份或恢复数据库。SybaseASEBackupServer可以和用户进程集成一起执行备份与恢复任务,例如NetbackupforSybaseonUnix。

2、NetbackupforSybaseonUnix通过ArchiveAPI与SybaseASEBackupServer集成在一起。SybaseASEBackupServer利用ArchiveAPI把数据I/O请求转换成“anarchive-bytestream”。在执行备份或恢复动作时,SybaseASEBackupServer加载NetbackupforSybaseonUnix库函数并向ArchiveAPI发岀对流设备的开/关、读/写等操作请求。SQLServer与SybaseASEBackupServer不产生备份记录,但是当执行数据库或事务(transaction)备份(D

3、UMP)时,NetbackupforSybaseonUnix会为备份集自动产生一个文件名,在执行恢复(LOAD)时要指明这个文件名。另外要说明的是,Sybase数据库的备份分为DATABASE与TRANSACTION两种备份,在本系统屮只执行DATABASE类型的备份。数据库备份策略配置步骤和文件系统备份策略步骤基本相同(见3.5.2):Stepl:启动并登录java管理界面#/usr/openv/netbackup/bin/jnbSA&Stcp2:打开^NetbackupManagement^,选择Policy,在中间窗口中点击鼠标右键或点击toolbar上按钮打开一对话框S

4、tep3:在AddaNewPolicy对话框中输入newpolicy的名字Stepd:进入policy参数配置窗口,选择“PolicyType”值为SybaseStep5:点击"schedule"标签,进入"schedule”配置窗口:创建新的schedule时,"TypeofBackup”要选择ApplicationBackup或AutomaticBackupApplicationBackup可以使用户定义的备份动作得以在备份client端上执行,在Sybase数据库备份策略屮至少有一个此类型的schedule。Default-Application-Backupschedu

5、le是自动配置的ApplicationBackupschedule,它的备份窗口(backupwindow)含盖了AutomaticBackupschedule的备份窗口,使得AutomaticBackupschdule可以在任何时候执行。AutomaticBackup指明了Netbackup将自动执行Sybase备份脚本来启动数据席备份的日期和时间,并-fl.Netbackupcatalog根据AutomaticBackupschedule管理备份集。Step6:点击Files标签,配置Sybase备份脚本的全路径文件名在木系统中,所有的脚本目录都相同:/Sybase/scr

6、ipts/Sybase刃backupDATABASENAMEUSybasedatabasename代替。稍后介绍脚本的配置与修改。Step7:选择Client标签,配置备份主机,即要备份谁的数据在窗口中选择“New”,増加备份主机,同时选择其OS类型和版本对丁•IIA环境中的数据库备份,备份主机对应的IPAddress应是数据库的ServiceIPaddressoStep8:点击"close”,完成一个policy的配置Step9:重复step2-step8,配置所有的文件系统备份类型的policySteplO:在数据库备份client上,创建$SYBASE/bp.conf文件

7、文件内容如下:BPBACKVP_POLlCY=po/icy_name广指明数据库备份的policy名字BPBACKUP_SCHED=schedu/e_name/*指明ApplicationBackupschedule名字Stepll:在数据库备份client,创建修改如下文件:/usr/openv/netbackup/bp.conf,増加参数:SYBASE_HOME二/Sybase/*指明数据库的homeU录Stepl2:在所有数据库备份client重复SteplO-Stepllo至此,在M

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。