久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網
      最全最豐富的資訊網站

      CentOS 7部署rsync備份服務器

      1.簡介

      1.1rsync(官方地址    http://wwww.samba.org/ftp/rsync/rsync.html)

      一個遠程數(shù)據(jù)同步工具,可通過LAN/WAN快速同步多臺主機間的文件。rsync使用所謂的“rsync算法”來使本地和遠程兩個主機之間的文件達到同步,這個算法只傳送兩個文件的不同部分,而不是每次都整份傳送,因此速度相當快。

      1.2rsync備份方式

      1)本地數(shù)據(jù)備份方式

      rsync 參數(shù) 要備份的數(shù)據(jù) 保存?zhèn)浞輸?shù)據(jù)的位置

      2)遠程備份方式

      Pull:rsync [OPTION…] [USER@]HOST:SRC… [DEST]
      rsync 參數(shù) 以什么身份從相應主機拉取數(shù)據(jù) 拉取數(shù)據(jù)保存本地的路徑
      Push:rsync [OPTION…] SRC… [USER@]HOST:DEST
      rsync 參數(shù) 本地數(shù)據(jù) 以什么身份的本地主機數(shù)據(jù)進行推送 數(shù)據(jù)保存的位置

      3)守護進程方式

      Pull:rsync [OPTION…] [USER@]HOST::SRC… [DEST]
      rsync 參數(shù) 認證用戶從相應主機拉取數(shù)據(jù) 拉取數(shù)據(jù)保存本地的路徑
      Push:rsync [OPTION…] SRC… [USER@]HOST::DEST
      rsync 參數(shù) 認證用戶將本地主機數(shù)據(jù)進行推送 數(shù)據(jù)保存的位置

      2.環(huán)境準備

      [root@backup ~]# cat /etc/RedHat-release
      CentOS Linux release 7.2.1511 (Core)
      [root@backup ~]# uname -r
      3.10.0-327.el7.x86_64
      [root@backup ~]# getenforce
      Disabled
      [root@backup ~]# systemctl status firewalld.service
      ● firewalld.service – firewalld – dynamic firewall daemon
      Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
      Active: inactive (dead)
      [root@backup ~]# ifconfig
      eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
      inet 10.0.0.41  netmask 255.255.255.0  broadcast 10.0.0.255
      inet6 fe80::20c:29ff:fe40:1a4e  prefixlen 64  scopeid 0x20<link>
      ether 00:0c:29:40:1a:4e  txqueuelen 1000  (Ethernet)
      RX packets 1607  bytes 355312 (346.9 KiB)
      RX errors 0  dropped 0  overruns 0  frame 0
      TX packets 358  bytes 47574 (46.4 KiB)
      TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
      eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
      inet 172.16.1.41  netmask 255.255.255.0  broadcast 172.16.1.255
      inet6 fe80::20c:29ff:fe40:1a58  prefixlen 64  scopeid 0x20<link>
      ether 00:0c:29:40:1a:58  txqueuelen 1000  (Ethernet)
      RX packets 0  bytes 0 (0.0 B)
      RX errors 0  dropped 0  overruns 0  frame 0
      TX packets 23  bytes 1698 (1.6 KiB)
      TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
      lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
      inet 127.0.0.1  netmask 255.0.0.0
      inet6 ::1  prefixlen 128  scopeid 0x10<host>
      loop  txqueuelen 0  (Local Loopback)
      RX packets 0  bytes 0 (0.0 B)
      RX errors 0  dropped 0  overruns 0  frame 0
      TX packets 0  bytes 0 (0.0 B)
      TX errors 0  dropped 0 overruns 0  carrier 0  collisions 03.部署rsync守護進程服務端

      3.1檢查是否安裝rsync

      [root@backup ~]# rpm -qa rsync

      rsync-3.0.9-17.el7.x86_64

      3.2編寫rsync配置文件

      [root@backup ~]# cat /etc/rsyncd.conf
      #rsync_config
      #created by fengyu 2018-3-16
      uid = rsync                    操作者
      gid = rsync                    用戶組
      use chroot = no                相關安全
      max connections = 200          最大連接數(shù)
      timeout = 300                  超時時間
      pid file = /var/run/rsyncd.pid 進程對應的進程號文件
      lock file = /var/run/rsyncd.log鎖文件
      log file = /var/log/rsyncd.log 日志文件
      [backup]                      模塊名稱
      path = /backup                模塊位置
      ignore errors                  忽略錯誤程序
      read only = false              是否只讀
      list = false                  是否可以列表
      hosts allow = 172.16.1.01/24  允許訪問的網段
      hosts deny = 0.0.0.0/32        禁止訪問的網段
      auth users = rsync_backup    不存在的用戶,只用于認證
      secrets file = /etc/rsync.password      不存在用戶進行認證時的密鑰文件

      3.3創(chuàng)建管理用戶

      [root@backup ~]# useradd -s /sbin/nologin -M rsync

      3.4創(chuàng)建認證用戶密碼文件

      [root@backup ~]# echo “rsync_backup:123456” > /etc/rsync.password
      [root@backup ~]# chmod 600 /etc/rsync.password

      3.5創(chuàng)建備份目錄

      [root@backup ~]# mkdir /backup
      [root@backup ~]# chown -R rsync.rsync /backup/

      3.6啟動守護進程

      [root@backup ~]# rsync –daemon
      [root@backup ~]# netstat -lntup | grep rsync
      tcp        0      0 0.0.0.0:873            0.0.0.0:*              LISTEN      3286/rsync
      tcp6      0      0 :::873                  :::*                    LISTEN      3286/rsync

      4.配置rsync守護進程客戶端(這里以NFS存儲服務器為例,在工作中,rsync服務器與NFS服務器互相搭配)

      4.1創(chuàng)建密碼認證文件

      [root@nfs01 ~]# echo “123456” > /etc/rsync.password

      [root@nfs01 ~]# chmod 600 /etc/rsync.password

      4.2編寫實時監(jiān)控推送腳本

      [root@nfs01 backup]# cat /server/scripts/inotify.sh
      #!bin/bash
      inotifywait -mrq –format “%w%f” -e create,close_write,delete,moved_to /data/|
      while read fy
      do
      rsync -az /data/ –delete rsync_backup@172.16.1.41::backup –password-file=/etc/rsync.password
      done

      4.3將腳本執(zhí)行命令放入/etc/rc.local目錄中(CentOS 7 系統(tǒng)下,需要給/etc/rc.local目錄執(zhí)行權限)

      [root@nfs01 ~]#  echo “/usr/bin/sh  /server/scripts/inotify.sh”  >> /etc/rc.local

      下面關于Rsync的文章您也可能喜歡,不妨參考下:

      CentOS 6.5 rsync+inotify實現(xiàn)數(shù)據(jù)實時同步備份 https://www.linuxidc.com/Linux/2016-11/137655.htm
      rsync+inotify實現(xiàn)數(shù)據(jù)的實時同步 https://www.linuxidc.com/Linux/2017-01/139778.htm
      rsync+inotify實現(xiàn)服務器之間文件實時同步詳解  https://www.linuxidc.com/Linux/2016-11/137659.htm
      Rsync結合Inotify 實時同步配置  https://www.linuxidc.com/Linux/2017-02/140877.htm
      RSync實現(xiàn)數(shù)據(jù)備份  https://www.linuxidc.com/Linux/2017-06/144913.htm
      inotify+rsync實現(xiàn)數(shù)據(jù)實時同步  https://www.linuxidc.com/Linux/2017-10/147901.htm
      rsync+inotify實現(xiàn)數(shù)據(jù)的實時備份  https://www.linuxidc.com/Linux/2016-11/137630.htm
      rsync+inotify實現(xiàn)數(shù)據(jù)自動同步  https://www.linuxidc.com/Linux/2017-03/141717.htm
      使用rsync實現(xiàn)數(shù)據(jù)實時同步備份  https://www.linuxidc.com/Linux/2017-05/143462.htm
      Linux下配置Rsync實現(xiàn)文件同步  https://www.linuxidc.com/Linux/2017-12/149183.htm

      贊(0)
      分享到: 更多 (0)
      網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號