温馨提示

1、交易前请仔细核实商家真实资质,勿信夸张宣传和承诺。如发现非法商家,欢迎广大网民举报,举报电话:4000-999-800。

2、该信息由列表网网友发布,其真实性及合法性由发布人负责,列表网仅引用以供用户参考,详情请阅读列表网免责条款。

3、在签订合同或相关协议之前,任何要求预付定金、汇款等方式均存在风险,谨防上当受骗!

详情描述

下面介绍笔者平时使用的、简单而容易实现的、针对本地网监控系统Sybase数据库备份方法。

1 全量备份方案

(1)传统方法:使用Sybase的BackupServer(备份服务器)进行Dump备份

转储数据库就是为整个数据库(数据、表结构、触发器、游标、存储过程、事务日志等)进行一次物理备份。转储数据库时,系统自动执行一次CheckPoint,即将日志和数据从缓冲区拷贝到硬盘(只拷贝脏页),把已被分配的页(日志和数据)转存到设备。操作时首先保证BackupServer已经启动。如果没有启动,则可以通过以下命令启动备份服务。

如果把文件备份到硬盘,可以不预先估算备份文件的大小,只要硬盘有足够的存储空间就可以了。如果备份到dds磁带,那么就要估算一下备份后的文件大小,90m的dds磁带压缩存储空间为的磁带压缩存储空间为8GB。如果数据库的备份文件超过了这个尺寸,就要考虑多文件转储,此时要使用stripe参数。

(2)使用Sybase工具备份方案

一般情况下,实际数据库都比较大,具体操作时可按数据结构和数据记录进行两次备份。

数据结构备份。利用在Windows的SybaseCentral平台产生整个数据库服务器的所有信息。如果选择GenerateDatabaseObjects ddl则产生所选定数据库的信息,以Master库为例,将会形成一个脚本文件,对Master数据库结构进行系统备份,包括创建新的Master数据库,形成一个后缀为sql的文件,可以通过对该文件的倒入实现备份数据库结构的恢复。

数据记录备份。将数据库各表以Sybase自带的工具的方式生成一定格式的文本文件,该命令的位置一般在安装Sybase的目录下。如果把Sybase安装在C盘,那么该执行文件就在下。

如果想针对每个表进行一次bcp,一般情况下,一个数据库有许多个表,工作量比较大。此时可以利用数据库中的sysobjects系统表信息做一个bcp备份脚本,原理是每个用户表在系统表sysobjects中都有信息记载,可以通过iSQL语句查询得到。针对本地网监控系统的数据库,

2 对关键表的备份

上面只是对数据库的全量备份,能不能对部分增量变化较大,同时也很重要的数据库表进行按时间段自动备份呢,答案是肯定的。通过使用Windows自动执行计划功能的方法,制作一个自己定义的时间来备份该数据库表的计划任务。

利用以上全量备份和表备份方法能够简单地实现数据库的自动备份。

UCACHE灾备中心向企业用户 企业级灾备云,以灾备中心云化来完成数据的实时备份和恢复。

企业级灾备云服务是面向企业和组织机构团体的,利用云的特性来解决信息化异地备份恢复、灾备、灾难恢复的云端服务,可提供面向云端、虚拟和物理环境下的数据、平台、应用备份恢复的云服务平台,满足企业当前和未来的数据管理需要。

图片展示

  • Sybase数据库备份方法
Sybase数据库备份方法
1/1
  • Sybase数据库备份方法