免费注册 查看新帖 |

Chinaunix

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

求助:如何实现ontape零级备份自动完成 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-19 15:51 |只看该作者 |倒序浏览
是不是直接运行ontape -s L 0 就可以了。
还有就是,备份在磁带和备份在硬盘上有什么不同,又是怎么实现的,谢谢。。。。

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
2 [报告]
发表于 2008-03-19 16:45 |只看该作者
原帖由 zq_ljzhao 于 2008-3-19 15:51 发表
是不是直接运行ontape -s L 0 就可以了。
还有就是,备份在磁带和备份在硬盘上有什么不同,又是怎么实现的,谢谢。。。。


echo -e '/n' | ontape -s -L 0

备份到磁带/硬盘上实质上并没有什么区别,只是在硬盘上可能会有系统限制..比如文件大小限制(2G)...而在磁带上只有磁带容量限制...
当然,前提是你的0备超过上述所说的大小限制..

论坛徽章:
0
3 [报告]
发表于 2008-03-19 20:52 |只看该作者
#!/bin/sh
DB_LOG=$HOME/data/dbback.log
datedir=`date +20%y%m%d`
MYDATE=`date '+%d/%m/%Y %H:%M:%S'`
rm $HOME/data/*
echo "信贷管理业务系统数据库备份
时间: $MYDATE">$DB_LOG
echo"">>$DB_LOG
ontape -s -L 0 <<ok 1>>$DB_LOG 2>>$DB_LOG #<< 取消交互式对话
1
ok
if [ $? ]
then
echo "数据库备份成功`date '+%d/%m/%Y %H:%M:%S'`">>$DB_LOG
fi

找到以上的一个可以实现零备份的程序
想请问一下,其中的1,ok是什么意思啊,真的就能实现取消交互方式了吗?

论坛徽章:
0
4 [报告]
发表于 2008-03-20 08:38 |只看该作者
试了下,楼上的可以。
<< ok
1
ok
是把从下一行到ok为止的内容作为ontape 的输入。

论坛徽章:
0
5 [报告]
发表于 2008-03-20 15:04 |只看该作者
唔好意思,我还是不是很明白
我的本意是想这样的:用磁带备份,但平时的备份都是要交互方式进行的,现在就是想不用再输入回车或其他键,让它能够自动完成。所以我想知道
<< ok
1
ok
这三个字符有什么用的。。。。

[ 本帖最后由 zq_ljzhao 于 2008-3-20 15:08 编辑 ]

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
6 [报告]
发表于 2008-03-20 15:18 |只看该作者

回复 #5 zq_ljzhao 的帖子

你可以使用ontape -s -L 0试一下.
因为执行这个命令需要进行一次交互ENTER操作..
以上 <<OK
1
OK
就是向 ontape -s -L 0输入一个确定的交互操作.至于"OK" 这个字符,只是个识别符..

论坛徽章:
0
7 [报告]
发表于 2008-03-20 15:21 |只看该作者
其中onconfig中的参数是
# System Archive Tape Device

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

这应该就是磁带了吧

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
8 [报告]
发表于 2008-03-20 15:33 |只看该作者

回复 #7 zq_ljzhao 的帖子

不知道你的是什么系统.....只是我还没见过rct0这样的磁带机.呵呵..

论坛徽章:
0
9 [报告]
发表于 2008-03-20 15:43 |只看该作者
是unix 5.0.5

论坛徽章:
0
10 [报告]
发表于 2008-03-20 15:48 |只看该作者
如果备份成硬盘文件,那么onconfig又要怎么设置呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP