Sziasztok!
Teljesen kezdő vagyok az rsync és backup témában.
Eddig a helyszínen mentettem tgz-be, de a 30 gép 30 helyszín, így
marad a hálón mentés. Az rsync pedig ott jött be, hogy tud sáv-
szélességet is korlátozni, mert a WAN az csak 1Mbps (ráadásul
osztott ...)
Szeretnék egy rsync-en alapuló mentési rendszert, ami 30-40 gépet "húzna
át" egy közös gépre.
A gépek leginkább SuSE 7.3 és RH EL 3.0 WS. A szerver SuSE 9.3.
Egyenlőre a notebook-on szeretném kikísérletezni a felállást, tehát ua.
gépen van a szerver és a kliens (csak 1-2 dir-t mentenék itt próbára).
Az rsync démon módban fut és van egy Example "kiajánlás". Természetesen
nem megy:
wsnote:/var/log # rsync -avH /etc/ rsync://wsnote.site/Example
building file list ... rsync: writefd_unbuffered failed to write 4092
bytes: phase "send_file_entry" [sender]: Broken pipe (32)
ERROR: module is read only
rsync error: syntax or usage error (code 1) at main.c(555)
rsync: connection unexpectedly closed (4 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(359)
secrets fájlom csak az rsyncd.conf-ban van, de a man szerint csak akkor
van rá szükség, ha auth van. Na itt nincs!
A kliens rsync-et már írtam feljebb, itt pedig az rsyncd.conf:
gid = users
#read only = true
#use chroot = true
transfer logging = true
log format = %h %o %f %l %b
log file = /var/log/rsyncd.log
#hosts allow = trusted.hosts
#slp refresh = 300
[Example]
path = /home/rattila/Example
comment = An Example
# auth users = user
secrets file = /etc/rsyncd.secrets
Ha majd sikerül elindítani a dolgot, akkor hogyan lehet minden gépet
full-ra lementeni külön dir-be? Mivel ezek 80%-ban egyforma gépek,
ki tudja ezt használni a szerveren tároláskor az rsync? (pl. csak 1x
tárolja és csak hivatkozik rá a többi helyen?)
Köszönettel:
Ruzsi
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux