rsync使用说明
需求:把10.5.128.190数据同步到10.5.128.27 用客服端-服务器模式,需要从客户端发起 也就是从10.5.128.27发起 10.5.128.27 作为客户端 10.5.128.190 作为服务端 1. 服务端取得rsync程序文件,一般放到/usr/bin
ftp中转机 rsync目录有 2 .配置服务端
配置文件
用户及密码文件 配置文件/etc/rsyncd.conf(默认无此文件) use chroot = false
strict modes = false
hosts allow = *
log file = /app/rsync/rsyncd.log
lock file = /app/rsync/rsyncd.lock # Module definitions
#
[hdarun_app_hdarun]
max connections = 5
uid = root
gid = system
use chroot = no
###服务器需要同步的目录
path = /app/hdarun/test
ignore errors = yes
read only = yes
write only = no
hosts allow = *
hosts deny = 192.168.1.112
comment = rsync files
list = yes
auth users = cnaps2
secrets file = /app/rsync/rsyncd.scrt
transfer logging = yes 用户及密码文件 /app/rsync/rsyncd.scrt
username:password
cnaps2:xxxxxx 3启动服务端 rsync --daemon 4查看服务端
# rsync rsync://10.5.128.190
hdarun_app_hdarun rsync files 5客户端同步(也要先取得rsync执行程序,注意密码文件/etc/rsyncd_cli.scrt 应chmod 600 /etc/rsyncd_cli.scrt,里面只写密码) ftp中转机 根目录有rsyncx文件
------------------------------
客户端执行
rsync -vzrtopg --progress cnaps2@10.5.128.190::hdarun_app_hdarun /app/hdarun/test --password-file /etc/rsyncd_cli.scrt 如果加--delete 服务端删除,客户端也会删。 错误:
# rsync -vzrtopg --progress cnaps2@10.5.128.190::hdarun_app_hdarun /app/hdarun/test --password-file /etc/rsyncd_cli.scrt
@ERROR: auth failed on module hdarun_app_hdarun
rsync error: error starting client-server protocol (code 5) at main.c(1516) [Receiver=3.0.9] hdarun_app_hdarun:远程rsync服务模块名称 服务端和客户端的账户密码文件权限必须600 客户端上/etc/rsyncd_cli.scrt只写密码,不用写对应用户
xxxxxxrsync使用说明的更多相关文章
- Rsync 服务部署与参数详解
Rsync 简介 rsync 是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份的优秀工具.Rsync软件适用于unix/linux/windows等多种操作系统平台. 传统的 ...
- Hadoop系列005-Hadoop运行模式(下)
本人微信公众号,欢迎扫码关注! Hadoop运行模式(下) 2.3.完全分布式部署Hadoop 1)分析: 1)准备3台客户机(关闭防火墙.静态ip.主机名称) 2)安装jdk 3)配置环境变量 4) ...
- 完全分布式部署Hadoop
完全分布式部署 Hadoop 分析: 1)准备 3 台客户机(关闭防火墙.静态 ip.主机名称) 2)安装 jdk 3)配置环境变量 4)安装 hadoop 5)配置环境变量 6)安装 ssh 7)配 ...
- Percona XtraBackup使用说明(转)
Percona XtraBackup使用说明 转载出自: https://blog.csdn.net/wfs1994/article/details/80396604 XtraBackup介绍 Per ...
- 7z常用命令行&7z检测压缩包完整性&7z压缩包错误不执行rsync同步
7Z简介&常用命令 7Z脚本使用说明 7Z检测压缩包完整性脚本 7Z压缩包错误不执行Rsync脚本 1.7Z简介&常用命令 ⑴简介: 7z,全称7-Zip, 是一款开源软件.是目前公认 ...
- Openfiler使用说明
Openfiler使用说明 http://www.cnblogs.com/zb9222/p/6118074.html 一. Openfiler简介 Openfiler 能把标准x86/64架构的系统变 ...
- sersync+rsync原理及部署
标签:sersync+rsync部署文档 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://liubao0312.blog.51ct ...
- 【原创】一个shell脚本记录(实现rsync生产文件批量迁移功能)
#!/bin/bash #Date:2018-01-08 #Author:xxxxxx #Function:xxxxxx #Change:2018-01-17 # #设置忽略CTRL+C信号 trap ...
- rsync的简介及使用
1.rsync的基础概述 1.什么是备份 相当于给源文件增加一个副本,但是备份只会备份当前状态的数据,当你在写数据是,不会备份新写入的数据,除非自己手动在备份一次. 2.为什么要做备份 1.需要备份一 ...
随机推荐
- 慢查询日志 与 general_log
慢查询日志: 打开慢查询日志: set global slow_query_log=on; 输出格式定义:log_output: [file|table] FILE: set glob ...
- 深入分析 Java I/O 的工作机制--转载
Java 的 I/O 类库的基本架构 I/O 问题是任何编程语言都无法回避的问题,可以说 I/O 问题是整个人机交互的核心问题,因为 I/O 是机器获取和交换信息的主要渠道.在当今这个数据大爆炸时代, ...
- 详解SSH框架的原理和优点
Struts的原理和优点. Struts工作原理 MVC即Model-View-Controller的缩写,是一种常用的设计模式.MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让 ...
- clearTimeout(timeoutfunc) 是否有必要执行
当使用 setTimeout() 方法的时候,是否必须执行 clearTimeout() ? 在 setTimeout() 内的函数执行之前,如果想要阻止执行该方法,是有必要执行 cleartTime ...
- Bash函数使用
#!/bin/bash function Fun_Name() { #function here echo "this is a function" } Fun_Name
- 使用ListView 时,遇到了 Your content must have a ListView whose id attribute is 'android.R.id.list' 错误
今天在开发Android小应用的时候,使用到了ListView,在使用自己创建的listview风格的时候,就出现了如标题的错误提示信息,这个就让我纳闷了,以前也不会出现这个问题啊,而且也可以运行,赶 ...
- Android OpenGL ES 3.0 纹理应用
本文主要演示OpenGL ES 3.0 纹理演示.接口大部分和2.0没什么区别,脚本稍微有了点变化而已. 扩展GLSurfaceView package com.example.gles300; im ...
- 打开自定义链接新窗口(safari JS prompt的坑!)2016.03.08
很简单的一个小练习,但做的过程中发现safari的一个坑,使用prompt()方法的时候,点击取消和不输入一样,会返回空字符' ',而不是null! 要求: 制作新按钮,"新窗口打开网站&q ...
- 在用VC编译下debug和release的什么区别
DEBUG和RELEASE 版本差异及调试相关问题:. 内存分配问题 1. 变量未初始化.下面的程序在debug中运行的很好. thing * search(thin ...
- python split()黑魔法
split()用法: #!/usr/bin/python str = "Line1-abcdef \nLine2-abc \nLine4-abcd"; print str.spli ...