免费注册 查看新帖 |

Chinaunix

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

使用ontape 备份数据到磁盘上,怎么设置? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-16 15:14 |只看该作者 |倒序浏览
我是如下设置的:
# System Archive Tape Device

TAPEDEV         /backup/databackup/Tapebackup/tapedev       # Tape device path
TAPEBLK         32              # Tape block size (Kbytes)
TAPESIZE        10240           # Maximum amount of data to put on tape (Kbytes)

# Log Archive Tape Device

LTAPEDEV        /backup/databackup/Tapebackup/ltapedev       # Log tape device path
LTAPEBLK        32              # Log tape block size (Kbytes)
LTAPESIZE       10240           # Max amount of data to put on log tape (Kbytes)

其中tapedev和ltapedev是以informix用户创建的,权限:660,但是我运行ontape -s -U geo3d出现如下错误:
Please enter the level of archive to be performed (0, 1, or 2) 0

Please mount tape 1 on /backup/databackup/Tapebackup/tapedev and press Return to continue ...
could not write archive tape

把TAPEBLK,TAPESIZE,LTAPEBLK,LTAPESIZE屏蔽掉,也出错。把数据备份到磁盘具体怎么设置?

论坛徽章:
0
2 [报告]
发表于 2009-11-16 23:44 |只看该作者

回复 #1 wysfenghuo007 的帖子

full backup "TAPESIZE        10240   "只有 10MB, 你的數據庫有這麼小哦?
試一下 "TAPESIZE        4000000   "  4GB, 不夠再放大.

[ 本帖最后由 p3505 于 2009-11-16 23:46 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2009-11-17 08:58 |只看该作者
还有,每次备份前要创建出
/backup/databackup/Tapebackup/tapedev

/backup/databackup/Tapebackup/ltapedev
这两个文件。

论坛徽章:
0
4 [报告]
发表于 2009-11-17 09:08 |只看该作者
首先感谢楼上高手的回答。我改了以下大小,还是出错。另外,tapedev和ltapedev我都已经创建好了,是不是每次都要删除,然后重新创建。
我修改参数如下;
TAPEDEV         /backup/databackup/Tapebackup/tapedev       # Tape device path
TAPEBLK         32              # Tape block size (Kbytes)
TAPESIZE        10240000           # Maximum amount of data to put on tape (Kbytes)

# Log Archive Tape Device

LTAPEDEV        /backup/databackup/Tapebackup/ltapedev       # Log tape device path
LTAPEBLK        32              # Log tape block size (Kbytes)
LTAPESIZE       10240000           # Max amount of data to put on log tape (Kbytes)

运行显示如下错误:
[informix@wangysh etc]$ ontape -s -U geo3d
Please enter the level of archive to be performed (0, 1, or 2) 0

Please mount tape 1 on /backup/databackup/Tapebackup/tapedev and press Return to continue ...
could not write archive tape.
Please mount tape 1 on /backup/databackup/Tapebackup/tapedev and press Return to continue ...

怎么解决?
能不能留下个qq或者msn的,好向您请教,我是新手刚开始学informix

论坛徽章:
0
5 [报告]
发表于 2009-11-17 09:40 |只看该作者

回复 #4 wysfenghuo007 的帖子

Sorry, 上次說錯了,  TAPESIZE 不夠大會出現 Tape is full 和  mount tape 2
[informix@gt2 dbbk]$ ontape -s -U gt2
Please enter the level of archive to be performed (0, 1, or 2) 0
Please mount tape 1 on /work2/dbbk/gt2.bup.001 and press Return to continue ...
Tape is full ...
Please label this tape as number 1 in the arc tape sequence.
This tape contains the following logical logs:
6518
Please mount tape 2 on /work2/dbbk/gt2.bup.001 and press Return to continue ... ?
=======================================================
再試二下.
1. su - informix ; cd /backup/databackup/Tapebackup/ ; touch abc.test
以 informix 身份登入, 切換到 Tapebackup 目錄; 隨便產生一個檔案看是否能產生, 若是不行, 可能是上層或是上上層目錄權限有問題
2. TAPEDEV /tmp/tapedev
touch /tmp/tapedev ; chown informix.informix /tmp/tapedev ; chmod 660 /tmp/tapedev
ontape -s -L 0
=======================================================
full db backup 好像是用 ontape -s -L 0 就好;
ontape -s -U geo3d ; 好像是說要把 geo3d 從 None log 改成 Log ; 這個好像只要剛建立新數據庫時才要做; 以後都不用做才是
=======================================================
msn:starcks2go@hotmail.com

[ 本帖最后由 p3505 于 2009-11-17 09:42 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2009-11-17 11:04 |只看该作者
我按照你说的,操作了以下,还是不行
下面是我的操作步骤:
[informix@wangysh TapeBackup]$ touch xx
[informix@wangysh TapeBackup]$ rm -rf *
[informix@wangysh TapeBackup]$ cd ..
[informix@wangysh databackup]$ cd /
[informix@wangysh /]$ touch /backup/databackup/TapeBackup/tapedev
[informix@wangysh /]$ touch /backup/databackup/TapeBackup/ltapedev
[informix@wangysh /]$ chown informix:informix /backup/databackup/TapeBackup/tapedev
[informix@wangysh /]$ chowm informix:informix /backup/databackup/TapeBackup/ltapedev
-bash: chowm: command not found
[informix@wangysh /]$ chown informix:informix /backup/databackup/TapeBackup/ltapedev
[informix@wangysh /]$ chmod 660 /backup/databackup/TapeBackup/tapedev
[informix@wangysh /]$ chmod 660 /backup/databackup/TapeBackup/ltapedev
[informix@wangysh /]$ ontape -s -L 0

Please mount tape 1 on /backup/databackup/Tapebackup/tapedev and press Return to continue ...
could not write archive tape.
Please mount tape 1 on /backup/databackup/Tapebackup/tapedev and press Return to continue ...
could not write archive tape.
Please mount tape 1 on /backup/databackup/Tapebackup/tapedev and press Return to continue ...

论坛徽章:
0
7 [报告]
发表于 2009-11-17 11:44 |只看该作者
好了,问题解决了,感谢Strack兄弟

论坛徽章:
0
8 [报告]
发表于 2010-01-06 15:54 |只看该作者
樓上的仁兄:不知最後發現是什麽趙成不能正常執行寫入操作?

论坛徽章:
1
15-16赛季CBA联赛之江苏
日期:2017-04-05 11:23:15
9 [报告]
发表于 2010-01-07 09:39 |只看该作者
原帖由 hanner_cheung 于 2010-1-6 15:54 发表
樓上的仁兄:不知最後發現是什麽趙成不能正常執行寫入操作?

楼上东北的吧,还”赵成“

论坛徽章:
0
10 [报告]
发表于 2010-01-10 23:10 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP