ITPub博客

首页 > 应用开发 > IT综合 > 分享一个自动传输归档到备库并注册的脚本

分享一个自动传输归档到备库并注册的脚本

原创 IT综合 作者:jasonwang328 时间:2010-11-11 11:09:42 0 删除 编辑

好处是传输时不影响主库,缺点是不能使用real-time功能

功能如下:
1.自动从主库上发现需要传输的归档
2.自动把归档从主库上传输到备库
3.自动register归档到备库

使用方法:
主SHELL程序为autoarch_transmit.sh,autoarch_transmit.sh调用autoarch_transmit.func(主功能函数),autoarch_transmit.func读取配置文件
把文件解压缩到Linux一个目录,例如/home/oracle/shell/autoarch目录
文件autoarch_transmit.func、autoarch_transmit.sh、monitor_public.func改为可执行
chmod 755 autoarch_transmit.func
chmod 755 autoarch_transmit.sh
chmod 755 monitor_public.func
修改autoarch_transmit.sh,主要是改一个程序的路径
把程序放入contab运行
例如:*/10 * * * * /home/oracle/shell/autoarch/autoarch_transmit.sh >> /home/oracle/shell/autoarch/autoarch_transmit.log
开通备库oracle用户到主库oracle用户的SSH信任关系,保证ssh oracle@<主库IP> date可以不输入命令返回结果

脚本附件:autoarch_transmit.zip

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23250928/viewspace-1041313/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-01-27

  • 博文量
    5
  • 访问量
    16547