Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

ntbackup - Fehlercode über Batchabfragen und auswerten

Mitglied: emjott

emjott (Level 2) - Jetzt verbinden

17.10.2006, aktualisiert 08.12.2006, 5771 Aufrufe, 9 Kommentare

Wie kann ich den von ntbackup gemeldeten Fehler (Medium nicht gefunden, etc.) über eine Batchdatei auslesen?Der Rückgabewert sollte unbedingt mit "if" Auswertbar sein. Es würde mir schon der Wert "0" für kein Fehler und der Wert "1" für Fehler reichen.

"Mühsam ernährt sich da Murmeltier" Bald habe ich alles zusammen, was ich für meine ntbackup Sicherung brauche
Mitglied: Tundra
17.10.2006 um 16:04 Uhr
Hi,

lese doch einfach das Log-File mit VBScript aus, so mache ich es auch.
C:\Dokumente und Einstellungen\Account mit dem gesichert wird\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data

Hier steht der Mediumname drin.

Grüße
Guido
Bitte warten ..
Mitglied: Suschi
17.10.2006 um 20:45 Uhr
Hallo,

wie wärs denn in etwa wie folgend:

@echo on
if not exist C:\Report\Backup md C:\Report\Backup
set LF=C:\Report\Backup\%Date%_%COMPUTERNAME%.log
set LF=%LF: =%
type nul>%LF%
findstr /c:"Medienfehler" Pfad deines Backuplogs >>%LF%

Das dann als Task laufen lassen, nach den Sicherungen.
Somit hast du nur die Fehler des jeweiligen Tages enthalten.

Suschi
Bitte warten ..
Mitglied: emjott
18.10.2006 um 17:29 Uhr
Hi Suschi!

Da sieht schön kompliziert aus...könnte klappen

EDIT : Meine Sicherung erfolgt so:
schnipp backup.bat
...
C:\WINDOWS\system32\ntbackup.exe backup "@c:\Datensicherung\Auswahl.bks" /n "Sicherung mittwoch " /d "erstellt am 18.10.2006 ab 17:36" /v:yes /r:no /rs:yes /hc:on /m normal /j "Sicherung (mittwoch) vom 18.10.2006 17:36" /l:f /p "4mm DDS" /um
....
Auch wenn ich diese Ausgabe in eine Datei umleite, schreibt ntbackup dort nichts rein.
Interessant wäre es eventuell, die aktuelle Logfile von NTBckup unter "c:\dok.u.einst\...\data\"
auszulesen und eventuell die Fehler dort auszulesen.

Leider weiß ich nicht, wie ich mir in der Console die zuletzt geänderten Dateien anzeigen lasse. mit "dir /O /D" listet er die Dateien nach dem (Erstell? Geändert?)-Datum auf...Wie bekomme ich da denn jetzt die aktuellste Datei raus per batch?




Vielen Dank!
Bitte warten ..
Mitglied: Suschi
18.10.2006 um 19:39 Uhr
Hi,

erstmal kurz, ich würde einen Task erstellen, der von einer cmd heraus gestartet wird.
Diese schreibt ein Log - file, für jeden Tag extra.
Aus diesem Log - file ließt du wie ich schon geschrieben habe die Fehler heraus und läßt sie ein ein extra Log - File laufen.
In dieser kannst du dann sehen, wann ein Fehler aufgetreten ist.
Ich stell erst mal ein Backupscript zusammen und poste es dann.

Suschi
Bitte warten ..
Mitglied: Suschi
18.10.2006 um 19:39 Uhr
Hi,

erstmal kurz, ich würde einen Task erstellen, der von einer cmd heraus gestartet wird.
Diese schreibt ein Log - file, für jeden Tag extra.
Aus diesem Log - file ließt du wie ich schon geschrieben habe die Fehler heraus und läßt sie ein ein extra Log - File laufen.
In dieser kannst du dann sehen, wann ein Fehler aufgetreten ist.
Ich stell erst mal ein Backupscript zusammen und poste es dann.

