[in diesem thread gelöst: rekursive verification von macrium-images mittels bat-file, sowie behebung eines registry-fehlers bei der assoziation von bat-files]
Hallo,
bei einer Stichprobe musste ich kürzlich feststellen, dass ein Backup-Image korrumpiert war. Es war 2 Jahre alt, 40 GB groß und auf einer 2 TB WD Platte, die ca. 6-7 Jahre (?) alt ist, gespeichert. Die Platte ist regelmäßig im Betrieb und macht ansonsten keine Probleme. ExactFile ergibt unterschiedliche MD5-Werte. Ich habe Kopien von vielen meiner Backups auf anderen Platten, so auch von diesem Image. Die Kopie hatte dieselbe Byte-Größe, aber eben einen anderen MD5-Wert. Die Kopie hat problemlos funktioniert. Die Fehlermeldung lautete "An error has occured when reading file "..."". (Über eine Interpretation des Sachverhalts würde ich mich freuen.). Es handelte sich um ein Full-Backup, auf dem viele Inkrementalbackups basierten. Ohne Kopie wäre ich ohne Sicherung dagestanden bei Datenverlust.
Um dem vorzubeugen, möchte ich zukünftig mit verify.exe von Macrium alle Images auf einer Platet regelmäßig verifizieren. Dankenswerterweise hat das Tool einen rekursiv-Switch:
http://kb.macrium.com/KnowledgebaseArticle50176.aspx
Ob die neuestes Version zwingend als Admin laufen muss, weiß ich nicht. Das Tool scheint versionstechnisch mit dem eigentlichen Programm (reflect.exe) übereinzustimmen, wird aber offenbar nur separat zum Download angeboten.
Über cmd.exe gebe ich ein:
F:\verify.exe "F:\backup_macrium\*" -r -l "F:\macrium_verify_recurse_log.txt"
Das funktioniert.
Meine Frage: Ich bin leider nicht in der Lage, daraus eine Datei zu machen, die ich einfach nur klicken muss, um das auszuführen. Könnte mir bitte jemand sagen, wie man so eine Datei erstellt? Kann man das mit einem .lnk Machen?
(Übrigens lassen sich .bat Dateien auf meinem PC nicht starten, da tut er so, als gäbe es kein Programm, das das starten kann. Falls jemand die beste Weise kennt, das zu beheben, sofern hierzu notwendig, wäre da auch super.)
Vielen Dank im Voraus für jegliche Hilfestellung!
--
Win 8.1 x64
Hallo,
bei einer Stichprobe musste ich kürzlich feststellen, dass ein Backup-Image korrumpiert war. Es war 2 Jahre alt, 40 GB groß und auf einer 2 TB WD Platte, die ca. 6-7 Jahre (?) alt ist, gespeichert. Die Platte ist regelmäßig im Betrieb und macht ansonsten keine Probleme. ExactFile ergibt unterschiedliche MD5-Werte. Ich habe Kopien von vielen meiner Backups auf anderen Platten, so auch von diesem Image. Die Kopie hatte dieselbe Byte-Größe, aber eben einen anderen MD5-Wert. Die Kopie hat problemlos funktioniert. Die Fehlermeldung lautete "An error has occured when reading file "..."". (Über eine Interpretation des Sachverhalts würde ich mich freuen.). Es handelte sich um ein Full-Backup, auf dem viele Inkrementalbackups basierten. Ohne Kopie wäre ich ohne Sicherung dagestanden bei Datenverlust.
Um dem vorzubeugen, möchte ich zukünftig mit verify.exe von Macrium alle Images auf einer Platet regelmäßig verifizieren. Dankenswerterweise hat das Tool einen rekursiv-Switch:
http://kb.macrium.com/KnowledgebaseArticle50176.aspx
Ob die neuestes Version zwingend als Admin laufen muss, weiß ich nicht. Das Tool scheint versionstechnisch mit dem eigentlichen Programm (reflect.exe) übereinzustimmen, wird aber offenbar nur separat zum Download angeboten.
Über cmd.exe gebe ich ein:
F:\verify.exe "F:\backup_macrium\*" -r -l "F:\macrium_verify_recurse_log.txt"
Das funktioniert.
Meine Frage: Ich bin leider nicht in der Lage, daraus eine Datei zu machen, die ich einfach nur klicken muss, um das auszuführen. Könnte mir bitte jemand sagen, wie man so eine Datei erstellt? Kann man das mit einem .lnk Machen?
(Übrigens lassen sich .bat Dateien auf meinem PC nicht starten, da tut er so, als gäbe es kein Programm, das das starten kann. Falls jemand die beste Weise kennt, das zu beheben, sofern hierzu notwendig, wäre da auch super.)
Vielen Dank im Voraus für jegliche Hilfestellung!
--
Win 8.1 x64
Zuletzt bearbeitet: