位置: 编程技术 - 正文

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

  • 个人名字的话费能做账吗
  • 企业年报修改后,第三方平台多久同步
  • 运输部门计入什么会计科目
  • 法人其他应付款在借方表示
  • 房地产企业开发产品转固定资产
  • 个人独资公司需要报税吗
  • 采用托收承付方式怎么做分录?
  • 增值税专用发票怎么开
  • 长期股权投资稀释
  • 计提个税会计分录怎么理解
  • 怎样冲减虚开发票的会计分录
  • 个税手续费返还会计分录
  • 事业单位收到增值税专用发票抵扣联怎么办
  • 地方教育费附加计入什么科目
  • 增值税零申报什么意思
  • 房产赠与税如何征收2021
  • 残疾人保障金中上年在职职工人数怎么计算
  • 金融合同违约金罚息
  • 小微企业从业人数包括
  • 企业所得税资产总额怎么算出来的呢
  • 企业存货跌价准备一经计提在以后会计期间不得转回
  • 代扣代缴增值税怎么申报
  • 公司购进的商品自己用的,税金怎么走账
  • 公司购买房子涉及什么税
  • 中央空调销售与安装开票税率
  • 电脑开启语音按什么键
  • 财务费用的冲减什么意思
  • 受托加工物资的账务处理例题
  • 第三方支付销售
  • 国税的个税手续怎么办理
  • windows10更新会丢失数据吗
  • 代收代付款项入账需要什么资料
  • 多提附加税跨年怎么计算
  • php批量更新数据库
  • 贷款减值损失准备怎么算
  • php随机抽取
  • 怎么计提企业所得税
  • 一朵牛肝菌 (© vnosokin/Getty Images)
  • 不能抵扣的福利发票要勾选吗为什么
  • 印花税跨年度缴纳有滞纳金吗
  • mail命令发送邮件
  • phpcms默认密码
  • 企业内部研究开发项目开发阶段的支出
  • 跨年的增值税专票怎么开
  • 还未进行抄报税
  • 建筑业用的会计账簿
  • 计提增值税的会计凭证
  • 残疾人保障金所属期怎么填
  • 自然人个税申报密码怎么获取
  • sqlserver2008触发器语法
  • 注册资本在十年后怎么办
  • 小规模纳税人税控盘怎么抵税
  • 个体户没有税务登记怎么开发票
  • 印花税计入相关资产成本吗
  • 长期股权投资转让会计处理
  • 资本公积金转增股本会计处理
  • 工会经费计算公式的例子
  • 非本公司员工的火车票可以报销么
  • 材料按计划成本计价下,外购材料结算
  • 结转本月销售材料成本
  • 工会为员工购买水杯
  • mysql按字节截取
  • windows7的插孔设置在哪
  • tvt_reg_monitor_svc.exe进程是什么
  • win8快捷方式
  • win8怎么改系统
  • 安装与配置linux操作系统
  • cocos2dx schedule
  • qt opengl obj
  • JS实现的base64加密、md5加密及sha1加密详解
  • js中||的用法
  • nodejs 爬虫
  • shell遍历sql查询结果
  • jquery动态添加div
  • javascript的常用例子
  • 收集和整理的区别
  • 新公司税务登记完后还需要什么流程
  • 关于保安公司词语
  • 巩义市公路管理局 邰江华简历
  • 增值税普通发票有什么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设