課程介紹部分
1. rsync備份服務(wù)傳輸數(shù)據(jù)原理
2. rsync備份服務(wù)命令參數(shù)說明 -avz
3. rsync備份服務(wù)企業(yè)應(yīng)用方式
4. rsync備份服務(wù)常見異常問題
5. rsync備份服務(wù)全網(wǎng)備份項目 上機測驗
-
課程知識回顧部分
1.ping -i -c -f -q
2.telnet nc nmap -p 掃端口
3.dns dig nslookup
4.tcpdump -i -c -nn -x -w -r
5.克隆的兩種方式 鏈接克隆 完全克隆
$1=6!/bin/bash
for((i=1;i<=1;j>i;j--))
do
echo -n " "
done
for m inseq 1 $i
do
echo -n "* "
done
echo
done
01 * 4個空格 1個星空格
02 * * 1個空格 2個星空格
03 * * * 0個空格 3個星空格6.rsync 備份內(nèi)容
rsync 兩地三中心
rsync備份數(shù)據(jù)特點 全量備份 增量備份
rsync的是三種工作模式本地模式
cp遠(yuǎn)程模式
推模式
rsync 參數(shù) 本地目錄 用戶@地址(主機名):遠(yuǎn)程目錄
拉模式
rsync 參數(shù) 用戶@地址(主機名):遠(yuǎn)程目錄 本地目錄守護進程模式
(1)檢查安裝
(2)配置rsync的配置文件
(3)創(chuàng)建虛擬用戶
(4)創(chuàng)建密碼文件 修改權(quán)限 600
(5)創(chuàng)建備份目錄 修改屬主 屬組
(6)重啟服務(wù) 設(shè)置開機啟動 -
rsync守護進程模式備份數(shù)據(jù)原理 (用戶身份轉(zhuǎn)換過程)
第一步: 客戶端 --> 服務(wù)端 發(fā)送請求傳輸數(shù)據(jù)信息 執(zhí)行命令 有認(rèn)證用戶信息 傳輸數(shù)據(jù)信息
第二部: 服務(wù)端 --> 客戶端 接收到傳輸數(shù)據(jù)信息 審核認(rèn)證用戶
發(fā)送回復(fù)信息 需要認(rèn)證密碼
第三步: 客戶端 --> 服務(wù)端 發(fā)送請求傳輸數(shù)據(jù)信息 發(fā)送認(rèn)證密碼信息
第四步: 服務(wù)端 --> 客戶端 發(fā)送確認(rèn)信息
第五步: 客戶端 --> 服務(wù)端 用戶攜帶數(shù)據(jù)通過網(wǎng)絡(luò)進行傳輸 需要對用戶身份進行轉(zhuǎn)換 --> rsync (配置文件指定)
第六部: 服務(wù)端 --> 客戶端 發(fā)送數(shù)據(jù)存儲完畢確認(rèn)信息 將數(shù)據(jù)保存到備份目錄中 備份目錄權(quán)限屬主為rsync
修改備份數(shù)據(jù)屬主和屬組信息 rsync用戶身份修改文件權(quán)限
錯誤說明:
chgrp ".hosts.Zb1kyS" (in backup) failed: Operation not permitted (1)
chgrp change group ownership(修改數(shù)據(jù)屬組信息)[oldboy@backup ~] chgrp oldgirl /etc/hosts
chgrp: changing group of '/etc/hosts': Operation not permitted
解釋說明:
普通用戶無法修改文件的屬組信息