比如: 目录下有 ,`b c` 三个文件夹,只复制 文件夹下面的文件到 下 使用cp命令复制的时候,只能排除一个目录不被复制,如果想排除两个或者多个目录的话,就需要使用rsync命令来实现了,看下面的例子 a, archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于 rlptgo ...
分类:
系统相关 时间:
2019-12-13 19:30:00
阅读次数:
178
Rsync的参数详细解释-v, --verbose 详细模式输出-q, --quiet 精简输出模式-c, --checksum 打开校验开关,强制对文件传输进行校验-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD-r, --recursive ... ...
分类:
其他好文 时间:
2019-12-13 00:11:24
阅读次数:
96
inotify监听文件并通知 static int inotify_dbfile(const char *spFromRule, const char *spDevFile) { int inotifyFd; int watchfd1; int watchfd2; char buf[BUF_LEN] ...
分类:
其他好文 时间:
2019-12-12 21:10:47
阅读次数:
123
[Toc] 1. rsync简介 rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。 2. rsync特性 rsync支持很多特性: 可以镜像保存整个目录树和文件系统 可以很容易做到保持原来文件 ...
分类:
其他好文 时间:
2019-12-12 12:46:36
阅读次数:
105
配置rsync+inotify实时同步Linux从2.6.13版内核开始提供了inotify通知接口,用来监控文件系统的各种变化情况,如文件的存取,删除,移动,修改内容及属性等。利用这个机制,可以实现文件异动警告,增量备份,针对目录或文件的变化及时做出响应。 将inotify机制与rsync工具结合 ...
分类:
其他好文 时间:
2019-12-08 16:04:22
阅读次数:
142
RSYNC远程同步服务 rsync(Remote Sync,远程同步)是一个开源的快速安全高效的异地备份工具,可以在不同的主机之间镜像同步整个目录树,支持增量备份,保持链接和权限,且采用优化的同步算法,传输前执行压缩。非常适合异地备份,镜像服务等应用,是一种常用的文件备份工具。 rsync的官方站点 ...
分类:
其他好文 时间:
2019-12-08 15:57:49
阅读次数:
169
1. 首先mongodb的文件路径必须在系统盘,这里是 这里安装路径 一般迁移的只是db文件夹和log文件 看配置文件内容 进入mongodb的目录 使用rsync avz进行迁移。 修改data文件夹的用户组和用户名, R表示递归 后台运行mongo Linux根据文件的大小排序显示 Linux ...
分类:
系统相关 时间:
2019-12-07 01:28:14
阅读次数:
107
Useradd -M -s /sbin/nologin rsync
分类:
其他好文 时间:
2019-12-06 19:56:27
阅读次数:
93
环境:操作系统:CentOS7u3源服务器:192.168.30.147目标服务器:192.168.30.148目的:把源服务器上/home_test目录实时同步到目标服务器的/home_test下首先关闭两台设备的selinux临时更改为setenforce0,永久更改为修改/etc/sysconfig/selinux,将SELINUX=enforcing修改为SELINUX=diabled或者
分类:
其他好文 时间:
2019-12-06 19:48:44
阅读次数:
121