#!/usr/bin/env python
# -*- coding: utf-8 -*-
import pexpect
import time
import traceback
def doRsync(user,passwd,ip,srcDir,dstDir,timeout=3600):
&
转载
2018-01-06 18:14:04
3329阅读
介绍 Rsync(remote sync)是类unix系统下的数据镜像备份工具,支持大多数的类unix系统,无论是Linux、Solaris还是BSD,都经过了的测试,现在也有支持windows下的rsync(cwRsync)也已经测试通过,rsync 是一个节约带宽的备份方案,不像传统的 ftp 会下载所有的文件,不管是否有更新,而 rsync 只下载那些做了更新的数据。它的特性如下
转载
2024-02-28 12:33:45
20阅读
客户端:向哪端同步就哪端就做客户端 服务端:被客户端同步就做服务端一.客户端:idv-server 192.168.56.144 1.安装rsync,xinetdyum install rsync xinetd2.编辑rsync配置文件vi /etc/xinetd.d/rsync
disable = no3.创建认证密码文件vi /etc/passwd.txt
转载
2024-03-23 11:32:58
62阅读
yum -y install rsync #!/bin/bash #down&update rsync yum -y install rsync #setup rsync if [ ! 
原创
2012-08-01 15:24:19
801阅读
#!/bin/bash
#check
set -e
#install rsync
workDir=$PWD
installlog=$PWD/install.log
# yum install rsync
if [ -d /etc/init.d/xinetd ]; t
原创
2012-12-15 09:41:35
504阅读
rsync分发脚本
原创
2016-08-22 22:45:36
951阅读
在企业日常web应用中,某些特殊的数据需要要求保持跟服务器端实时同步,那我们该如何来配置呢?如何来实现呢?这里可以采用rsync+inotify来实现需求。一、Inotify简介Inotify 是一个 Linux特性,它监控文件系统操作,比如读取、写入和创建。Inotify 反应灵敏,用法非常简单,并且比 cron 任务的繁忙轮询高效得多。Inotify,它是在内核 2.6.13 版本中引入的一个
转载
2024-10-14 14:23:58
104阅读
rsync官方网址:https://rsync.samba.org/一:rsync介绍rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份工具。在守护进程模式(daemon mode)下,rsync默认监听TCP端口873,以原生rsync传输协议或者通过远程shell如RSH或者SSH提供文件。SSH模式下,rsync客户端运行程序必须同时在本地和远程机器上安装。全
转载
2024-05-14 19:33:39
135阅读
一、说明
自接解Linux服务器后,rsync这个东西就一直若隐若现,但也没人要求帮安装配置什么的所以也就没有研究。
但近来要推弱口令改造,发现挺多就是rsync空口令,搞不懂这是什么东西就很不舒服,所以抽空来研究一下。
二、安装
操作系统:CentOS 7
# 客户端和服务端程序都在rsync一个包里,客户机和服务机都装这个包就完事了
yum install rsync -y
三、使
转载
2024-04-01 00:01:58
42阅读
闲话少说,脚本奉上,希望对大家有帮助。#!/bin/env python
#coding=utf8
import os,sys,time,re,threading
now=time.strftime('%Y%m%d')
log_02='/tmp/tongbu_stats_%s.txt' % (now)
# rsync -t
转载
精选
2015-03-06 16:00:59
10000+阅读
Rsync配置 一.Rsync简介 Rsync(remote sync)如其名字一样,是一款Linux下常用的远端同步工具,虽说是远端同步工具,其实还是可以用来同步本地数据的。二.Rsync特性在同步时,可以很容易的同步远端目录结构。可以很容易的做到,保持原文件的权限,时间,硬链接。除第一次同步时 rsync 会复制全部内容以外,之后的每一次同步都只传输修改过或缺少的文件。rsync 在
转载
2024-03-16 08:18:30
225阅读
根据网上的文章,结合本人的需求修改后的脚本。
原创
2018-04-08 17:40:16
2959阅读
点赞
#!/bin/bash #this script for start|stop rsync daemon service #date:2012/2/13 status1=$(ps -ef | egrep "rsync&n
原创
2012-02-13 21:32:08
5454阅读
#!/bin/bash
#目标服务器ip,多个ip用空格分开
ip="172.16.88.11"
#源服务器同步目录
src=/home/wwwroot
#目标服务器rsync同步目录模块名称
dst=backup
#目标服务器rsync同步用户名
user=rsync
#目标服务器rsync同步用户的密码在源服务器的存放路
原创
2017-03-08 17:09:28
979阅读
#!/bin/bash
#chkconfig: 2345 30 50
#Date:2017-6-29
#Author:xcn(baishuchao@yeah.net)
#version 1.0
PID="/var/run/rsync.pid"
start_rsync(){
if [ -f $PID ] &nb
原创
2017-06-29 16:00:18
686阅读
1.rsync-ar/var/www/html/root@192.168.1.3:/var/www/html/2.scp-r/var/www/html/root@192.168.1.3:/var/www/html/ssh-keygen生成密钥cat/root/.ssh/id_RSA.pub3.touchauthorized.keysvi/root/.sh/authorized_keys4.yum-
原创
2018-09-19 09:56:09
729阅读
一,服务端配置
1 #!/bin/sh
2 #########################################################
3 #by:kingle #
4 #use: configuraion rsync
原创
2022-01-18 11:49:05
114阅读
第1行,指定哪种shell来解释执行我们的脚本,在linux下一般都推荐bash了。 第3行,脚本的名字,和这个脚本的功能简单的说明,不是必须的,但是推荐不要省略。 第6行,虽然前面带#号,是注释,但要用chkconfig命令注册开机启动服务器的话,该句必不可少,格式也不能错! # chkconfig: – 99 50 冒号的3个参数的含义: 第一位(X):是指定该脚本在哪个系统
转载
精选
2013-03-13 16:20:19
601阅读
#!/bin/sh
# rsync boot file
# write by : r.tang
# mailto : bashrc@163.com
[ -f /etc/init.d/functions ] && . /etc/init.d/functions
# basedir=$(dirname $(which rsync))
basedir=/usr/bin
pidfile=/
原创
2014-02-18 16:19:52
1087阅读
前言 也不知道这个脚本原形是谁的,自己拿来做了简单的修改,使用起来更为人性化吧。反正只是个小脚本,拿里用着不爽再做修改呗!不喜勿喷,既然有好的模板,就好好利用吧。O(∩_∩)O哈哈~,欢迎大家拿去使用,有不足的地方大家可以提出来,当然自己修改就是了。脚本[root@server ~]# cat /etc/init.d/rsyncd
#!/bin
原创
2015-12-14 17:32:26
3326阅读
点赞
1评论