Forum: Win32/Win64 API (native code)
by himitsu,
24. Aug 2022
Für Windows und VSS ist es egal, ob vor oder nach dem IF. (macht keinen Unterschied)
Kommt halt drauf an, ob der Kopieren von VSS_VOLSNAP_ATTR_DELAYED_POSTSNAPSHOT abhängt.
Vielleicht auch nach BackupComplete?
Aber mindestens vor DeleteAllSnapshots. :stupid:
Forum: Win32/Win64 API (native code)
by himitsu,
23. Aug 2022
Wenn der Snapshot read-only ist (vermutlich), dann Dateien rauskopieren JA aber reinkopieren / drin ändern wohl NEIN.
10 Dateien JA, aber nicht mit einem CopyFile.
Forum: Win32/Win64 API (native code)
by himitsu,
23. Aug 2022
CopyFile kann nur eine Datei.
Mehrmals Copy für mehrere Dateien
oder ein anderes "Copy", was mehrere Dateien / File-Masks kann.
Und CopyFile wird hier auf die aktuellen Dateien gehen, denn es kennt den Snapshot ja garnicht.
Also anderes Copy, welchem man den Snapshot mitgibt, oder einen Pfad verwenden, welcher für den Snapshot steht.
...
Forum: Win32/Win64 API (native code)
by himitsu,
24. Jan 2017
Wenn ich den VSS richtig verstanden hatte, dann ist mir so, als wenn man das mit einer Transaktion vergleichen kann.
Du startest eine Sitzung im VSS und bei späteren Zugriffen sind alle Dateien in dem Zustand, wie zu Beginn.
Viele Backupprogramme arbeiten so, wen sie Live-Systeme backupen, damit am Ende immer ein "konsistenter" Datenbestand herscht, auch wenn jemand zwischendrin irgendwelche...