Ich habe schon öfters das Problem gehabt, mit Acronis TrueImage eine
Datensicherung auf eine USB Platte zu machen und soviele Datenstände
zu speichern wie Platz auf der Festplatte ist.
Leider geht dies direkt aus der Software nicht. Man kann zwar z.B.
Tasks von Montag bis Freitag anlegen aber dann habe ich nur 5 Images.
Ich habe mir so beholfen:
Ich lege einen einzigen Task der z.B. jeden Tag ein Vollbackup
erstellt mit Namen Backup.tib
Dann führe ich nach dem Backup eine batch aus mit dem Inhalt:
——————————————-
set d=%date%
rename backup.tib „Backup%d%.tib“
——————————————-
Nach der Aktion heitß die Datei dann z.B. „Backup28.10.2009“
Jetzt würde die Festplatte aber ja irgendwann volllaufen.
Deswegen starte ich noch eine 2. batch bzw. man kann das ja
in eine Batch reinpacken.
—————————————————————————————
set „Ordner=F:\Test“
for /f %%i in (‚dir /b /a-d /o-d „%Ordner%“‚) do set „Alt=%Ordner%\%%i“
del „%Alt%“
—————————————————————————————
F:\test ist der Ordner wo die Images liegen.
Über den dir Befehl wird das Verzeichnis eingelesen und so sortiert,
dass die älteste Datei am Ende aufgelistet wird.
Die letzte Datei steht jetzt also in der Variabel %%i und wird über
den del Befehl rausgelöscht.
Der Ordner wird durchsucht und immer die älteste Datei wird rausgelöscht.
Einen Haken hat die Sache. Nehmen wir mal an, es passen 30 Sicherungen
auf die USB Platte dann muss die Batchdatei auch erst nach 30 Tagen
zum ersten Mal aufgerufen werden sonst sammeln sich ja keine
Dateien an.
Wer eine andere Lösung evtl. hat kann mir gerne einen Lösungsvorschlag
zumailen an bibi5 ät gmx.net