Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Klaus am 01.04.03 - 17:32:16
-
Hallo,
ich möchte zwei Datenbanken mit gleicher Replik-ID; die auf einem Server in verschiedenen Unterverzeichnissen liegen, replizieren.
Geht das überhaupt?
Hintergrund:
Das Domino-Data-Verzeichnis liegt auf einem RAID5-Laufwerk. Um mir eine Bandsicherung zu ersparen, möchte ich eine zusätzliche IDE-Platte einbauen, auf die der Domino-Server nachts die Datenbanken repliziert.
Allerdings gibt das Probleme, wenn andere Server mit diesem Server replizieren. Liegt auf dem replizierenden Server eine Datenbank mit gleicher Replik-ID, so repliziert dieser die Änderungen auf die zweite Datenbank mit gleicher ID zurück - und das ggf. über eine WAN-Verbindung.
Nun kann man für jedes Verzeichnis ein eigenes Verbindungsdokument erstellen, was allerdings wieder unübersichlich wird bei vielen Unterverzeichnissen.
Hat jemand eine Idee? Eine Datensicherung über Replizierung durchführen zu lassen ist kein Problem wenn ein zweiter Server im Netz steht, allerdings wegen zusätzlicher Hardware und Domino-Lizenz doch sehr teuer. Billiger wäre es mit nur einem Server. Aber ist das möglich?
Grüße!
Klaus
-
ähm ... soweit ich mich noch erinnern kann habe ich sowas schon gemacht.... liegt aber etwas zurück..... würde aber sagen es funktioniert.
cu
-
Hi, jou, das geht!
Also, man kann eine Datenbank auf dem Server mit sich selber replizieren, bzw. eine DB mit einer Replik in einem anderen Verzeichnis auf der gleichen Maschine. Das geht so: Ein Verbindungsdokument erzeugen, z.B. Von DEV1 zu DEV1 über TCPIP. Dann einfach eine Replizierung anstoßen und siehe da, es geht. Zu beachten ist bei der Replikation, das dann von Lokal mit DEV1 die Replikation läuft.
Gruß
Robert
-
Hi
Du mußt aber aufpassen, wenn noch eine weitere Replik auf einem zweiten Server ins Spiel kommt, da hatte ich vor Jahren mal schlimme Serverabbrüche. Da war das allerdings so nicht gewollt und ich habe die 2. Replik gelöscht, so daß ich Dir für den Fall keine Lösung nennen kann, aber vielleicht klappt es ja auch mit Verbindungsdokumenten
Gruß
Ute
-
Hi,
auch wenn das replizieren zweier DB's auf einem Server technisch machbar ist, ein seriöses Backup lässt sich meiner Meinung nach mit deinem Ansatz damit aber nicht aufbauen.
Was machst du z.B. wenn du ein Backup von letzter Woche, letztem Monat oder noch älter benötigst?
-
Hallo,
genau das ist das Problem. Wird die Datenbank von einem anderen Server repliziert, so repliziert sich der zweite Server mit beiden Datenbanken auf dem ersten Server und hält damit ungewollt beide Datenbanken auf aktuellem Stand.
Und wenn sich ein mobiler User seine Mail-Datenbank repliziert, so repliziert er praktisch zwei mal.
Grüße
Klaus
-
Hi
Das mit der Backup lösung hatte ich noch gar nicht gelesen.
Also Replizierung als Backup halte ich für eine völlig falsche Lösung,
eine sinnvolle Lösung wäre das für ein fallback, wenn ein Server mal ausfällt, aber da brauchst Du auch 2 Server.
Wenn Du wirklich so sparsam arbeiten mußt leg Dir lieber Kopien an und die dann in mehreren Generationen. Ansonsten wäre es sinnvoller der GL die Wichtigkeit von Datensicherung mal nahezubringen.
Gruß
Ute
-
FINGER WEG VON DER REPLIZIERUNG!!!!!!!!!!!!!!!!!!!!!!!!!!!
Kann nur meinen Vorrednern beistimmen - das Replizieren für Backupzwecke verstösst gegen so ziemlich alle sinnvollen Backupprinzipien wie:
+ Stand mehrerer Tage reproduzierbar
+ was ist Schäden am Server? z.B. Servernetzteil lässt Platten abrauchen
+ was ist bei Elementar-Schäden? (Wasser, Feuer)? Dann sind immer alle Deine Daten futsch!
+ Was ist wenn eine Datenbank defekt ist und die Fehler auf die andere durchrepliziert, oder jemand löscht Dokumente in der Datenbank und ein paar Minuten später fehlen diese dann auch in der richtigen Datenbank? Was machst Du dann?
Sorry - aber lass die Finger davon!!!!!!!!! Ansonsten wirst Du es irgendwann einmal bitterlich bereuen!!!!!!!!!!!! Eine klassische Bandsicherung mit Lagerung der Bänder in einem anderen Gebäudeteil ist das einzig vernünftige...
-
Hallo,
Vielen Dank für die Antworten.
Auf eine Bandsicherung kann man sicher nicht verzichten, obwohl eine Lösung auf einem IDE-RAID (das ist schon fast günstiger als Band-Medien und hat einen schnelleren Zugriff) seine Vorteile hat.
Die Repliken wollte ich tagsüber auf Band sichen, wenn die Bandlaufwerke frei sind.
Bleibt die Frage nach einer Backup-Strategie. Gesichert werden müssen mehrere Server mit z. T. mehreren hundert Anwendern in unterschiedlichen Standorten.
Backup Exec hab' ich schon laufen, jedoch ohne die Domino-Agenten. Hat jemand Erfahrung damit? Können die Agenten Differenzsicherungen von Datenbanken durchführen, ohne dass gleich ganze Datenbanken gesichert werden?
Vielleicht sollte ich besser einen neuen Thread aufmachen...
Grüße!
Klaus
-
Können die Agenten Differenzsicherungen von Datenbanken durchführen, ohne dass gleich ganze Datenbanken gesichert werden?
Hi,
dann solltest du dich, sofern noch nicht geschehen, mit dem Transactionlogging beschäftigen.