远程执行命令传输文件准备上线的代码知道机器的IP地址和用户密码然后用expect脚本用rsync推送到机器上安装软件然后编辑脚本sethost变量setpasswd变量spawnssh用户@$host/root/.ssh/known_hostsinteract结束脚本保留登陆expecteof会退出登陆第一次登陆会提示yesorno\r回车执行成功登陆另一台主机远程执行命令expect遇到的提示符
分类:
其他好文 时间:
2018-04-26 12:14:53
阅读次数:
141
rsync+inotify-tools进行同步文件
分类:
其他好文 时间:
2018-04-25 11:29:50
阅读次数:
169
01. 课程概念介绍 01. 为什么要用实时同步服务 因为定时任务有缺陷,一分钟以内的数据无法进行同步,容易造成数据丢失 02. 实时同步工作原理 a 创建要存储数据的目录 b 利用实时同步的软件监控我们进行备份的数据目录 c 利用rsync服务进行数据推送传输备份 02. 实时同步服务软件部署 a ...
分类:
其他好文 时间:
2018-04-24 23:24:47
阅读次数:
357
一、服务环境 (1),WEBserver(192.168.10.130) ; BACKserver(192.168.10.129) (2),BACKserver服务器部署,安装所需软件,并启动 (3),建立系统备份用户backup(web服务器与备份服务器均建立用户) [root@backsever ...
分类:
Web程序 时间:
2018-04-24 21:50:26
阅读次数:
297
准备工作: 服务器A 源文件服务器 服务器B 数据备份服务器 注意:服务器A修改文件 实时同步到 服务器B, 服务器A和B都需要安装rsync,并且服务器A还需要安装inotify 一、 安装rsync 、inotify 看一下你服务器有没有安装这两款软件 rpm -aq|grep rsync rp ...
分类:
其他好文 时间:
2018-04-24 14:54:59
阅读次数:
223
#!/bin/bash src=/data/ # 需要同步的源路径 des=data # 目标服务器上 rsync --daemon 发布的名称,rsync --daemon这里就不做介绍了,网上搜一下,比较简单。 rsync_passwd_file=/etc/rsyncd.pas... ...
分类:
其他好文 时间:
2018-04-20 23:49:37
阅读次数:
307
一、配置inotify随机启动 二、inotify同步脚本 ...
分类:
其他好文 时间:
2018-04-20 23:32:17
阅读次数:
144
自己动手部署一遍 期中架构-第二章-备份服务笔记 01. 课程回顾 根据思维导图回顾了上节课内容 02. rsync服务介绍 属于一款实现全量及增量复制同步的软件工具 03. rsync服务命令简单应用(1v4的应用效果) ①. rsync == cp [root@backup ~]# # rsyn ...
分类:
其他好文 时间:
2018-04-18 22:28:38
阅读次数:
271