动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   数据库 → 阅读文章

 Ontape -r 恢复总结(1)

作者:lianyong 来源:chinaunix  
阅读 数 449 人次 , 2006-3-18 12:01:00 

一、恢复的前提

用ontape备份的数据恢复到另一台服务器上时,环境如下:

1.两台服务器机型一样(HPL2000系列)

2.操作系统一样(HP-UXB.11.00)、数据库版本一样(IDS7.31.FC6)、

3.非临时分配的Dbspace磁盘空间数量和大小必须一致(即你的各个dbspace对应的chunk大小一样,所对应的符号联接所在目录的位置最好也保证一样)

4.Onconfig配置文件(最后提出来!它并不要求完全一样)

就以我恢复的机器来说,它和做0级备份的生产机虽然都是hp小型机,但cpu个数,内存,硬盘个数都不一样,故onconfig相应的参数例如NETTYPE、NUMCPUVPS都不一样,但我保证了如下参数在onconfig中的一致:

ROOTNAME

ROOTPATH

ROOTOFFSET

ROOTSIZE

MIRROR

MIRRORPATH

MIRROROFFSET

TAPEDEV

TAPEBLK

TAPESIZE

LTAPEDEV

LTAPEBLK

LTAPESIZE

LOGSMAX

其它的都没变化了。

注意的问题: 在恢复过程中,如果恢复失败,则可能恢复机上的数据库oninit起不来,则只好用oninit-i来初始化了。

二、详细恢复过程(只做0级恢复)

1.切换成informix用户,(这一步根据实际情况选做)

ps-ef|grepisql,如有此进程,kill掉

2.用ipcs查看还有无其它数据库用户占用的共享内存

确认后以上后(如上述共享内存还存在,则可能会在ontape-r过程中会报“共享内存初始化失败”,而导致恢复失败)

3.onmode-ky下掉数据库

hp9000:/informix/etc>ontape-r

Pleasemounttape1on/dev/rmt/0mandpressReturntocontinue...

ArchiveTapeInformation

Tapetype:ArchiveBackupTape

Onlineversion:InformixDynamicServerVersion7.31.FC6

Archivedate:WedDec316:50:542003

Userid:hcb

Terminalid:/dev/pts/10

Archivelevel:0

Tapedevice:/dev/rmt/0m

Tapeblocksize(ink):4096

Tapesize(ink):25165824

Tapenumberinseries:1

这里显示的是备份的磁盘配置(可验证是否生成了正确的设备和连接)。包括dbspace和chunk等情况。省略了。。。

1.Continuerestore?(y/n)y

2.Doyouwanttobackupthelogs?(y/n)n

进入FastRecovery状态(onstat-观察)

/*此时间开始进行恢复,时间较长,且没有完成百分比提示,请耐心等待*/

3.Restorealevel1archive(y/n)n

此步应回答为n,不需要进行1级恢复

4.Doyouwanttorestorelogtapes?(y/n)n

此步应回答为n,不需要进行日志恢复

Programover./*恢复完成*/

/home/informix/bin/onmode-sy/*数据库自动进入quiescent模式*/

/*此期间会存在一个fastrecovery模式,直至进入quiescent模式。可用onstat-、onstat-d监测数据库的情况。*/

5.如onstat-显示已经进入quiescent模式,则手工执行:

onmode-m/*使数据库online*/

6.完成。(整个过程为3小时20分钟,24G磁带)


  
 本文Tags恢复  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:INFORMIX-4GL实用手册(四)(1)
· 下一篇:用shell实现Informix的性能监控
· MySQL数据目录结构
· MySQL UDF的调试方式 - debugview
· Access数据库技术(60)
· 运行多个MYSQL服务器
· DB2数据库的安装



关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077