Jump to content

ntbackup errorlevel blat


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hi,

 

bin schon den halben Tag am zusammenkopieren und zusammenschreiben eines Scripts für ein NTBACKUP + Mailversand mit Status im Betreff für mein Backup 2 Disk wo am Abend dann ein Bandlaufwerk drüber fährt :D

 

Leider bekomme ich ob erfolgreich oder nicht immer nur ein "sicherung erfolgreich", sprich die Abfrage des Errorlevels funzt leider nicht. Bei ca. 30-40 Windows Server 2003 Maschinen die so gesichert werden wäre es mühsam jedes mal täglich in die Logs zu schauen.

 

Habe schon einige Stunden gegoogelt aber noch keine Lösung gefunden. Vielleicht weiss hier ja jemand was.

 

HIER MEIN SCRIPT:

[size="2"]@echo off & setlocal
C:\WINDOWS\system32\ntbackup.exe backup "@C:\Sicherung_neu.bks" /d "TestSicherung" /v:no /r:no /rs:no /hc:off /m normal /j "w2k3-dc-vs" /l:s /f "e:\w2k3-dc-vs.bkf"

for /f %%i in ('dir /b /od "C:\Dokumente und Einstellungen\Administrator.domainname\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\*.log"') do @set Neueste=%%i
copy "C:\Dokumente und Einstellungen\Administrator.domainname\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\%Neueste%" "C:\temp\logfile-%computername%.txt"

IF ErrorLevel 4 goto err_lvl4
IF ErrorLevel 3 goto err_lvl3
IF ErrorLevel 2 goto err_lvl2
IF ErrorLevel 1 goto err_lvl1
IF ErrorLevel 0 goto success_lvl

:err_lvl4
C:\Programme\blat262.full\blat262\full\blat.exe -server "192.168.x.x" -f %computername%@domain.com -body "Sicherung fehlerhaft" -s "Sicherung fehlerhaft" -attach "C:\temp\logfile-%computername%.txt" -to "user@domain.com"
goto :eof

:err_lvl3
C:\Programme\blat262.full\blat262\full\blat.exe -server "192.168.x.x" -f %computername%@domain.com -body "Sicherung fehlerhaft (abgebrochen)" -s "Sicherung fehlerhaft (abgebrochen)" -attach "C:\temp\logfile-%computername%.txt" -to [email]user@domain.com[/email]
goto :eof

:err_lvl2
C:\Programme\blat262.full\blat262\full\blat.exe -server "192.168.x.x" -f %computername%@domain.com -body "Sicherung fehlerhaft (dateizugriffs konflikt)" -s "Sicherung fehlerhaft (dateizugriffs konflikt)" -attach "C:\temp\logfile-%computername%.txt" -to "user@domain.com"
goto :eof

:err_lvl1
C:\Programme\blat262.full\blat262\full\blat.exe -server "192.168.x.x" -f %computername%@domain.com -body "Sicherung fehlerhaft (keine dateien zum sichern gefunden)" -s "Sicherung fehlerhaft (keine dateien zum sichern gefunden)" -attach "C:\temp\logfile-%computername%.txt" -to "user@domain.com"
goto :eof

:success_lvl
C:\Programme\blat262.full\blat262\full\blat.exe -server "192.168.x.x" -f %computername%@domain.com -body "Sicherung erfolgreich" -s "Sicherung erfolgreich" -attach "C:\temp\logfile-%computername%.txt" -to "user@domain.com"
goto :eof

[/size]

 

Danke schon mal im Voraus :)

  • 2 Wochen später...
  • 2 Wochen später...
Geschrieben

das ganze funzt so leider auch noch nicht.

 

wie kann ich den NTBACKUP den Error zumindest am Schirm ausgeben lassen, dann kann man immer noch schauen mit IF...

 

C:\WINDOWS\system32\ntbackup.exe backup "@C:\sicherung_neu.bks" /d "Testsicherung" /v:no /r:no /rs:no /hc:off /m normal /j "servername" /l:s /f "e:\servername.bkf"

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...