位置: 编程技术 - 正文

Linux使用iptables进行异机备份/恢复教程(linux使用ssh远程连接服务器)

编辑:rootadmin

推荐整理分享Linux使用iptables进行异机备份/恢复教程(linux使用ssh远程连接服务器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux使用vim创建文件,linux使用ssh远程连接服务器,linux使用mkdir创建文件,linux使用mv命令,结果文件不见了,linux使用vim编辑文件,linux使用vim编辑文件,linux使用ssh连接其他设备的命令,linux使用mv命令,结果文件不见了,内容如对您有帮助,希望把文章链接给更多的朋友!

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

  方法如下:

  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

  */ * * * * /usr/sbin/ntpdate ...

   * * * * 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 root@...:/etc/sysconfig/iptables /bak/iptables/lt/iptables

  set timeout

  expect "root@...'s password:"

  set timeout

Linux使用iptables进行异机备份/恢复教程(linux使用ssh远程连接服务器)

  send "$passwordr"

  set timeout

  send "exitr"

  expect eof

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

  vi scp_yd.sh

  #!/usr/bin/expect -f

  set password gst

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

  set timeout

  expect "root@...'s password:"

  set timeout

  send "$passwordr"

  set timeout

  send "exitr"

  expect eof

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

  vi backup.sh

  expect /root/script/scp_lt.sh

  expect /root/script/scp_yd.sh

  sed -i 's/.../.../g' /bak/iptables/lt/iptables

  sed -i 's/.../.../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的公钥,之后就不用这样登陆了,否则脚本会执行错误

  、定制自动任务:

  crontab -e

  */ * * * * /usr/sbin/ntpdate ...

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

  

标签: linux使用ssh远程连接服务器

本文链接地址:https://www.jiuchutong.com/biancheng/368211.html 转载请保留说明!

上一篇:SUSE Linux 10下使用rc.local小窍门(自写)(suse linux 12 sp5)

下一篇:Linux操作系统支持常用的文件系统有哪些?(Linux操作系统支持虚拟内存吗)

  • 小规模30万免增值税1点怎么申报税款
  • 车辆维修费发票清单内容
  • 无力支付什么意思
  • 销售商品,提供服务以及从事其他经营活动
  • 材料成本差异借贷方向
  • 应税职工福利费在应纳税所得额里面吗
  • 无形资产减值损失可以转回吗
  • 摊销制造费用如何结转做会计分录呢?
  • 贴现利息可以抵扣吗
  • 母子公司之间的管理费可以税前扣除吗
  • 股东打入公户的钱怎么做账
  • 出口货物如果没收怎么办
  • 生产车间的房屋租赁费计入什么科目
  • 供电局预收电费
  • 公司变卖后员工怎么办
  • 生产前和生产后经常长喘气怎么回事
  • 油品沥青消费税征收范围
  • 商品盘点溢余短缺的核算方法有哪些?
  • 汽车运输增值税专用发票多少税点
  • 公允价值与计税价值区别
  • 企业所得税税率2.5% 5% 25%
  • 固定资产改造更新是否需要计提折旧
  • win10ie浏览器没有internet选项
  • mdn php
  • vb enabled
  • 空调拆卸安装怎么找师傅
  • php的execute
  • php 解析
  • 增值税业务发生的时间
  • 微信支付高速通行费怎么开电子发票
  • vue从入门到精通教程
  • 没有发票的支出可以扣除企业所得税么
  • 小规模纳税人增值税月末处理
  • okhttp3源码分析
  • 增值税纳税申报实训报告
  • 小规模增值税税率表2023年最新版
  • 固定资产的认定标准2022
  • 收到银行电子汇票已入账怎么做账
  • 外国企业常驻代表机构
  • 印花税征税对象是什么
  • 同一控股下并合并的股票
  • 银行承兑的购买
  • 防伪税控开票系统SOAP服务端
  • 小企业会计准则坏账怎么处理
  • 银行收到工伤保险费怎么做分录
  • 建账之前的业务怎么处理
  • 施工企业如何确权
  • 退回上年度企业所得税
  • 管理会计期末存货量怎么算
  • 个体工商户的纳税标准
  • 服务业差旅费是什么科目
  • 固定资产实务训练题目及答案
  • 企业对外购和自己的区别
  • 采用补偿贸易方式的是
  • sqlserver锁机制
  • mysql在数据分析中的作用
  • Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程
  • 电脑如何将耳机模式换扬声器
  • vrvedp_m.exe是什么进程
  • grub4dos linux
  • Linux查看文件的大小
  • jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
  • 一键备份系统和一键还原系统
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • 在dos下运行
  • 在dos下删除文件
  • shell脚本替换文件中某个字符串
  • js中文本框设置的代码
  • unity游戏开发软件
  • 举例说明json数据格式的语法
  • 互联网巨头bat有哪些
  • 安卓快速开发平台
  • javascript入门基础
  • 国家税务局总局网址
  • 上海市国家税务局官网网站
  • 季报逾期申报怎么写
  • 医保预交金可以取出来吗
  • 税务稽查证据问题
  • 水厂管理经验
  • 房屋租赁管理部门制发的《房屋租赁证》
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设