Konzept gefragt: Server-spiegelung (genauer: Dateisystem-spiegelung)

J

jens.ebinger

Mitglied
Hallo.

Wir machen eine Aussenstelle auf, mit zwei brandneuen Servern (IBM x226) gehts los.
Ein Server soll den anderen "spiegeln". Flache Dateien und CVS.

Beide führen Redhat Workstation 4 aus (übrigens).

Dort gibt es kein Bandlaufwerk, d.h. alte Versionen müssen "manuell" aufbewahrt werden.

Möglichkeit 1.)

- ext3 kann Snapshots, gell? Dann wäre alles auf einer Maschine, gell?

Möglichkeit 2.)

- Nachts wird ge-rsync-t.
Montags ins Verzeichnis server2:/vol1/Montag
Dienstags ins Verzeichnis server2:/vol1/Dienstag...

Möglichkeit 3.)

- ???

Möglichkeit 4.)

- ???

Server 1 hat 500 GB netto, Server 2 hat 1200 GB netto, jeweils RAID5 mit Spare.

Danke fürs Gehirnzellen-rauchen-lassen.
 
Zuletzt bearbeitet:
Hallo.

Nun habe ich rsnapshot installiert.

Die hourly-Jobs macht er, die Daily-Jobs aber nicht (erzeugt nicht
mal ein entsprechendes Verzeichnis im Dateisystem)

Ausschnitt aus der crontab

0 */4 * * * /usr/local/bin/rsnapshot hourly
50 23 * * * /usr/local/bin/rsnapshot daily
40 23 1,8,15,22 * * /usr/local/bin/rsnapshot weekly

Ausschnitt aus der /usr/local/etc/rsnapshot.conf

interval hourly 6
interval daily 7
interval weekly 4
interval monthly 3

Damit der rsnapshot immer was "findet" lasse ich cron auf der
"Quellmachine" jede Minute eine neue Datei erzeugen (das klappt auch)

bash-3.00# cat /root/rsynctest/li11neuedatei.sh
/bin/echo xx`/bin/date +%Y%b%d-%H%M%S`
>/tmp/schrott/li11neuedatei-`/bin/date +%Y%b%d-%H%M%S`
bash-3.00# cat /root/rsynctest/li11grossedatei.sh
/bin/echo xxx`/bin/date +%Y%b%d-%H%M%S`
>>/tmp/schrott/li11grossedatei

Wo liegt mein Denkfehler?

Ciao.
 
Hallo,

Default-Config-File ist bei mir /etc/rsnapshot.conf.
Ruf es in Deinem Fall auf mit

Code:
/usr/local/bin/rsnapshot -c /usr/local/etc/rsnapshot.conf

Es ist auch IMHO nicht nötig, leere Files zu erzeugen. rsnapshot findet die Änderungen auch so.

Gruß
 

Ähnliche Themen

Heimserver Konfiguration für Ubuntu Server?!

Zurück
Oben