2.1rsync|nfs|HTTP

增量复制:只拷贝变化的部分
[root@backup ~]# rsync -avz /etc /tmp/

保持属性:
[root@backup ~]# rsync -vzrtopg /etc/hosts /opt/ #rtopg==a


push实践:
没用隧道:
rsync -avz /etc/hosts root@172.16.1.31:/opt/ #加密传输,限制root。
rsync -avz /etc/hosts oldboy@172.16.1.31:/tmp/ #加密传输,限制root。
使用隧道;
rsync -avz /etc/hosts -e "ssh -p 22" root@172.16.1.31:/opt/
rsync -avz /etc -e "ssh -p 22" oldboy@172.16.1.31:/tmp/
#上述命令是等价的。-e 指定通道  ssh ssh服务连接客户端  -p 22指定22端口。

拉的命令:
rsync -avz root@172.16.1.41:/opt/hosts /opt
rsync -avz -e "ssh -p 22" root@172.16.1.41:/opt/hosts /opt
 

利用md5sum -c的功能实现比对前后的指纹
[root@nfs01 scripts]# md5sum oldboy.txt >zhiwen.log
[root@nfs01 scripts]# cat zhiwen.log
166d77ac1b46a1ec38aa35ab7e628ab5  oldboy.txt
[root@nfs01 scripts]# md5sum -c zhiwen.log 
oldboy.txt: 确定
[root@nfs01 scripts]# echo 111 >oldboy.txt 
[root@nfs01 scripts]# md5sum -c zhiwen.log 
oldboy.txt: 失败
md5sum: 警告:1 个校验和不匹配

安装
服务器端和客户端都要安装:
rpm -qa nfs-utils rpcbind
yum install nfs-utils rpcbind -y
rpm -qa nfs-utils rpcbind 

1.sersync工具简介
Sersync项目利用inotify与rsync技术实现对服务器数据实时复制的解决方案,其中inotify用于监控sersync所在服务器上文件系统的事件变化,当事件发生变化时就调用rsync命令将变化的数据复制到远端服务器上。
 

常见的DNS记录类型如下。
(1) A:地址记录(Address),返回域名指向的IP地址。
(2) NS:域名服务器记录(Name Server),返回保存下一级域名信息的服务器地址。该记录只能设置为域名,不能设置为IP地址。
(3)MX:邮件记录(Mail eXchange),返回接收电子邮件的服务器地址。
(4)CNAME:规范名称记录(Canonical Name),返回另一个域名,即当前查询的域名是另一个域名的跳转,详见下文。
(5)PTR:逆向查询记录(Pointer Record),只用于从IP地址查询域名,详见下文。

.dig查看实际DNS解析
[root@web01 ~]# dig +trace www.mi.com

HTTP状态码(HTTP Status Code)是用来表示Web服务器响应http请求状态的数字代码。
状态码范围    作用描述
100-199    用于指定客户端相应的某些动作。
200-299    用于表示请求成功。
300-399    用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 
400-499    用于指出[客户端错误]。
500-599    用于指出[服务器端错误]。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值