Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať rsync pre zálohovanie

Rsync je bezplatný nástroj pre kopírovanie sady súborov . Podporuje automatické kompresia , overovanie a transparentný pripojenie k sieti . Protokol rsync je optimalizovaný pre zálohovanie počítača v sieti --- namiesto posielanie všetky súbory pre každý zálohovanie , odošle iba súbory , ktoré sa zmenili od poslednej zálohy bola dokončená . Môžete spustiť rsync interaktívne zo štandardného Linuxe shell , alebo si môžete nastaviť ako pozadie servera . Rsync je ideálnou voľbou pre zálohovanie linuxových systémov lokálne alebo vzdialene . Pokyny dovolená 1

Nainštalujte rsync daemon na systéme , ktoré majú byť zálohované . Tento systém sa nazýva zálohovanie klienta .

Rsync je predinštalovaný na takmer všetkých súčasných linuxových distribúciách . Ak ho chcete nainštalovať ručne na Ubuntu Linux , vydať príkaz " sudo apt - get install rsync " pre inštaláciu .
2

Konfigurácia rsync daemon , aby sa spúšťal automaticky pri systéme príde .

V systémoch Ubuntu , zadajte príkaz " sudo gedit /etc /default /rsync " a nastavte " RSYNC_ENABLE " smernica " true " , potom uložiť zmeny do súboru .
3

vytvoriť špeciálne užívateľské meno a heslo pre rsync zálohovanie

použite nasledujúce príkazy na vytvorenie užívateľa rsync s názvom " johndoe " s rsync heslom " my_secret " : .

sudo echo " johndoe : my_secret " >> /etc /rsyncd.secrets

sudo chown root : root /etc /rsyncd.secrets

sudo chmod 600 /etc /rsyncd.secrets
4

Vytvoriť konfiguračný súbor rsync .

rsync daemon potrebuje vedieť o užívateľoch a súbory , ktoré sú povolené majú byť zálohované . Tieto informácie a ďalšie nastavenia sú uložené v konfiguračnom súbore rsyncd.conf

Zadajte tieto príkazy spustiť editáciu konfiguračného súboru : .

Sudo touch /etc /rsyncd.conf

sudo chown root : . root /etc /rsyncd.conf

sudo chmod 644 /etc /rsyncd.conf
5

Napíšte vaše nastavenia do konfiguračného súboru

Použite príkaz " man rsyncd.conf " vidieť všetky parametre , ktoré možno nastaviť v tomto súbore . Prinajmenšom vaše rsyncd.conf súbor by mal obsahovať nasledujúce smernice : . Uid , gid , len pre čítanie , cesty , vylučujú , auth užívatelia a tajomstvo súborov

Tu je konfiguračného súboru :

[ MyBackup ]

uid = root

gid = root

iba pre čítanie = áno

path = /

exclude = /proc /* /dev /* /sys /* /mnt /* /media /*

auth používatelia = johndoe

tajomstvo file = /etc /rsyncd.secrets
6

Reštartujte rsyncd démona . Zadajte príkaz " sudo /etc /init.d /rsync restart " alebo " sudo service rsync reštart " , aby bolo možné reštartovať .
7

Prihláste sa do systému , ktorý bude držať zálohy --- to je záložný server .
8

Vytvorte adresár pre uloženie zálohy na záložný server . Zadajte príkaz " mkdir ~ /zálohy /"
9

Spustite príkaz rsync na záložný server , aby sa zálohovanie

použite príkaz ako je tento : ..

RSYNC_PASSWORD = my_secret rsync - av - delete - pokrok johndoe @ backup_client :: Zaloha /~ /zálohy /

Nahradiť " my_secret " s rsync heslom , " johndoe " so svojím užívateľským menom rsync ; " backup_client " s hostname alebo IP adresa záložného klienta ; " Zaloha " s názvom rsync modulu sa objaví na prvom riadku súboru rsyncd.conf a " ~ /zálohy /" s záložného adresára na vašom serveri záloh .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené