Sybase数据库备份策略.doc

Sybase数据库备份策略.doc

ID:49651585

大小:48.00 KB

页数:7页

时间:2020-03-03

Sybase数据库备份策略.doc_第1页
Sybase数据库备份策略.doc_第2页
Sybase数据库备份策略.doc_第3页
Sybase数据库备份策略.doc_第4页
Sybase数据库备份策略.doc_第5页
资源描述:

《Sybase数据库备份策略.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

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

3、库或事务(transaction)备份(DUMP)时,NetbackupforSybaseonUnix会为备份集自动产生一个文件名,在执行恢复(LOAD)时要指明这个文件名。另外要说明的是,Sybase数据库的备份分为DATABASE与TRANSACTION两种备份,在本系统中只执行DATABASE类型的备份。数据库备份策略配置步骤和文件系统备份策略步骤基本相同(见3.5.2):Step1:启动并登录java管理界面#/usr/openv/netbackup/bin/jnbSA&Step2:打开“NetbackupManagement”,选择Policy,

4、在中间窗口中点击鼠标右键或点击toolbar上按钮打开一对话框Step3:在AddaNewPolicy对话框中输入newpolicy的名字Step4:进入policy参数配置窗口,选择“PolicyType”值为SybaseStep5:点击“schedule”标签,进入“schedule”配置窗口:创建新的schedule时,“TypeofBackup”要选择ApplicationBackup或AutomaticBackupApplicationBackup可以使用户定义的备份动作得以在备份client端上执行,在sybase 数据库备份策略中至少有一个此

5、类型的schedule。Default-Application-Backupschedule是自动配置的ApplicationBackupschedule,它的备份窗口(backupwindow)含盖了AutomaticBackupschedule的备份窗口,使得AutomaticBackupschdule可以在任何时候执行。AutomaticBackup指明了Netbackup将自动执行sybase备份脚本来启动数据库备份的日期和时间,并且Netbackupcatalog根据AutomaticBackupschedule管理备份集。Step6:点击Fil

6、es标签,配置sybase备份脚本的全路径文件名在本系统中,所有的脚本目录都相同:/Sybase/scripts/Sybase_DATABASENAME_backupDATABASENAME以sybasedatabasename代替。稍后介绍脚本的配置与修改。Step7:选择Client标签,配置备份主机,即要备份谁的数据在窗口中选择“New”,增加备份主机,同时选择其OS类型和版本对于HA环境中的数据库备份,备份主机对应的IPAddress应是数据库的ServiceIPaddress。Step8:点击“close”,完成一个policy的配置Step9:

7、重复step2-step8,配置所有的文件系统备份类型的policyStep10:在数据库备份client上,创建$SYBASE/bp.conf文件文件内容如下:BPBACKUP_POLICY=policy_name/*指明数据库备份的policy名字BPBACKUP_SCHED=schedule_name/*指明ApplicationBackupschedule名字Step11:在数据库备份client,创建修改如下文件:/usr/openv/netbackup/bp.conf,增加参数:SYBASE_HOME=/Sybase/*指明数据库的home目录

8、 Step12:在所有数据库备份client重复Step10-St

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

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

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