Windows Server 2003 und ntbackup.exe
02.06.2004
13:42:26 Uhr85526 Aufrufe
15 Antworten
13:42:26 Uhr
15 Antworten
Anspruchsvoll +1
Temporäre Probleme mit der Datensicherung unter ntbackup.exe
Hallo
'hoffe bin mit meinem Problem in der "richtigen" Rubrik.
Ich sichere auf meinem Windows 2003 Server mit ntbackup.exe meine Daten. Täglich (Mo-Do) inkrementell und Freitags voll. Manchmal passiert es, dass die Datensicherung nicht läuft. Im Protokoll unter ntbackup.exe, im Protokoll des Taskmanagers und in der Ereignisanzeige erscheint keine Meldung. Der Task startet einfach nicht automatisch. Woran kann das liegen? (Der Taskplanerdienst ist automatisch gestartet und läuft!). Ich kann dann die Sicherung manuell ausführen.
Außerdem brauche ich einen Tipp zum "Feiertagsthema". Was kann ich tun, damit der Task an Feiertagen nicht automatisch startet?
Bin dankbar für jeden Tipp
Matthias
'hoffe bin mit meinem Problem in der "richtigen" Rubrik.
Ich sichere auf meinem Windows 2003 Server mit ntbackup.exe meine Daten. Täglich (Mo-Do) inkrementell und Freitags voll. Manchmal passiert es, dass die Datensicherung nicht läuft. Im Protokoll unter ntbackup.exe, im Protokoll des Taskmanagers und in der Ereignisanzeige erscheint keine Meldung. Der Task startet einfach nicht automatisch. Woran kann das liegen? (Der Taskplanerdienst ist automatisch gestartet und läuft!). Ich kann dann die Sicherung manuell ausführen.
Außerdem brauche ich einen Tipp zum "Feiertagsthema". Was kann ich tun, damit der Task an Feiertagen nicht automatisch startet?
Bin dankbar für jeden Tipp
Matthias
Maik schreibt am 04.06.2004 um 11:17:15 Uhr
Hallo
Ich habe auch schon komische Sachen beobachtet bei dem NTbackup unter 2k:
Backup start um 4 Uhr -> nichts passiert!
Backup start um 4:03 -> Backup wird normal ausgeführt!
Außerdem wurde mein Backup nach einigen Durchläufen ( nach einer ganzen Zeit) einfach nicht mehr ausgeführt, also irgendwie ist das tool....
Naja MS eben, was soll man von kostenlosen "Beigaben" erwarten ;)
Hoffe es weiß hier jemand eine Lösung, warum sich das tool so komisch verhält!
Grüße Maik
Ich habe auch schon komische Sachen beobachtet bei dem NTbackup unter 2k:
Backup start um 4 Uhr -> nichts passiert!
Backup start um 4:03 -> Backup wird normal ausgeführt!
Außerdem wurde mein Backup nach einigen Durchläufen ( nach einer ganzen Zeit) einfach nicht mehr ausgeführt, also irgendwie ist das tool....
Naja MS eben, was soll man von kostenlosen "Beigaben" erwarten ;)
Hoffe es weiß hier jemand eine Lösung, warum sich das tool so komisch verhält!
Grüße Maik
Lord_Helmi schreibt am 07.06.2004 um 08:20:10 Uhr
Hallo,
hier noch ein kleiner Tipp zu Feiertagsthema. Wenn du die Sicherung mittels eines Scripts machst, welches vom Zeitplandienst aufgerufen wird, kannst du das "Feiertagsproblem" mittels einer for-Schleife umgehen.
Mit der for-Schleife liest du das Datum mittels des date-Befehls aus und schreibst es in eine Variable. Diese kannst du dann mit einer anderen Variablen vergleichen, welche den Feiertag enthält. Je nachdem ob eine Übereinstimmung vorliegt oder nicht kannst dann mit dem if-Befehl verschiedene Reaktionen vorgeben.
Könnte sogar möglich sein, dass du eine Textdatei anlegen kannst, welche die Feiertage enthält. Diese wird dann auch mittels einer for-Schleife abgearbeitet und die Sicherung erst gestartet, wenn keiner der aufgeführten Feiertage zutrifft. Diese Lösung mit einer "Feiertagsdatei" hätte den Vorteil, dass auch ein Nicht-Admin Feiertage eintragen kann.
Falls du damit nicht klarkommen solltest, kannst du dich ja noch mal melden.
Gruß
Michael
hier noch ein kleiner Tipp zu Feiertagsthema. Wenn du die Sicherung mittels eines Scripts machst, welches vom Zeitplandienst aufgerufen wird, kannst du das "Feiertagsproblem" mittels einer for-Schleife umgehen.
Mit der for-Schleife liest du das Datum mittels des date-Befehls aus und schreibst es in eine Variable. Diese kannst du dann mit einer anderen Variablen vergleichen, welche den Feiertag enthält. Je nachdem ob eine Übereinstimmung vorliegt oder nicht kannst dann mit dem if-Befehl verschiedene Reaktionen vorgeben.
Könnte sogar möglich sein, dass du eine Textdatei anlegen kannst, welche die Feiertage enthält. Diese wird dann auch mittels einer for-Schleife abgearbeitet und die Sicherung erst gestartet, wenn keiner der aufgeführten Feiertage zutrifft. Diese Lösung mit einer "Feiertagsdatei" hätte den Vorteil, dass auch ein Nicht-Admin Feiertage eintragen kann.
Falls du damit nicht klarkommen solltest, kannst du dich ja noch mal melden.
Gruß
Michael
Matthias Werner schreibt am 14.06.2004 um 19:58:24 Uhr
Hallo,
herzlichen Dank für die Tipps.
Ich lasse den Backupjob als Admin laufen und trotzdem kommt es immer mal wieder vor, dass ein Job nicht automatisch läuft. Ist das mit dem TSCAL etwas anderes?
Grüße Matthias
herzlichen Dank für die Tipps.
Ich lasse den Backupjob als Admin laufen und trotzdem kommt es immer mal wieder vor, dass ein Job nicht automatisch läuft. Ist das mit dem TSCAL etwas anderes?
Grüße Matthias
chaka schreibt am 14.10.2004 um 08:54:29 Uhr
Hallo,
etwas ähnliches habe ich jetzt auch unter Windows 2000 Server beobachtet. Unter
http://www.administrator.de/index.php?con ...
habe bereits eine Frage dazu gestellt mit dem Thema "NTBACKUP Befehlszeile Problem bei Migration von NT4 Server zu Windows2000 Server" vielleicht kannst du mir dabei helfen ?
etwas ähnliches habe ich jetzt auch unter Windows 2000 Server beobachtet. Unter
http://www.administrator.de/index.php?con ...
habe bereits eine Frage dazu gestellt mit dem Thema "NTBACKUP Befehlszeile Problem bei Migration von NT4 Server zu Windows2000 Server" vielleicht kannst du mir dabei helfen ?
Lord_Helmi schreibt am 15.10.2004 um 23:32:19 Uhr
Hallo,
mit der eingebauten Bakup-Funktion win Windows habe ich mich leider noch nicht beschäftigt, da die bei uns anfallenden Sicherungen sehr komplex sind und wir deshalb ein anderes Programm benutzen.
Aber vielleicht kann ich dir ja ein wenig beim Thema "Feiertag helfen. Ich habe mal eine Batch-Datei geschrieben, die das aktuelle Datum ausliest und mit den in einer Datei hinterlegten vergleicht. Falls das aktuelle Datum in der Text-Datei hinterlegt ist, wird nichts gemacht, ansonsten läuft das Script ganz normal weiter. Die Batchdatei und die Text-Datei sollten im selben Verzeichniss liegen. In der Datums-Datei werden das auszulassende Datum immer als tt.mm.jjjj eingetragen.
-----------------------------------------------
Backup.cmd
@ECHO OFF
for /f "tokens=2" %%a in ('date/t') do set aktuell=%%a
for /f "tokens=1" %%d in (datum.txt) do if %%d==%aktuell% goto ende
echo Hier wuerde jetzt ein Befehl ausgefuehrt.
pause
:ende
-----------------------------------------------
Datum.txt
24.12.2004
25.12.2004
26.12.2004
-----------------------------------------------
Gruß
Michael Bußweiler
mit der eingebauten Bakup-Funktion win Windows habe ich mich leider noch nicht beschäftigt, da die bei uns anfallenden Sicherungen sehr komplex sind und wir deshalb ein anderes Programm benutzen.
Aber vielleicht kann ich dir ja ein wenig beim Thema "Feiertag helfen. Ich habe mal eine Batch-Datei geschrieben, die das aktuelle Datum ausliest und mit den in einer Datei hinterlegten vergleicht. Falls das aktuelle Datum in der Text-Datei hinterlegt ist, wird nichts gemacht, ansonsten läuft das Script ganz normal weiter. Die Batchdatei und die Text-Datei sollten im selben Verzeichniss liegen. In der Datums-Datei werden das auszulassende Datum immer als tt.mm.jjjj eingetragen.
-----------------------------------------------
Backup.cmd
@ECHO OFF
for /f "tokens=2" %%a in ('date/t') do set aktuell=%%a
for /f "tokens=1" %%d in (datum.txt) do if %%d==%aktuell% goto ende
echo Hier wuerde jetzt ein Befehl ausgefuehrt.
pause
:ende
-----------------------------------------------
Datum.txt
24.12.2004
25.12.2004
26.12.2004
-----------------------------------------------
Gruß
Michael Bußweiler
André M schreibt am 16.06.2005 um 12:38:08 Uhr
Hallo Michael,
habe das Script probiert aber irgendwie führt er jedes mal den Befehl aus!?
So siehts bei mir aus:
--------------------------------------------------------
sichern.cmd
@ECHO OFF
for /f "tokens=2" %%a in ('date/t') do set aktuell=%%a
for /f "tokens=1" %%d in (feiertag.txt) do if %%d==%aktuell% goto ende
copy d:\*.* c:\test\
:ende
--------------------------------------------------------
feiertag.txt
16.06.2005
--------------------------------------------------------
Mfg. André
habe das Script probiert aber irgendwie führt er jedes mal den Befehl aus!?
So siehts bei mir aus:
--------------------------------------------------------
sichern.cmd
@ECHO OFF
for /f "tokens=2" %%a in ('date/t') do set aktuell=%%a
for /f "tokens=1" %%d in (feiertag.txt) do if %%d==%aktuell% goto ende
copy d:\*.* c:\test\
:ende
--------------------------------------------------------
feiertag.txt
16.06.2005
--------------------------------------------------------
Mfg. André
RB schreibt am 20.06.2005 um 13:37:55 Uhr
Probiers mal hiermit:
das müsste mit jeder WIN Version >=XP gehen:
sichern.cmd
----------------------------------
for /f "tokens=1" %%d in (Datum.txt) do if %%d==%date:~-10% goto :Weiter
@echo:Programm ausfuehren...
rem call ....
goto :EOF
:Weiter
@echo:Datum in Liste, Ausfuehrung ueberspringen
----------------------------------
feitertag.txt
----------------------------------
16.06.2005
----------------------------------
das müsste mit jeder WIN Version >=XP gehen:
sichern.cmd
----------------------------------
for /f "tokens=1" %%d in (Datum.txt) do if %%d==%date:~-10% goto :Weiter
@echo:Programm ausfuehren...
rem call ....
goto :EOF
:Weiter
@echo:Datum in Liste, Ausfuehrung ueberspringen
----------------------------------
feitertag.txt
----------------------------------
16.06.2005
----------------------------------
wiri schreibt am 17.01.2006 um 21:09:31 Uhr
snBandit schreibt am 29.08.2007 um 17:17:13 Uhr
TSCAL = Terminal Server Client Access Licence (Terminalserver Client-Zugrifflizenzen)
... kann über die "Terminaldiensteverlizensierung" geregelt werden(Software--> über Win Systemkomponenten hinzufügen --> unter Terminalserver steht dann Terminalserververlizensierung ... dort kann man ein Häkchen machen .... und installieren
könnte sein, dass diese "Ticket-Lizenzen" unbemerkt verfallen und deswegen in manchen Fällen kein Backup möglich ist ....
könnte auch sein, dass der Abgleich / Einstellung der Systemzeit ein backup hinauszögert (Server sagt: Backup jetzt ausführen ... Client sagt: ätsch... ist noch nicht soweit ;) )
!!! Das mit der Dauerlizenz (TSCAL - User nicht abmelden) halte ich auch für eine gute Idee!!!
Gruß snBandit ;)
... kann über die "Terminaldiensteverlizensierung" geregelt werden(Software--> über Win Systemkomponenten hinzufügen --> unter Terminalserver steht dann Terminalserververlizensierung ... dort kann man ein Häkchen machen .... und installieren
könnte sein, dass diese "Ticket-Lizenzen" unbemerkt verfallen und deswegen in manchen Fällen kein Backup möglich ist ....
könnte auch sein, dass der Abgleich / Einstellung der Systemzeit ein backup hinauszögert (Server sagt: Backup jetzt ausführen ... Client sagt: ätsch... ist noch nicht soweit ;) )
!!! Das mit der Dauerlizenz (TSCAL - User nicht abmelden) halte ich auch für eine gute Idee!!!
Gruß snBandit ;)






