免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3137 | 回复: 6
打印 上一主题 下一主题

磁带恢复失败问题! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-05 17:58 |只看该作者 |倒序浏览
一台compaq 530与IBM openpower 710的服务器,一个装AS3,一个装AS4,两台装的informix数据库结构一致。
    现两台服务器都可以分别做数据库的0级备份。但compaq 530做的0级备份放到710的服务器上不能成功恢复。提示:
[informix@jhdg01bak etc]$ ontape -r

Please mount tape 1 on /dev/st0 and press Return to continue ...
Physical restore failed - function read archive backup failed code -1 errno 0

Program over.

530是32位的操作系统,710是64位的操作系统。

备份的字节也不一样,530的是32位
# System Archive Tape Device

TAPEDEV         /dev/st0        # Tape device path
TAPEBLK         32              # Tape block size (Kbytes)
TAPESIZE        0                   # Maximum amount of data to put on tape (Kbytes)

# Log Archive Tape Device

LTAPEDEV        /dev/st0        # Log tape device path
LTAPEBLK        32              # Log tape block size (Kbytes)
LTAPESIZE       0               # Max amount of data to put on log tape (Kbytes)


710是64位
# System Archive Tape Device

TAPEDEV         /dev/st0        # Tape device path
TAPEBLK         64              # Tape block size (Kbytes)
TAPESIZE        0               # Maximum amount of data to put on tape (Kbytes)

# Log Archive Tape Device

LTAPEDEV        /dev/st0        # Log tape device path
LTAPEBLK        64              # Log tape block size (Kbytes)
LTAPESIZE       0               # Max amount of data to put on log tape (Kbytes)

现在想问一下,64位字节与32位字节对磁带恢复有影响吗?
这样的操作环境能够恢复成功吗?
如果可以恢复的话,如何操作,请高手指点,谢谢!

论坛徽章:
0
2 [报告]
发表于 2006-07-05 22:11 |只看该作者
LTAPEBLK不是系统的位数,而是磁带机的块大小.
恢复时把两边的块大小设置成一样,再试试.

论坛徽章:
0
3 [报告]
发表于 2006-07-06 08:11 |只看该作者
如果将710的64位改为32位,则710本机0级备份都会出错。必须改为64才能够成功。

论坛徽章:
0
4 [报告]
发表于 2006-07-06 08:23 |只看该作者
下面是将64位改为32位后做0级备份的提示:

[informix@jhdg01bak etc]$ ontape -s -L 0

Please mount tape 1 on /dev/st0 and press Return to continue ...
Archive failed - Tape block size is too small, minimum size is 40.

Program over.

改为64位后备份正常。

论坛徽章:
0
5 [报告]
发表于 2006-07-07 09:16 |只看该作者
我所530的那台服务器改为64位,本机做0级备份也是成功的,但是0级拿到710服务器上去恢复还是不成功。提示如下 :

[informix@jhdg01bak userdata]$ ontape -r

Please mount tape 1 on /dev/st0 and press Return to continue ...
Physical restore failed - function read archive backup failed code -1 errno 0

Program over.

目前两台服务器就只有操作系统不一样了,其他环境,像磁带机,磁带,oncoifng里的设置,数据库环境,都一致了。有哪个大侠有没有类似的经验啊。

论坛徽章:
0
6 [报告]
发表于 2006-07-07 10:08 |只看该作者
哦,还有,informix的版本也是不一样的。一个是for X86,一个是for PPC版本的。

论坛徽章:
0
7 [报告]
发表于 2006-07-11 09:32 |只看该作者
版本不一样,应该不能恢复
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP