没有合适的资源?快使用搜索试试~ 我知道了~
Informix数据库的安全备份
2 下载量 194 浏览量
2020-03-04
10:30:33
上传
评论
收藏 41KB DOC 举报
温馨提示
试读
5页
在SCO Unix下备份Informix数据库,一般的做法是通过tbtape或ontape命令在磁带介质上作各级备份。磁带备份具有使用灵活、存储方便和成本 较低等特点。但是,采用磁带备份也会带来因磁带质量不佳而产生的可靠性问题。当所存储的业务数据的安全性和完整性至关重要时,我们就需要采用更安全的数据备份方法,例如双机热备份等等。这些方法相对来说十分可靠和安全,并且实时性强,可是所需要的软硬件投资很大。在实际工作中,我们找到了一种比较经济实用的方法,采用另外的一台计算机实现备份,即异机备份。
资源详情
资源评论
资源推荐
Informix 数据库的安全备份
在 SCO Unix 下备份 Informix 数据库,一般的做法是通过 tbtape 或 ontape 命令在
磁带介质上作各级备份。磁带备份具有使用灵活、存储方便和成本 较低等特点。但是,采
用磁带备份也会带来因磁带质量不佳而产生的可靠性问题。当所存储的业务数据的安全性
和完整性至关重要时,我们就需要采用更安全的数据 备份方法,例如双机热备份等等。这
些方法相对来说十分可靠和安全,并且实时性强,可是所需要的软硬件投资很大。在实际
工作中,我们找到了一种比较经济实用 的方法,采用另外的一台计算机实现备份,即异机
备份。
一、备份的思路
下面介绍一种方便实用而又十分安全可靠的 Informix 数据库文件异机备份方法, 其
指导思想是充分利用现有的软件和硬件资源,利用 SCO Unix 5.0 捆绑的 NFS 网络协议。
为此,需要编制一个脚本,将 Informix 数据库文件于每个工作日夜晚的某一时刻自动备份
到另一台 SCO Unix 主机上,这台主机有可能是企业升级主服务器后淘汰下来的闲置设备,
或者是一台性能稍低、经过扩充硬盘后专门用于备份数据的服务器。备份机上可以没 有安
装 Informix 数据库管理系统,也不需要像双机热备份那样需要复杂的软硬件支持,一台普
通的 SCO Unix 服务器就足够了。备份的方法是,首先在用于备份的主机(下面简称备份
机)上安装 NFS 网络协议,再建立专用的备份目录,比如 /u/archive,然后将此目录"输
出"(export)到网络中。在运行 Informix 数据库的主机(下面简称主机)上先"安
装"(mount) 备份机的/u/archive 目录到本机的某个目录,比如安装到/mnt 目录,再
利用 Informix 用户的定时文件 /etc/cron/crontabs/Informix,自动在某一指定时刻使用
数据库迁移命令 dbexport 进行备份。
这个备份方法的最大优点是安全可靠,因为是异机备份,所以主服务器的崩溃与否不
会 影响到备份机; 另外,硬盘的可靠性本身就比磁带高得多,所以备份数据十分可靠。
dbexport 命令一般用于数据迁移,这里我们用它来备份数据,主要优点是: 首先,该命令
除了备份数据外,还会在备份盘上用 SQL 语句写上数据库里各种表的结构和授权方式等信
息,便于系统管理员在系统崩溃后重新建数据库,即使我们 建数据库时的各种原始参数丢
失了都没有关系,不像用 ontape 命令在磁带上写的备份数据,其格式只有在磁带机上才
能阅读; 其次,因为不同的主机位于不同的物理位置,大大提高了数据的安全性和隐蔽性;
最后,系统的运行方式是通过自动定时文件的方式来完成的,时间可以由系统管理员任意
选定,增加了备份的灵活性。采用这种方法和原有的磁带备份相结合,可以 真正做到重要
业务数据的万无一失。
二、备份的实施
实现异机备份的条件是,企业已经有了一个运转良好的计算机局域网,并且有通过
TCP/IP 连接到一起的 2 台 SCO Unix 主机,假设一台机器命名为 app01,其 IP 地址是
10.100.0.11,把它作为备份机使用;另一台机器命名为 app02,其 IP 地址是
10.100.0.22,是运行 Informix 数据库的主机。要求 SCO Unix 操作系统的版本为 5.0
以上,这点很重要,因为只有 5.0 以上版本的 SCO Unix 才捆绑备份所要用到的网络协
x_jiali
- 粉丝: 5
- 资源: 897
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0