infinite 10 Geschrieben 24. September 2008 Melden Teilen Geschrieben 24. September 2008 Hallo erstmal an alle, ich bin zwar neu hier am Forum, doch da mir dieses Forum von einem Bekannten empfohlen wurde, dachte ich, das mir hier vielleicht geholfen werden könnte. Ich habe ein Problem mit einem Script für ntbackup.exe unter Windows XP Professional, das ich mir mit Hilfe von der ntbackup-Help und diversen Forenhilfen zusammengestöppelt habe. Das Problem äußert sich darin, dass die .bks-Datei bei der Sicherung nicht gelesen wird. Das Script sieht wie folgt aus: @title Datensicherung @color 1F rem ################################# rem # Backup-Sicherung auf Band # rem ################################# rsm.exe refresh /LF"Seagate STT20000A" sleep 10 echo %DATE% %TIME%: Sicherung startet >> c:\script\backup.log for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i set tm=%tm::=-% set dtt=%dt%%tm% rem ################################# rem # Sicherung von C:\Daten\ # rem ################################# sleep 3 c:\Windows\system32\ntbackup.exe backup "@C:\script\Sicherungsscript.bks" /n "%computername%-%dtt%" /d "daily %dtt%" /v:yes /r:no /rs:no /hc:on /m normal /j "daily %dtt%" /l:f /p "Travan" /UM rem ################################# rem # Sicherung abgeschlossen # rem ################################# echo %DATE% %TIME%: BACKUP Ende >> c:\script\backup.log echo %DATE% %TIME%: Sicherung Ende >> c:\script\backup.log sleep 10 exit Die Datei C:\script\Sicherungsscript.bks enthielt für Testzwecke nur den einen Ortner C:\Daten\ Ich habe dieses Script in exakt dieser Ausführung in Windows 2000 in Verwendung, und dabei gibt es keinerlei Probleme (Der einzige Unterschied ist, dass der Windows-Ortner C:\WINNT\ heißt, das habe ich allerdings im Script berücksichtigt). Sämtliche Parameter (Wie Bandname, Poolname und die Dateipfade) stimmen, die Gerätetreiber sind fehlerfrei installiert, die manuelle Sicherung mit dem Assistenten funktioniert einwandfrei Bei der Ausführung gibt es keine Fehler, das Log in der Komandozeile ist sauber: Wärend die Befehlszeile c:\Windows\system32\ntbackup.exe .... aufgerufen wird, startet das ntbackup.exe für einen kurzen Moment (<1sec), schließt sich aber sofort wieder. Nach einigem Tüfteln kam ich auf die Idee, das der Fehler bei der bks-Datei liegen könnte (Die .bks-Datei wurde mit dem ntbackup-Programm manuell erstellt). Das bestätigte sich dadurch, dass das Script funktionierte, wenn ich statt backup "@C:\script\Sicherungsscript.bks" die Zeile backup "C:\Daten\" angab, allerdings kann ich so meines Wissens nur einen Ortner sichern. Das komplette Script sowie die bks-Datei und die beiden Exen sleep.exe und unixdate.exe könnt ihr euch hier laden und selber ausprobieren: RapidShare: Easy Filehosting Wenn ihr eine Lösung für das Problem habt, oder wisst wie ich es umgehen könnte, wär ich euch sehr dankbar für eine Rückmeldung. Mfg und Danke infinite Zitieren Link zu diesem Kommentar
XP-Fan 217 Geschrieben 24. September 2008 Melden Teilen Geschrieben 24. September 2008 Hallo infinite und herzlich Willkommen, hast du die bks Datei mit einem Editor bearbeitet oder direkt aus NTBackup erstellt und gespeichert. Wenn du es nicht mit NTBackup gemacht hast hole das einmal nach und teste es dann nocheinmal. Desweiteren ist die Zeit bezgl. sleep und rsm.exe zu kurz in meinen Augen, gib ihm mal 60 sec. Zitieren Link zu diesem Kommentar
infinite 10 Geschrieben 24. September 2008 Autor Melden Teilen Geschrieben 24. September 2008 Das Orginale bks File wurde mit dem NTBackup erstellt, nachdem es aber nicht funktionierte, habe ich selber ein bisschen rumgespielt, letztendlich aber nichts geändert. Die sleep-Zeit sollte auch in Ortnung sein, da sonnst das Backup ohne bks-File nicht funktionieren würde. Danke aber für die schnelle Antwort, eventuell findet sich ja noch etwas das wir beide übersehen haben. Zitieren Link zu diesem Kommentar
Stephan Betken 43 Geschrieben 27. September 2008 Melden Teilen Geschrieben 27. September 2008 Hallo infinite, das Skript sieht i. O. aus. Aus dem Sleep 10 (laut Skript 10 und laut Ausgabe in der CMD 5???) würde ich aber mindestens ein Sleep 30 machen. Die bks-Datei solltest vielleicht notfalls noch mal neu erstellen, da aus Deiner Antwort nicht deutlich wird, ob Du sie dennoch mit einem Editor geöffnet und gespeichert hast. Was sagen die Logs von NTBACKUP? PS: In dem Skript kann man statt "c:\Windows\system32\ntbackup.exe" auch einfach nur "ntbackup" oder %windir%\system32\ntbackup" verwenden. Dann kann man es auch besser auf andere Computer übernehmen. Zitieren Link zu diesem Kommentar
infinite 10 Geschrieben 29. September 2008 Autor Melden Teilen Geschrieben 29. September 2008 Hi, erstmal sorry für die Verspätung, hatte am Wochenende leider keine Gelegenheit hier zu Antworten. Das Sleep nach meinem Refresh ist deshalb sehr kurz, da dieser bei mir anscheinend nur einmal Ausgeführt wird (dh beim ersten mal Ausführen refresht er (erkennbar am arbeiten des Bandlaufwerkes), später nicht mehr). Dies hat bisher nicht weiter gestört, unter Windows 2000 funktioniert es anscheinend sogar ganz ohne refresh. Auch unter WXP gibt es keine Fehler, wenn ich das Skritp ohne bks-File ausführe läuft die Sicherung einwandfrei. Die Logs von ntbackup wären wirklich interessant, wäre nett wenn mir jemand helfen würde diese zu finden (bin wie gesagt nicht gerade ein ntbackup-Spezialist). Danke auch für den Tipp mit dem Systemroot, hab da ganz darauf vergessen xD Mfg infinite Zitieren Link zu diesem Kommentar
Stephan Betken 43 Geschrieben 29. September 2008 Melden Teilen Geschrieben 29. September 2008 Die Logs findest Du unter "Extras", "Bericht" im gestarteten ntbackup (oder unter \Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data im Benutzerprofil des Users, der ntbackup ausgeführt hat). Zitieren Link zu diesem Kommentar
infinite 10 Geschrieben 29. September 2008 Autor Melden Teilen Geschrieben 29. September 2008 Thx für den Tipp. Ich werd dass dann sobald wie möglich ausprobieren, und hier Posten was dabei rauskommt. Kann aber noch 2-3Tage dauern, da ich leider anderwertig gerade sehr beschäftigt bin und warten muss, bis ich wieder Zeit hab, mit dem Backupscript rumzuspielen xD Mfg Zitieren Link zu diesem Kommentar
infinite 10 Geschrieben 30. September 2008 Autor Melden Teilen Geschrieben 30. September 2008 Hi, bin doch früher dazugekommen wie geplant. Leider mit weniger zufriedenstellenden Ergebnis: Die Logs sind alle vorhanden, aber auch alle Leer. Meinermeinung kann das nur heißen, dass kein Fehler aufgetreten ist. Ich habe Sicherheitshalber das bks-File neu erstellen lassen, hat aber auch nichts geändert... Schön langsam bin ich mit meiner Weisheit am Ende... Oder gibts noch irgendwas das ich übersehen habe? Zitieren Link zu diesem Kommentar
Stephan Betken 43 Geschrieben 30. September 2008 Melden Teilen Geschrieben 30. September 2008 Auf welchem SP- bzw. Patchstand ist die Maschine? Zitieren Link zu diesem Kommentar
infinite 10 Geschrieben 1. Oktober 2008 Autor Melden Teilen Geschrieben 1. Oktober 2008 WXP, SP3, keine weiter Updates danach (PC hing bis jetzt nicht am Internet). Die W2k-Rechner an denen das Skript mit bks-Datei einwandfrei funktioniert sind W2k, SP4 mit dem aktuellen PostSP4updatepack. Zitieren Link zu diesem Kommentar
Stephan Betken 43 Geschrieben 2. Oktober 2008 Melden Teilen Geschrieben 2. Oktober 2008 Die ntbackup.exe aus dem SP3 ist die aktuellste für XP (und funktioniert bei mir auch so, wie sie soll). Leider habe ich dann auch keine Ideen mehr. Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 2. Oktober 2008 Melden Teilen Geschrieben 2. Oktober 2008 wenn du mit ntbackup eine simple bks Datei erstellst und diese nicht (!!!) mit notepad etc. anfasst, funktioniert dann das Backup? Zitieren Link zu diesem Kommentar
infinite 10 Geschrieben 3. Oktober 2008 Autor Melden Teilen Geschrieben 3. Oktober 2008 Nein, leider nicht. Ich verstehe es alleine deswegen schon nicht, da das exakt selbe bks-File bei W2k einwandfrei funktioniert.... Könnte der Fehler bei ntbackup selbst liegen?, bzw gibt es die aktuellste Version von ntbackup zum herunterladen, sodass man auch einen Programmfehler ausschließen kann? Zitieren Link zu diesem Kommentar
XP-Fan 217 Geschrieben 3. Oktober 2008 Melden Teilen Geschrieben 3. Oktober 2008 Hallo infinite, die Backupsoftware ist Teil deines Betriebssystems und gibt nicht irgendwo zum herunterladen. Du findest diese Software auf den Inst CD deines PC /Server. Probiere mal mittels ntbackup eine neue Sicherung zu starten. Einfach ntbackup starten, sichern, einen Ordner auswählen, Ziel den Travan und starten. Geht das denn ? Zitieren Link zu diesem Kommentar
infinite 10 Geschrieben 6. Oktober 2008 Autor Melden Teilen Geschrieben 6. Oktober 2008 Ja, ohne Probleme und Fehler (wie oben beschrieben^^). Es funktioniert sogar das Script, wenn ich statt der Pfadeingabe für ein bks-File direkt einen Ortnerpfad eingebe. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.