nfs+rsync备份
我们先来做rsync
环境说明:1.操作系统:centos7
2.IP:192.168.7.226简称A&192.168.7.174 简称B
3.192.168.7.226做rsync的客户端,192.168.7.174做rsync的服务器,也就是说:将B服务器上的文件备份到A服务器上。
1.安装:A&B服务器上都要安装rsync
yum install -y rsync
2.配置文件,在B服务器上进行配置
vim /etc/rsyncd.conf
我设置的特别简单,要根据实际情况来设定,要注意的是图中标红的是客户端与服务器之间通信的密码文件
3.设置secrets file:先在B服务器上进行设置,注:这个文件是自己编辑的
vim /etc/sery.pass
很简单,格式是:用户名:密码(这个密码是自己设置的,不与系统中的root用户的密码一样也是可以的)
4.更改secrets file文件的权限
chmod 600 /etc/sery.pass
5.还有一个比较重要的是设置备份的目录,在配置文件中我们已经进行了定义:path = /home/nfs
mkdir path = /home/nfs
6.启动rsyncd服务
rsync --daemon --config=/etc/rsyncd.conf
以上我们的B服务器就配置完成了
7.进行A的设置
第一步的时候我们已经说到要在A上安装rsync
8.在A上设置secrets file文件
vim /etc/sery.pass
123456
注意这里面只写密码,不用写用户名
9.更改secrets file的权限(在A上)
chmod 600 /etc/sery.pass
10.下面进行重点的了,验证A是否能将B服务器上的文件备份起来
在A服务器上执行以下命令
rsync -avz --password-file=/etc/sery.pass root@192.168.7.174::nfs/ /home/
解读以下这个命令:rsync是命令 -avz是参数,--password-file=/etc/sery.pass用户通过密码的形式连接,root@192.168.7.174::nfs/ 以root用户登录到B服务器上,注意IP后面有两个冒号,nfs/ 是B服务器上的nfs模块,最后的home指的是你要把备份文件放在A上的哪个目录下
至此rsync就配置完成了。
nfs+rsync备份的更多相关文章
- 如何使用rsync备份
已知3台服务器主机名分别为web01.backup .nfs主机信息见下表: 角色 外网IP(NAT) 内网IP(LAN) 主机名 WEB eth0:10.0.0.7 eth1:172.16.1.7 ...
- 3、Rsync备份服务实战
1.Rsync基本概述 rsync是一款开源的备份工具,可以在不同主机之间进行同步,可实现全量备份与增量备份,因此非常适合用于架构集中式备份或异地备份等应用. rsync官方地址:传送门http:// ...
- Rsync备份服务实战
目录 Rsync备份服务实战 一.Rsync 二.rsync的应用场景 1.Rync的数据同步模式 2.rsync的三种模式 三.rsync配置服务端客户端 四.rsync实战 实战一 报错解决方法: ...
- rsync备份(一)
1.Rsync基本概述 )概念 rsync:remote sync )开源 )备份 )https://rsync.samba.org/ samba服务器:文件共享,cifs,common intern ...
- Mysql+Mycat+NFS+Rsync+LVS+DNS+IPtables综合实验
1.环境准备 服务器 IP地址 作用 系统版本 Mysql-master eth0:10.0.0.58 主数据库 Rocky8.6 Mysql-slave1 eth0:10.0.0.68 备数据库 R ...
- 本文讲述下windows下使用rsync备份数据
本文讲述下windows下使用rsync备份数据 需要使用的软件如下: 环境需求: 上海monitor上跑有定时任务计划备份线上数据库,现在需要把上海monitor上的备份数据拉回到179.12数据回 ...
- Rsync备份功能总结
备份服务笔记====================================================================== Rsync是一款开源的.快速的.多功能的.可实 ...
- day27 综合架构 rsync备份服务
sync软件使用方法: rsync命令 1v4 a 本地备份数据 cp [root@nfs01 backup]# cp /etc/hosts /tmp [root@nfs01 backup]# ll ...
- 【Rsync实战】Rsync 备份的配置与管理
一.Rsync 基本概述 rsync 是一款开源的备份工具,可以在不同主机之间进行同步,可实现全量备份与增量备份,因此非常适合用于架构集中式备份或异地备份等应用. rsync 官方地址: rsync ...
随机推荐
- PHP程序员解决问题的能力
这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高.解决问题的能力既能看出程序员的思维能力,应变能力,探索能力等,又可以看出他的经验.如果解决问题能 ...
- 【Java每日一题】20170221
20170220问题解析请点击今日问题下方的“[Java每日一题]20170221”查看(问题解析在公众号首发,公众号ID:weknow619) package Feb2017; public cla ...
- Java高并发--AQS
Java高并发--AQS 主要是学习慕课网实战视频<Java并发编程入门与高并发面试>的笔记 AQS是AbstractQueuedSynchronizer的简称,直译过来是抽象队列同步器. ...
- youtube link for review STAT(1)
Confidence Interval: https://www.youtube.com/watch?v=bekNKJoxYbQ Introduction to confidence interval ...
- Java五种基本的Annotation,提高程序的可读性
从JDK5开始,Java增加了对元数据的支持,也就是Annotation(即注解也被翻译为注释). 这里的Annotation和普通的注释有一定的区别,它是代码中的特殊标记,这些标记可以在编译.类加载 ...
- Android BrocastReceiver解析
简介 BroadcastReceiver(广播接收器)是Android四大组件之一,是一个用来响应系统范围内的广播组件,可以从Android系统和其它app发送或接收广播消息,类似于发布 - 订阅设计 ...
- JS取出两个数组中的不同或相同元素
1.取出两个数组的不同元素 var arr1 = [0,1,2,3,4,5]; var arr2 = [0,4,6,1,3,9]; function getArrDifference(arr1, ar ...
- 初学HTML-1
HTML:Hyper Text Markup Language的缩写 超文本标记语言,用来描述文本的语义,这些文本———超文本,也叫标签. 基本格式: <html> <head ...
- JAVA 多线程(4)
接着3说: 一.String常量池 先回顾 java 的基本数据类型: 变量就是申请内存来存储值.也就是说,当创建变量的时候,需要在内存中申请空间. 内存管理系统根据变量的类型为变量分配存储空间,分配 ...
- 简析服务端通过geotools导入SHP至PG的方法
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 项目中需要在浏览器端直接上传SHP后服务端进行数据的自动入PG ...