Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: mkuhnert am 11.08.03 - 09:35:39
-
Hallo,
besteht die Notwendigkeit, den Domino R6/Linux - Server kurz vor der Datensicherung (tar) per Skript herunterzufahren oder kann der Server im laufenden Betrieb zuverlässig gesichert werden?
Bye, Marc.
-
Also ich führe immer ein "Offline"-Backup durch und fahre den Server herunter, es sei den Du verwendest kommerzielle Software die einen Agent dafür bereitstellt.
Grüße, e2e4
-
Also ich weiß nicht wie das bei linux aussieht aber wir haben einen Win2000 Server und ein Domino 5.0.11 und wir sichern jede nach den ganzen Server mit ArcServe ohnen ihn abzudrehe unf ohne eigene Agents die den NotesDominoServer herunterfahren und es hat noch nie probleme gegeben, es ist einfach nicht nötig den Server abzudrehen.
mfg robertpp
-
Moin.
Backup machen wir mit Legato Networker, wobei das optionale Legato Modul "Networker Module for Lotus Notes" zum Einsatz kommt. Damit sichern wir den Domino-Server bisher problemlos im Online-Betrieb.
Bei uns läuft zwar noch Domino 5.0.8 auf W2k Adv. Server im Cluster, würde aber auch so mit R6 unter Linux funktionieren.
Schöne Grüße, Neo
-
wir sichern jede nach den ganzen Server mit ArcServe ohnen ihn abzudrehe unf ohne eigene Agents die den NotesDominoServer herunterfahren und es hat noch nie probleme gegeben
Hmmm, schon mal das Backup zurückgespielt? ;)
Wie verfährt er dann mit "offenen" Datenbanken?
Grüße, e2e4
-
Ohne speziellen Agent funktioniert ein Backup garantiert nicht. Wenn auf die Datenbnank während des Sicherungsvorgangs geschrieben wird, dann ist sie auf dem Band auf jeden Fall beschädigt, oder das Sicherungsprogramm sichert sie erst gar nicht. Wenn man keinen speziellen Agenten hat, sollte man auf jeden Fall den Server niederfahren. Ich empfehle aber den Ankauf einer Sicherungssoftware die Domino OnlineSicherungen machen kann. Wir verwenden z.B. auf der Iseries BRMS/400. Funktioniert wunderbar und ich habe auch schon mehrmals erfolgreich zurückgesichert.
Grüße
Ralf
-
Ich frag mich nur wie :o das bei uns funktioniert!! Und das schon ein paar Jahr und wenn ich eine Db zurückspiele siehe da -> die funktioniert auch!!!
Den meistens läuft mein PC und Notes auch über die >Nacht und wir sichern jede nacht und bei mir kommt es auch schon mal öfters vor das meine DB schon mal eingeht wenn ich einen blödsinn ausprobiert habe. Und bei zurückspielen geht auch wieder alles.
Ich weiß nicht von wo das stammt das man bei sichern den server per agent abdrehen muss, es ist einfach nicht nötig.
Aber ich lasse mich gerne von gegenteil überzeugen.
robertpp
-
Nicht per Agent abdrehen, der Agent kann mittels Transaction log die Datenbanken Online sichern. Kann es vielleicht sein, dass deine Sicherungssoftware diese Funktion hat, ohne das du es weisst und es deshalb funktioniert?
Grüße
Ralf
-
Hallo Ralf,
ich weiß nicht ob es beabsichtigt ist aber Arcserve sichert tatsächlich ohne Agent sauber und zuverlässig. Ist halt keine inkrementelle Sicherung sondern jede Nacht Full-Backup. Ich hab inzwischen schon soviele Desaster Revovery Tests gemacht das ich das wirklich 100%ig bestätigen kann (mindestens 5 mal Full Backup Test).
Keine Transaktions-Logs. Die Funktion ist gar nicht aktiviert.
Seit kurzem macht das der Legato (wir haben 2 BU Software im Einsatz) auch. Ich denke eher seit R5 hat IBM was am Format gefummelt (Compact geht ja jetzt auch mit gleichzeitigem Zugriff) und das nicht groß rausposaunt.
Was Linux betrifft. Sollte wohl ähnlich sein. Falls die Kiste allerdings lokal gesichert wird würde ich den Server auf jeden Fall per Script runterfahren.
Aber bitte: Bei Backup ist nicht zu spaßen. Das sollte man wirklich 1x selbst getestet haben.
Gruß
Heini
Das gleiche gilt auch für R6. Arcserve/Legato ist das wohl wurscht.
-
Ich glaub das ist jetzt der zweite nach mir der das 100%ig bestätigen kann das das mit ArcServe funktioniert. Und das schon seit min. 4 Jahren.
Danke heini für die Bestätigung. ;D :) ;)
-
Hallo zusammen,
-arcserve: wir benutzen arcserve 7 für Linux und haben festgestellt und auf der Homepage bestätigt bekommen, daß diese nette Software nur Dateien bis 2 GB sichert. Dies aber ohne jegliche Meldung. Das heist jede nfs über 2 GB wird nicht gesichert und die Datensicherung als ok gemeldet.
-Linux: Warum nicht den Domino Server offline sichern, wenn er nicht 24x7 verfügbar sein muß.
Nach dem Bug oder feature bei arcserve habe ich beschlossen ein script zu basteln, welches den Server über Cron runterfährt, per tar sichert und dann wieder startet. Wenn der Server 24 x 7 verfügbar sein muß würde ich halt einen Sicherungsserver einsetzen, der nur diese Funktionalität zur Verfügung stellt!
-
Nach dem Bug oder feature bei arcserve habe ich beschlossen ein script zu basteln, welches den Server über Cron runterfährt, per tar sichert und dann wieder startet.
Vlei kannst Du dieses Skript ja hier veröffentlichen, da es den ein oder anderen sicherlich interessiert :)
Grüße, e2e4
-
Du brauchst einfach nur den Server als Dienst starten und unter "geplante tasks" ein script starten das das macht:
net stop "lotus domino server (LotusDominoData)"
dann vielleicht noch den server neu starten mit dem Script:
Const abmelden = 0
Const herunterfahren = 1
Const neustart = 2
Const forciert = 4
Const abschalten = 8
Const kill = 16 ' (nur Windows 2000)
ok = LocalShutdown(neustart)
If Not ok Then
MsgBox "Aktion misslungen"
End If
Function LocalShutdown(modus)
Set instances = GetObject("winmgmts:{(Shutdown)}").InstancesOf("win32_operatingsystem")
For each instance in instances
On Error Resume Next
resultat = -1
resultat = instance.Win32Shutdown(modus,0)
On Error Goto 0
' ergibt wahr, wenn alles ok lief
LocalShutdown = (resultat = 0)
Exit For
Next
End Function
und beim hochfahren startet er den Server wieder automatisch.
und dazwischen halt irgendwann sichern.
robertpp
-
...das war die Windowsversion, allerdings war ja ein Script unter Linux gefragt.
-
Hallo zusammen, da ich nun einmal SuSE Businesspartner bin würde ich mir das Leben so einfach wie möglich machen und einen 3 Zeiler basteln, welcher über Cron gestarte wird.
rcdomino stop
tar cvf /dev/mt0 (Bandlaufwerk) /local/notesdata
rcdomino start
Das ganze ist natürlich noch sehr zu verfeinern, so könnte man das Ergebnis oder einen tar tv auf einen Drucker ausgeben, in eine Datei speichern und sich zumailen usw.
Ich weis nicht, ob ich das Start/Stop Script von Suse veröffentlichen darf!
-
Kenne mich zwar auf Linux nicht so aus, aber wartet das rcdomino stop wirklich so lange bis der Server wirklich gestoptt ist, denn z.B. auf der AS/400 wird der Server dann im Hintergrund heruntergefahren. Du sicherst also bereits während der Server noch beim stoppen ist, was natürlich auf keinen Fall gut ist.
Grüße
Ralf
-
Ja, das rcdomino script wartet 120 sek und überprüft immer wieder ob die Tasks weg sind. Sollte dies nach 120 sek nicht sein schiebt er einen kill -9 nach. Dies sollte natürlich auch getestet werden und eventuell die 120 sek verlängert werden. ZUr Sicherheit könnten man noch einen sleep 300 einbauen.