Linux下两个服务器互备脚本

操作方法

  • 01

    rq=`date +%Y%m%d`rq1=` date "-d 1 day ago" "+%Y%m%d" `rm_ipAddr=192.168.1.*  #备份IPhost_id="filebak90"if test -e filebak_90_$rq1.shthen    rm -f filebak_90_$rq1.shfirunName=$host_id.shecho "#!/usr/bin/expect" > /edu-backup/shell/$runName     echo "set password "filebak#90#filebak"" >> /edu-backup/shell/$runNameecho "spawn "scp /edu-backup/databak/*$rq*.tar.gz filebak@$rm_ipAddr:/usr/xxtsrc/"" >> /edu-backup/shell/$runNameecho "sleep 30" >> /edu-backup/shell/$runNameecho "expect "filebak@$rm_ipAddr's password:"" >> /edu-backup/shell/$runNameecho "send "$password"" >> /edu-backup/shell/$runNameecho "set timeout 5000" >> /edu-backup/shell/$runNameecho "send "exit"" >> /edu-backup/shell/$runNameecho "expect eof" >> /edu-backup/shell/$runNamechmod 777 /edu-backup/shell/$runName/edu-backup/shell/$runNameecho "`date`" "to90filebak success" >> /edu-backup/shell/filebak_log .

(0)

相关推荐

  • 如何在Linux下安装Sendmail服务器软件的方法

    如何在Linux下安装Sendmail服务器软件的方法

  • Linux下非交互式远程执行命令脚本

    Linux下非交互式远程执行命令脚本(比ssh更好的方式) openssh在每台机器上都有,ssh与scp经常出现在我们的生活中。 然而当要管理的机器规模越来越大时,ssh登陆到目标机器进行管理就变得 ...

  • 怎样在Linux下建立PPPOE服务器

    在Linux下建立PPPOE服务器,一共5个步骤,代码较多,不过一步步设置还是很简单的. 步骤/方法 01 编译内核 要建立PPPOE服务器,除了内核要支持PPP以外还需要内核支持PPPOE,不过在2 ...

  • 如何在Linux下配置NFS服务器?

    网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主 ...

  • LINUX下搭建FTP服务器

    LINUX下搭建FTP服务器

  • 如何在Linux下搭建apache服务器

    这里为大家详细的介绍如何在linux环境下搭建apache服务器,Linux环境是在虚拟机下装redhat系统.apache包为2.2.11 操作方法 01 删除Linux系统本身自带有apache服 ...

  • Linux下架构日志服务器

    一:原理: 日志对于系统的安全来说非常重要,它记录了系统每天发生的各种各样的事情,用户可以通过它来检查错误发生的原因,或者寻找受到攻击时 攻击者留下的痕迹。日志主要的功能是审计和监测。它还可以实时地监 ...

  • linux下配置管理DHCP服务器

    DHCP指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码.担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置静态IP地址.子网掩码.默认网 ...

  • 在Windows上访问Linux下的Samba服务器的方法

    首先先记录下在linux客户端怎么用命令访问windows或者linux的共享文件夹 第一步 代码如下: smbclient -L //192.168.100.5 -U wujie (smbclien ...