- 论坛徽章:
- 0
|
我用以下方法制作:
第一步: 兩个数据库服务器系统的数据库空间组织、数据存储块结构、大小以及数据库日志必已經完全一致;
第二步:启动主数据库服务器server_A,使之进入Quiescent状态。然后用ontape -s和ontape -a作0级数据备份和逻辑日志备份,逻辑日志备份时当前的逻辑日志文件也要备份。
第三步:用onmode -d primary server_B设置该数据库服务器为server_B的主数据库服务 器, 然后使用命令 onmode -m 使server_A进入OnLine状态。
第四步:将0级备份磁盘装入备份数据库服务器的驱动器中,用 ontape -p 命令将备份恢复到 备份数据库服务器上,当数据库服务器提示是否备份逻辑日志时,回答 N。
第五步:用 onmode -d sercondary server_A 设置该数据库服务器为server_A 的备份数据 库服务 器。
第六步:将逻辑日志备份磁盘插入备份数据库服务器的驱动器中,用命令 ontape -l 来滚回0 级数据备份以后的数据操作。全部操作结束后,备份数据库服务器便进入 Read only状态
現在問題是:
1.我的備份服務器沒有進入Read only状态,而是顯示
Informix Dynamic Server 2000 Version 9.21.UC2 -- Fast Recovery (Sec) -- Up 00:03:00 -- 68232 Kbytes
2.主服務器日志裡也沒出現 DR: Primary server operational
從服務器日志裡也沒出現 DR: Secondary server operational
是不是兩台服務器沒有聯接,怎麼測試有沒有聯接?是不是隻要在sqlhosts裡設置上聯接的信息就可以了?/etc/hosts /etc/servers 裡也已經設置了。
請高手門指點,萬分感激! |
|