rsync模式之后台服务讲解

数据备份-rsync远程连接

  1. 准备两台linux主机(host1和host2)

    我把host1作为服务器端,也就是远程机器。

    host2作为本地机器

  2. 在远程机器Host1上

1)#vi /etc/rsyncd.conf (配置编辑文件)

在编辑模式下i

uid=root    (备份的文件所属uid)

gid=root    (备份的文件所属gid)

log file=/var/log/rsyncd.log  (所进行的操作,都会记录在log文件里)

pid file=/var/run/rsyncd.pid  (进程pid服务)

[txt]   (模块)

path=/tmp/  (指定的路径,在指定路径下拷贝)

use chroot=yes或no (当是yes是,path指定路径局限在/tmp下。如link文件就没办法拷贝过来生效,No 表示可以把链接文件都拷贝)

list=yes  可查看有多少模块

secrets=/etc/rsyncd.passwd  (指定的txt的密码)

max connections=4       (最多链接4个)

read only=no           (只读,no表示可读可写)

auth users=txt   (使用txt)

:wq

vi /etc/rsyncd.passwd

在编辑模式下i

txt:txt123

:wq

chmod 600 /etc/rsyncd.passwd

在开启守护进程 (关键部分,不然无法生效)

rsync --daemon -config=/etc/rsyncd.conf  (指定守护进程路径)

可通过netstat -lnp |grep 873

查看你rsync服务是否开启

rsync默认开启的端口是873

3.然后我在/tmp下创建liu目录,在liuu目录下创建1.txt 2.txt

mkdir /tmp/liu

touch 1.txt 2.txt

4.在host2上来拷贝远程机器host1(拷贝到本地的/tmp/11下)

rsync -avzP 192.168.1.1::/liu /tmp/11

输入密码txt123

拷贝成功

cd /tmp/11

ls

本帖只供参考,还需进一步学习请移步到http://www.apelearn.com/bbs/forum.php?mod=viewthread&tid=9291&highlight=rsync

时间: 2024-11-05 18:35:26

rsync模式之后台服务讲解的相关文章

rsync后台服务方式(daemon)、linux日志

一:rsync后台服务方式(daemon) 可以理解为,在远程主机上建立一个rsync服务器,在服务器上配置好rsync的各种应用,然后本机作为rsync的一个客户端去连接远程的rsync服务器.先配置一太rsync服务器建立并配置rsync的配置文件/etc/rsyncd.confvi /etc/rsyncd.conf加入一下配置#port=873log file=/var/log/rsync.logpid file=/var/run/rsync.pid#address=192.168.233

rysnc详解以及rysnc后台服务配置

rysnc是linux系统下数据备份工具之一.字面理解就是remote sync(远程同步).备份数据是多数系统管理员的必备日常工作.不仅仅要备份本地文件,还要对web服务器或者远端数据进行备份,这就需要我们熟练的掌握rysnc工具,rysnc不仅仅能对不同位置的文件和目录进行同步,还可以差异计算,压缩传输文件来最小化数据传输,和cp命令相比,rysnc的优势在于搞笑的差异算法.并且,rysnc还支持网络数据传输,在复制文件的同时,会把源端与目的端的文件进行比较,只有当文件不一样的时候在进行复制

2018年最新手把手教你搭建中小型互联网公司后台服务架构与运维架构

本课程主要是针对如何从无到有搭建中小型互联网公司后台服务架构和运维架构的课程,课程所涉及的内容均是当前应用最广泛的技术和工具.本课程所讲解的技术体系已经在多个中小型互联网公司中实战运行使用,目前运行已经非常稳定,数据量也是在不断持续增加.并且,这个技术体系也正在被其他很多互联网公司应用,希望通过此课程,让大家能快速熟练掌握各个技术,并且能实际应用到项目中.课程将会通过实际案例讲解,并且会提供完整的视频案例源码供学员学习使用,同时有需要的企业或学员可以直接拿本套教学案例代码来使用或者二次开发. 本

angular访问后台服务及监控会话超时的封装

angular访问后台服务及监控会话超时的封装 angular本身自带访问组件http和httpclient,组件本身都是异步模式访问.本文只列举了对http组件的封装同时也一同处理会话超时监控. 获取组件源码请入QQ群706224870,在群文件中下载. 入群验证消息codefc. 实现思路概述: 1.将请求入参和出参统一约定 2.封装方法将请求参数.数据处理方法.数据呈现方法.访问错误处理方法封装在一起,业务调用通过服务调用该封装方法, 同时把请求参数.数据处理方法.数据呈现方法.访问错误处

Egg.js搭建后台服务API

写在前面的话 最近在学习Egg.js,它是阿里推出的基于Koa的node开发框架,为企业级框架和应用而生.Egg.js 的官方文档已经很完善了,想学习Egg.js的可以直接查看官方文档. 因为平常开发都是前后端分离的模式,就想着使用Egg创建后台服务,写一套API接口配合其他的项目.该项目的技术栈用到了Egg.js.MongoDB.mongoose.这篇文章记录一下我写注册登录模块和用户中心模块的过程,目的是及时归纳学习过程,锻炼文档能力,和大家进行分享交流,共同进步. 项目地址: Egg-AP

实时联网游戏后台服务技术选型和挑战(网络接入)

述:本文尝试从开发者角度梳理开发实时联网游戏后台服务过程中可能面临的挑战,并针对性地提供相应解决思路,期望帮助开发者依据自身游戏特点做出合理的技术选型. 维基百科关于网络游戏的定义:通过计算机网络,将专用服务器和用户的客户端设备(手机.PC.游戏主机等)相连,让多名玩家同时联机进行游戏的娱乐形式,由此可知网络游戏涉及三个角色:客户端.网络.服务器,从网络架构上来讲网络游戏可分为C/S 架构和P2P架构(特指客户端间直连通信),在实际开发中还有一种C/S和P2P架构混合:C/M架构. P2P架构不

SAMBA服务和FTP服务讲解

rz sz window和Linux之间小文件的传输 yum install lrzsz -y rz:window文件传送到linux中 sz:把Linux文件传送到window 防火墙: 立即关闭但是重启系统失效:selinux-->setenforce 0/getenforce 永久关闭但是重启系统生效:vim /etc/sysconfig/selinux 立即关闭防火墙:systemctl stop firewalld 永久关闭防火墙:systemctl disable firewalld

12,RSYNC远程同步复制服务

1,Rsync介绍 rsync:是一个远程同步传输工具,可通过LAN/WAN快速通过多台主机之间的文件 rsync通过"rsync算法"来远程同步传输两个主机之间不同的文件.而不需要传输已经有的文件来达到快速传输同步文件的目的 端口:873 模式:C/S 2,应用场景 备份方式: 全量备份: 备份所有的文件 增量备份: 备份与上一次备份增加的文件 应用场景: 1)本端传输到对端 2)对端传输到本端 3)分层模式 4)云服务器中转 rsync与cp命令和scp命令的区别? cp:在一个主

微信小程序后台服务的发布

首先需发布小程序后台服务需要满足以下条件: ①服务的域名必须为备案的Https网站,支持二级域名不支持IP地址加端口的域名 ②其次部署服务的服务器系统环境需支持TLS1.2以上 一.Https网站 需要将普通的Http网站转换为Https网站,则需要ssl证书,将证书直接绑定到网站上即可,获取证书的途径主要有以下几种: 将Http网站就需要有以下几个途径: (1)在腾讯云或阿里云去申请,由于有效期只有一年,到期后需要重新申请替换,也比较麻烦,此处就不做讲述 (2)购买收费的ssl证书,这个简单易