Suschi
Bitte warten ..
Mitglied: Suschi
18.10.2006 um 23:40 Uhr
Hi,

hier was einfaches, wenns dir genügt, es klappt. Bei findstr kanns Probleme wegen der Datei- Namen geben, muss ich morgen noch mal sehen.
Musste natürlich noch anpassen.

@echo of
rem Der Pfad ist nur ein Beispiel
if not exist E:\Report\Backup md E:\Report\Backup
rem Setzen der Variable für die Backupdateien
set Backups=E:\Report\Backup
rem Logfile für die Fehler erstellen
set LF=E:\Report\Backup\%Date%_%COMPUTERNAME%.log
set LF=%LF: =%
type nul>%LF%

rem Variable für den Pfad der Backuplogs setzten
set Logs="C:\Dokumente und Einstellungen\DeinProfilname\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data"

del /Q %Logs%\backup*.log

FOR /F %%i in ('date /T') do @set Datum=%%i

ntbackup backup "D:\deineSicherung" /n "Tagessicherung" /d "%Datum%" /v:yes /r:no /rs:no /hc:off /m normal /j "Vollsicherung" /l:f /f "%Backups%\%Datum%_%COMPUTERNAME%.bkf"

c:
cd %Logs%
ren backup*.log %Datum%.log

robocopy %Logs% %Backups% %Datum%.log


rem auslesen des Fehlers "Medienfehler" und schreiben ins Logfile
Bitte warten ..
Mitglied: Suschi
19.10.2006 um 19:08 Uhr
Hallo,

so hier die letzte Zeile. Mit find klappt es ohne Probleme.
Test es einfach mal.
Viel Spaß

Suschi
Bitte warten ..
Mitglied: Suschi
19.10.2006 um 19:09 Uhr
Ich sollte sie auch mit angeben.

find "Medienfehler" /I /N %Backups%\%Datum%.log >>%Backups%\%Datum%_%COMPUTERNAME%.log

Suschi
Bitte warten ..
Mitglied: Frank1981
08.12.2006 um 14:23 Uhr
Hallo!

Das Script von Suschi ist sehr gut nur leider bin ich nicht so erfahren um es für meine Bedürfnisse anzupassen.

Ich suche fast das gleiche nur das es eben auch die NTBackuplogs eines Win2k3 SBS Servers nach Fehlern ausliesst, jedoch nicht gleich verknüpft mit der eigendlichen Datensicherung sondern extern, praktisch das gleiche also:

Auslesen der erstellen Logs -> auf "Medienfehler" oder ähnliches überprüfen -> das Ergebniss in eine Log schreiben, wie soll mir egal sein, hauptsache ich kann drauf zugreifen.

MfG Frank
Bitte warten ..
Ähnliche Inhalte
Windows Server
Fehlercode LDAP
Frage von Andreasde95Windows Server1 Kommentar

Hallo meine Fehlercods sind Linux: 000004dc: ldaperr: DSIC-0c0906e8 in oder to perform this operation a successful bind must be ...

Netzwerke
SFlows auswerten
Frage von cgicloudNetzwerke2 Kommentare

Hallo zusammen, bin gerade am Einrichten von sFlows. Das Einsammeln und Ausgeben der Flows an sich funktioniert problemlos. Allerdings ...

Batch & Shell
CSV Dateien auswerten mit Script
gelöst Frage von Crank69Batch & Shell8 Kommentare

Hallo Leute, habe ein Problem und hoffe ihr könnt mir helfen. Ich hoffe das die Bilder helfen bei meinem ...

Datenbanken

Laufende Aufträge nach Uhrzeit auswerten

Frage von BirdyBDatenbanken5 Kommentare

Hallo zusammen, ich bräuchte bitte eure Hilfe bei der Zusammenstellung einer SQL-Abfrage. Leider komme ich selbst nicht auf den ...

Neue Wissensbeiträge
Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 15 StundenHumor (lol)3 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 1 TagSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 1 TagMicrosoft3 Kommentare

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten13 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...