国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux使用iptables進行異機備份/恢復教程

2020-06-13 11:27:30
字體:
來源:轉載
供稿:網友

  在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

  7、在/root/script/目錄下建立腳本:

  vi scp_yd.sh

  #!/usr/bin/expect -f

  set password gst

  spawn scp -P 22 root@183.62.178.91:/etc/sysconfig/iptables /bak/iptables/yd/iptables

  set timeout 300

  expect "root@183.62.178.91's password:"

  set timeout 300

  send "$password/r"

  set timeout 300

  send "exit/r"

  expect eof

  8、在/root/script/目錄下建立腳本:

  vi backup.sh

  expect /root/script/scp_lt.sh

  expect /root/script/scp_yd.sh

  sed -i 's/202.105.135.52/183.62.178.85/g' /bak/iptables/lt/iptables

  sed -i 's/58.251.49.18/58.250.56.154/g' /bak/iptables/lt/iptables

  /cp /bak/iptables/lt/iptables /etc/sysconfig/iptables

  /etc/init.d/iptables restart

  /etc/init.d/iptables save

  mv /bak/iptables/lt/iptables /bak/iptables/lt/iptables_$(date +%Y%m%d%H)

  mv /bak/iptables/yd/iptables /bak/iptables/yd/iptables_$(date +%Y%m%d%H)

  9、注意,要在備份機上手動遠程登陸一次,以獲得RSA的公鑰,之后就不用這樣登陸了,否則腳本會執行錯誤

  10、定制自動任務:

  crontab -e

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

  20 * * * * sh /root/script/backup.sh

  以上就是Linux使用iptables進行異機備份/恢復的方法,除此之外,我們還可以通過iptables命令開啟、關閉防火墻功能。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲周县| 永德县| 宝清县| 德钦县| 永善县| 谢通门县| 绵竹市| 扶沟县| 宝丰县| 咸阳市| 琼中| 邻水| 合山市| 方正县| 英德市| 龙江县| 永顺县| 囊谦县| 东至县| 吉木萨尔县| 衡东县| 汪清县| 东乌珠穆沁旗| 合山市| 民和| 定陶县| 毕节市| 淮南市| 乌兰察布市| 通许县| 彰武县| 册亨县| 深水埗区| 日喀则市| 平度市| 阿荣旗| 沙湾县| 平安县| 阿鲁科尔沁旗| 阳朔县| 平谷区|