免费注册 查看新帖 |

Chinaunix

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

求助文件自动备份问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-02 10:44 |只看该作者 |倒序浏览
小弟最近刚刚上手AIX小机.公司在服务器上做有备份.因某种原因以前备份的磁盘不能再挂载了.    以前是直接放到/baknfs文件下面去的.  现在需要使用FTP的方式将备份后的文件上传到FTP服务器中.  应该如何修改以前的备份脚本啊?  假设FTP的用户名为:ABC,密码为:123.\r\n猛虎落地式拜求各位大虾帮小弟解决一下~感激,,,,,,,,,,,, \r\n注:原备份脚本为:\r\ncd /bak/bb\r\npp=`ls -t *.dmp|head -1`\r\ncp $pp /baknfs/bb\r\ncd /baknfs/bb\r\nnn=`ls -t *.dmp |wc -l`\r\nif test $nn -gt \'7\' ; then \r\ndd=`ls -t *.dmp|tail -1`\r\nrm $dd\r\nfi\r\n\r\n与exp \"\'sys/123 as sysdba\'\" file=/baknfs/remedy/`date +%y%m%d`.dmp log=/baknfs/remedy/`date +%y%m%d`.log owner=aradmin INDEXES=y buffer=200000 grants=y rows=y constraints=y direct=y feedback=10000\r\ndate >>/baknfs/remedy/`date +%y%m%d`.log\n\n[ 本帖最后由 jojo1191 于 2008-9-2 11:13 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-09-02 11:38 |只看该作者
只能先传过去,再删除了。\r\n\r\ncd /bak/bb\r\npp=`ls -t *.dmp|head -1`\r\nftp -i -n hostname<<END\r\nuser ABC 123\r\nprom\r\nbi\r\ncd /bankfs/bb\r\nput $pp\r\nEND\r\n\r\n然后在另一台机器上面:\r\n\r\ncd /baknfs/bb\r\nnn=`ls -t *.dmp |wc -l`\r\nif test $nn -gt \'7\' ; then \r\ndd=`ls -t *.dmp|tail -1`\r\nrm $dd\r\nfi\n\n[ 本帖最后由 fck 于 2008-9-2 11:41 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2008-09-02 12:42 |只看该作者
数据库导出不用变,和以前一样即可。\r\n在ftp里面也可以删除,但是控制的不够精细。\r\n另外删除7天前的数据也可以考虑用find比如:\r\nfind /bankfs/bb -name \"*.dmp\" -mtime +7|xargs rm把它放到crontable里面,每天定时执行就行了。\n\n[ 本帖最后由 fck 于 2008-9-2 12:43 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP