当前位置:Gxlcms > linux教程 > Linux使用iptables进行异机备份/恢复的方法

Linux使用iptables进行异机备份/恢复的方法

时间:2021-07-01 10:21:17 帮助过:12人阅读

  在Linuxp系统中,itables命令可以为我们进行异机备份或恢复,但可能很多用户还不是很熟悉,下面小编就将方法分享给大家。

Linux使用iptables进行异机备份/恢复的方法

  方法如下:

  1、iptables的配置文件位置:/etc/sysconfig/iptables

  主控机:即业务运行中的机子;备份机:即主控机故障时,切换到备份的机子

  --在主控机上的操作-------------------

  2、建立目录:

  mkdir -p /bak/iptables/

  mkdir /root/script/

  3、在/root/script/目录下建立脚本:

  vi backup.sh

  \cp /etc/sysconfig/iptables /bak/iptables/iptables_$(date +%Y%m%d%H)

  4、定制自动任务:

  crontab -e

  */10 * * * * /usr/sbin/ntpdate 210.72.145.44

  10 * * * * sh /root/script/backup.sh

  --在备份机上操作---------------------

  5、建立目录:

  mkdir -p /bak/iptables/{lt,yd} #lt目录放联通跳转的备份,yd目录放移动跳转的备份

  mkdir /root/script/

  6、在/root/script/目录下建立脚本:

  vi scp_lt.sh

  #!/usr/bin/expect -f

  set password gst

  spawn scp -P 22 root@202.105.135.52:/etc/sysconfig/iptables /bak/iptables/lt/iptables

  set timeout 300

  expect "root@202.105.135.52's password:"

  set timeout 300

  send "$password\r"

  set timeout 300

  send "exit\r"

  expect eof

人气教程排行