1. Synchronizacja dwóch katalogów prz pomocy rsync.
2. Zdalna synchronizacja katalogów poprzez rsync.

Synchronizacja dwóch katalogów prz pomocy rsync. #! /bin/bash rsync \ --exclude=*.avi \ --exclude=*.rvmb \ -r -t -p -o -g -v --progress --delete -l -H \ /hdd/ /media/disk/hdd/ --exclude=*.avi <- Wyklucza z synchronizacji wszystkie pliki z rozszeżeniem .avi -r <- rekursja -t <- zachowuje czas plików -p <- zachowuje uprawnienia -o <- zachowuje właściciela -g <- zachowuje grupe -v <- werbose --progress <- widoczny postęp --delete <-kasuje pliki w docelowym katalogu które nie istnieja w źrudłowym -l <- kopiuje dowiązania jako dowiązania (czyli nie kopiuje zawartości) -H <- zahowuje hardlinki /hdd/ <- katalog źrudłowy /media/disk/hdd/ <- katalog docelowy Zdalna synchronizacja katalogów poprzez rsync. Host A Edytujemy /etc/rsync.conf [all] path = / use chroot = yes uid = root gid = root auth users = backup secrets file = /etc/rsyncd.pwd hosts allow = 10.0.0.0/24 read only = yes Nadajemy uprawnienia (wymagane): # chmod 700 /etc/rsyncd.pwd Edytujemy plik z loginem i hasłem: # nano /etc/rsyncd.pwd backup:backup Host B Opcja pierwsza: # rsync -av backup@10.0.0.1::all/etc/ /backup/host/etc Podajemy hasło: backup Opcja bez hasła: # touch /etc/rsync.backup # chmod 700 /etc/rsync.backup # echo "backup" > /etc/rsync.backup # rsync -av backup@10.0.0.1::all/etc/ /backup/host/etc --password-file=/etc/rsync.backup Podgląd struktury katalogów na zdalnym hoście: # rsync -Rnv backup@10.0.0.1::all
.news | .kontakt | .info  |  strona leży na (kiedyś) darmowym hostingu http://www.pdg.pl  v2010.6.19