位置: 编程技术 - 正文

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操作系统支持虚拟内存吗)

  • 适用增值税零税率的有
  • 佣金和手续费支出 纳税调整
  • 税控抵减会计分录
  • 其他债权投资的汇兑差额计入什么科目
  • 劳务报酬需要补税吗
  • 联合体项目工程款如何拨付
  • 政府补助收入要交印花税吗
  • 单位交的社保明年能退吗
  • 运输服务有3%的税率吗
  • 签章是签字还是盖章 财务
  • 2019年定额手撕发票2023年还能用吗
  • 软件使用费的税率是多少啊
  • 出让固定资产怎样计算增值税
  • 银行承兑汇票背书转让后怎么查询
  • 房地产开发企业销售自行开发的房地产项目
  • 城镇土地使用税的计税依据
  • 固定资产一次性扣除政策2023
  • 地方教育费附加计入什么科目
  • 服装批发零售交什么税
  • 以前年度企业所得税申报表怎么查
  • 收到税局代增值税专用发票已作废的退款怎么做账
  • 以前年度利润和当年净利润
  • 杜邦分析法的三个核心是什么
  • 合同负债属于什么费用
  • 分公司会有股东吗
  • 个体户怎么核定开多少票
  • 个人出租车辆给公司个人所得税
  • win11系统开机密码设置
  • 劳务公司发放农民工工资要开发票吗?
  • windows 10 21h1
  • 鸿蒙系统怎样开启5G
  • mac怎么airdrop给ipad
  • PHP:oci_rollback()的用法_Oracle函数
  • 怎么制作网线接口
  • 预收账款为什么不属于金融负债
  • 原始凭证的内容有哪些
  • 工程完工后有关工作总结
  • yolov5 c
  • wordpress恢复主题默认设置
  • 长期投资对投资方财务状况的实质性影响有哪些
  • 调整以前年度少计提的工资
  • Web 1.0、Web 2.0 和 Web 3.0 之间的比较
  • vgrename命令 重命名卷组
  • 材料盘盈分录
  • 其他科技推广服务业可以加计扣除吗
  • 企业会计准则季报利润表本期金额怎么填
  • 在建工程减值准备借贷方向
  • 购进固定资产的进项税计入成本吗
  • 帝国cms适合建什么站
  • 非货币交易分录
  • mysql金额用什么数据类型
  • 收到加工费怎么做账务处理分录
  • 如何理解递延所得税资产和负债
  • 增值税年末结转的会计处理
  • 企业财务费用属于
  • 管理费用业务招待费包括哪些
  • 记账凭证附件的作用
  • 如何防止sql注入及数据安全问题
  • sqlserver数据导出导入脚本
  • Ubuntu修复安装
  • 如何安装vmware10
  • linux怎么删除文本文件
  • win10虚拟机不能使用
  • dos批处理命令大全
  • nodejs基础教程
  • python获取当前地址
  • jquery 模态框实现
  • 用python定义一个函数
  • js判断iframe是否加载完成
  • javascript操作网页
  • python 包 __init__
  • 船舶吨税的税率怎么算
  • 美国买房hoa
  • 贤彬考研,刘磊?
  • 医保漏缴如何补交
  • 云南地税app官方下载
  • 如何在个税app中设置企业登录密码
  • 去地税开个人发票
  • 国税年收入
  • 河北省原地税局领导班子
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设