把远程机器的文件,同步到本台服务器#!/usr/bin/expectsetpasswd"hd792310"spawnrsync-avzProot@192.168.11.70:/tmp/12.txt/tmp/expect{"yes/no"{send"yes\r"}"password:"{send"$passwd\r"}}expecteof注意:两台服务器都必须安装rsync,否则会报错expecteof必须有,表示结束。..
分类:
其他好文 时间:
2016-03-09 07:09:29
阅读次数:
176
rsync服务器地址172.16.249.100rsync客户端地址172.16.249.242rsync客户端同步[root@node2~]#rsync-avzProot@172.16.249.100::rhel4homerhel4home
Password:这里要输入root的密码,是服务器端/etc/rsync.password提供的。输入的密码并不回显,输好就回车。
注:这个命令的意思..
分类:
其他好文 时间:
2016-03-07 19:27:01
阅读次数:
167
本文讲述的是利用SVN+RSYNC上线代码的生产案例,适用于小型公司及企业,让运维从频繁的上线代码中解脱出来。以下对应的web服务器也适用于Windows服务器及Linux服务器REPOS="$1"
REV="$2"
exportLANG=zh_CN.UTF-8
exportRSYNC_PASSWORD=RSYNC_PASSWORD
RSYNC_USER=RSYNC_USER
P..
分类:
其他好文 时间:
2016-03-05 14:49:41
阅读次数:
196
1.1.架构规划 1.1.1架构规划准备 服务器系统 角色 IP Centos6.7 x86_64 NFS服务器端(NFS-server-inotify-tools) 192.168.1.14 Centos6.7 x86_64 rsync服务器端(rsync热备服务器) 192.168.1.17 1
分类:
其他好文 时间:
2016-03-05 00:03:01
阅读次数:
546
pexpect是一个用来启动子程序并对其进行自动控制的Python模块。pexpect可以用来和像ssh、passwd、telnet、rsync等命令行程序进行自动交互下面是我用pexpect写的一个脚本,是用来执行远程主机命令,脚本是自动交互输入远程主机的密码的#encoding:utf-8
#filename:python_rsync.p..
分类:
编程语言 时间:
2016-03-03 17:49:01
阅读次数:
210
上节我们了解rsync工具的使用,在这里说下,当我们学习一个工具的时候,首先要想到的是这个工具是干嘛的,然后带着这个问题去完成这个实验,这样我们才能是事半功倍。我们前面说rsync是一个数据备份工具,他支持全网定时备份,增量和全量备份。工作中主要是以定时任务+rsync做..
分类:
系统相关 时间:
2016-03-03 15:05:41
阅读次数:
217
上节我们详细了解了磁盘的结构和磁盘的管理,我们知道Linux磁盘的管理是通过fdisk命令加参数来实现的,然后格式化是mkfs.ext4命令。最后在通过mount命令挂载到相应的目录下就可以使用了。今天我们讲解一个比较常用的工具-rsync。记得是比较常用!下面我为他做个简单的介绍:rsy..
分类:
系统相关 时间:
2016-03-02 11:22:12
阅读次数:
286
一、rsync简介remotesynchronize,rsync是一款开源的、快速的、多功能的、可实现全量或增量的本地或远程数据同步备份的优秀工具。Rsync软件适用于unix/linux/windows等多种操作系统平。官方网站:http://www.samba.org/ftp/rsync/rsync.html一个rsync相当于scp,cp,rm,而且还..
分类:
其他好文 时间:
2016-03-02 07:11:07
阅读次数:
264
1.1 rsync服务器端配置 1.1.1 查看服务器端rsync版本 1.1.2 创建配置文件 默认安装好rsync程序后,并不会自动创建rsync的主配置文件,需要手工来创建,其主配置文件为“/etc/rsyncd.conf”,创建该文件 并插入如下内容: 1 #Rsync server 2 #
分类:
其他好文 时间:
2016-03-02 00:14:03
阅读次数:
326
#!/bin/bash
IP_LIST=(
192.168.1.100
192.168.1.101
192.168.1.102
192.168.1.103
192.168.1.104
)
#newserverip
CMD_LIST=(
检查运行状态
防火墙关
关闭游戏程序
更新服务端
开启游戏程序
添加白名单
开放防火墙
)
cat/dev/null>tmp.log
functioncheck_status(){
tou..
分类:
其他好文 时间:
2016-02-29 14:44:37
阅读次数:
232