Verzeichnisse synchronisieren?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Belgarad
Beiträge: 749
Registriert: 12.07.2002 02:00:44

Verzeichnisse synchronisieren?

Beitrag von Belgarad » 12.03.2003 03:41:35

ich moechte gern verzeichnisse synchronisieren.
am besten per cron job automatisch.

dabei ist verzeichnis 1 immer der "master" und verzeichnis 2 der "slave".

meint slave soll immer eine kopie vom master werden.

-wenn auf master datei A geloescht wird, soll die auch auf slave geloescht werden.
-wenn auf master datei B veraendert wird, soll die auch auf slave veraendert werden.auf
-wenn auf master datei C erstellt wird, soll die auch auf slave erstellt werden.

da es sich um etliche gigabyte handelt, sollen nur die notwendigen erstell/loesch/modif aktionen ausgefuehrt werden. (d.h. nicht einfach verzeichnis slave loeschen und von master neu kopieren.)
die rechte sollten erhalten bleiben (entweder platte auf platte bzw. platte auf nfs)

gibts da was oder ist das die aufgabe eines scripts? (und wie sieht das script aus *duck*)

achso - idealerweise sollte das script/tool als cron job laufen.
Debian SID

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 12.03.2003 09:08:05

man rsync

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Belgarad
Beiträge: 749
Registriert: 12.07.2002 02:00:44

Beitrag von Belgarad » 12.03.2003 15:41:21

das sieht sehr vielversprechend aus.

gibts es da auch eine option die es erlaubt auf demselben source-dateisystem zu bleiben?
(dann koennte man auch root "backuppen". wie bei cp -ax...)
ich habe dazu nichts gefunden.
Debian SID

weizenbier
Beiträge: 387
Registriert: 26.11.2002 15:37:00
Wohnort: Oberhausen

Rsync auf der gleichen Kiste

Beitrag von weizenbier » 12.03.2003 15:48:25

Hi Belgarad,

also spiele mit rsync auch erst seit heute herum...
Aber du meinst doch das backupen von Dateien auf dem gleichen System?

Das müsste dann so gehen:
rsync -a /verzeichnis_A /verzeichnis_B
Gruß,

Weizenbier
There are only 10 types of people in the world:
Those who do understand binary and those who don't.

Belgarad
Beiträge: 749
Registriert: 12.07.2002 02:00:44

Beitrag von Belgarad » 13.03.2003 08:35:45

so habs gefunden (denke ich)...
ist wie bei cp ein x.
also rsync -ax (um auf dem gleichen fs zu bleiben)
Debian SID

Benutzeravatar
vicbrother
Beiträge: 1016
Registriert: 23.12.2001 11:15:07
Wohnort: Hamburg

Beitrag von vicbrother » 16.03.2003 15:32:18

Hallo Belgarad,

was du möchtest ist kein Cronjob, sondern ein anderes Dateisystem, welches die Synchronisation vom Design her unterstützt. Zu nennen wären da Intermezzo, AFS und Coda. Ich würde dir Intermezzo empfehlen - das ist am einfachsten zu managen.
Als Tool nenne ich mal unison - das ist auch sehr nett.

Belgarad
Beiträge: 749
Registriert: 12.07.2002 02:00:44

Beitrag von Belgarad » 16.03.2003 16:54:37

@vicbrother

das sieht ja wirklich interessant aus. !!!
Debian SID

Antworten