Configurarea rsync timp de 5 minute, lucruri care contează

introducere
Punerea în aplicare Rsync-server după cum urmează. Există un server separat în cazul în care toate backup-urile vor fi stocate. Din moment ce acest server ruleaza pe comanda rsync coroana cu parametri, care implementează Conectare la mașinile de la distanță de pe rețea. La toate mașinile care rulează Rsync-service în care config scris exact pe care dosarele pe care doriți să le sincronizați.
Configurarea Rsync - servicii pe servere la distanță

Setați tot ce ai nevoie:

# Yum -Y instala rsync xinetd

Adauga la serviciul atozagruzku xinetd:

# Chkconfig -add xinetd

Schimbarea disable = da pentru a dezactiva = nu, și de a salva modificările.

Scrierea de configurare a demonului rsync:

fișier pid = /var/run/rsyncd.pid

fișier # Felicitare (informații pe server, este util atunci când serverul este o mulțime)
fișier motd = /etc/rsync.motd

fișiere # Autentificare
fișier jurnal = /var/log/rsyncd.log

# Scrieți jurnalul fișierelor descărcate
prin transfer de logare = true

# Descriere secțiune pentru sincronizare / etc /
[Etc]
path = / etc /
uid = root
read only = yes
Lista = da
comment = director etc.
gazde permit = 192.168.1.19,192.168.1.201
# Utilizatorii autorizate să acceseze:
utilizatorii auth = copie de rezervă
fișier secrete = /etc/rsyncd.scrt

Acum creați fișierul salut, și fișierul pentru jurnalele.

Bună ziua de la serverul rsync
Adresa Server. 192.168.1.198

# /var/log/rsyncd.log Touch
# Chmod 0600 /var/log/rsyncd.log
# Chown rădăcină: /var/log/rsyncd.log roți
# Cat> /etc/rsyncd.scrt
admin: passwd

# Chown rădăcină: /etc/rsyncd.scrt roți
# Chmod 0600 /etc/rsyncd.scrt

Configurarea Rsync - script pentru backup - serverul

Backupul - Server, creați un director în care să se dezvolte toate copiile de rezervă.

# Mkdir -p /home/backup/192.168.1.198/etc
# Chmod -R 0700 /home/backup/192.168.1.198/etc

Crearea unui fișier de parolă.

# Cat> /etc/rsyncd.scrt
passwd

Setați permisiunile:

# Chown rădăcină: /etc/rsyncd.scrt roți
# Chmod 0600 /etc/rsyncd.scrt