綜合架構rsync服務

2021-09-26 16:36:34 字數 2200 閱讀 7287

補充:網路知識常用命令:

route/ip route— 檢視系統路由資訊/設定系統路由

ping— 測試網路連通性

-c —指定資料報傳送數量

-i —指定資料報傳送間隔

-q —指定只顯示結果資訊

-f —極速ping多個包

telnet/nc/nmap— 測試服務埠連通性

nmap-p 1-1024 www.baidu.com — 掃瞄乙個**伺服器開啟的埠資訊

dig/nslookup— 解析獲得網域名稱對應ip位址

tcpdump— 抓取資料報命令

1.系統模板主機轉殖說明
cat /server/scripts/init.sh

#!/bin/bash

host_name=$1

host_ip=$2```

# 修改主機名稱

hostnamectl set-hostname $host_name```

# 修改網絡卡位址

sed -ri "s#200#$host_ip#g;/uuid|hwaddr/d" /etc/sysconfig/network-scripts/ifcfg-eth[01]

# 重啟網路服務

sleep 2

systemctl restart network

2.備份服務概念介紹
a. 對**伺服器資料進行備份儲存 (恢復丟失資料 恢復誤修改資料)

b. 對**伺服器資料進行對比分析

c .對**伺服器資料進行統一管理 web服務集群 web日誌檔案

3.備份服務實現備份資料方法

[user@] — 登入遠端主機使用者資訊 預設不指定使用者使用當前登入系統使用者進行連線

host — 遠端主機ip位址資訊或者主機名稱資訊

src — 遠端主機上要備份傳輸到本地主機資料資訊

dest — 將資料儲存本地主機路徑資訊

推,上傳》push: rsync [option...] src... [user@]host:dest

[user@] — 登入遠端主機使用者資訊 預設不指定使用者使用當前登入系統使用者進行連線

host — 遠端主機ip位址資訊或者主機名稱資訊

src — 本地主機上要備份傳輸到遠端主機資料資訊

dest — 將資料儲存遠端主機路徑資訊

4.rsync守護程序方式部署流程:

uid = rsync

gid = rsync

port = 873

fake super = yes

use chroot = no

max connections = 200

timeout = 300

pid file = /var/run/rsyncd.pid

lock file = /var/run/rsync.lock

log file = /var/log/rsyncd.log

ignore errors

read only = false

list = false

hosts allow = 172.16.1.0/24

hosts deny = 0.0.0.0/32

auth users = rsync_backup

secrets file = /etc/rsync.password

[backup]

comment = "backup dir by oldboy"

path = /backup

綜合架構儲存服務

nfs是network file system的縮寫,中文網路檔案共享系統 它的主要功能是通過網路 一般是區域網 讓不同的主機系統之間可以共享檔案或目錄。nfs伺服器的由來 在學nfs儲存服務之前,必須先學習rpc服務 那rpc服務這個服務為什麼要有?第乙個歷程 檢查軟體是否安裝 rpm qa gr...

rsync服務安裝

解壓到 opt rysnc310目錄下,這是我個人習慣的解壓目錄。可以直接更改解壓出來的目錄名 2 三板斧安裝,這個不需要多說了 如安裝其他地方,加prefix引數 3 配置 vi etc rsyncd.conf 填入以下資訊 uid root gid root pid file var run r...

rsync服務搭建

ip 192.168.1.129 ip 192.168.1.252 root localhost yum y install rsync 修改配置檔案 root localhost vim etc rsyncd.conf 新增以下內容 自定義歡迎語 啟動服務關閉防火牆 root localhost ...