Verwendung von Agestore
Agestore funktioniert nicht so wie beschrieben
Guten Abend,
kennt bzw. nutzt jemand Agestore aus den Debugging Tools von Microsoft? Habe mir das Programm und die Anleitungen von Microsoft heruntergeladen. Leider funktioniert das Programm nicht so wie gewünscht.
Vielleicht kurz zur Erklärung. Agestore ist ein Commandline-Tool zur Überprüfung und Leerung von Verzeichnissen anhand bestimmter Kriterien (z.B. lösche alle Dateien die älter als 30 Tage sind oder lösche die jeweils älteste Datei, wenn nicht mindesten xxx MB Platz im Verzeichnis vorhanden sind).
Ich möchte das Programm vorgelagert zu einer Datensicherung nutzen, um sicherzustellen, dass immer genug Platz für die nächste Sicherung vorhanden ist.
Mit dem Befehl: agestore X:\ -size=1073741824 soll eigentlich bewirken, dass Agestore prüft, ob mindestens 1000MB freier Speicherplatz auf Verzeichnis X:\ vorhanden, wenn nicht soll mit den ältesten Dateien begonnen werden zu löschen, bis mindestens 1000MB freier Speicherplatz zur Verfügung stehen.
1. Bei einem Test mit 1500MB freiem Speicherplatz gibt Agestore folgende Meldung vor dem Start aus: "X: contains 0 bytes, 1073741824 bytes is desired, are you sure you want to delete files in X:? (y/n)"
2. Bei einem Test mit 500MB freiem Speicherplatz gibt Agestore dieselbe Meldung vor dem Start aus, macht aber letztendlich nichts, sodass meine Datensicherung wegen zu wenig Speicherplatz abbricht.
Was bedeutet "Contains 0 Bytes"? und warum möchte Agestore im ersten Beispiel Dateien löschen, wenn genug Speicherplatz vorhanden ist und warum löscht Agestore nicht, wenn es notwendig ist?
Viele Grüße
Robert
Guten Abend,
kennt bzw. nutzt jemand Agestore aus den Debugging Tools von Microsoft? Habe mir das Programm und die Anleitungen von Microsoft heruntergeladen. Leider funktioniert das Programm nicht so wie gewünscht.
Vielleicht kurz zur Erklärung. Agestore ist ein Commandline-Tool zur Überprüfung und Leerung von Verzeichnissen anhand bestimmter Kriterien (z.B. lösche alle Dateien die älter als 30 Tage sind oder lösche die jeweils älteste Datei, wenn nicht mindesten xxx MB Platz im Verzeichnis vorhanden sind).
Ich möchte das Programm vorgelagert zu einer Datensicherung nutzen, um sicherzustellen, dass immer genug Platz für die nächste Sicherung vorhanden ist.
Mit dem Befehl: agestore X:\ -size=1073741824 soll eigentlich bewirken, dass Agestore prüft, ob mindestens 1000MB freier Speicherplatz auf Verzeichnis X:\ vorhanden, wenn nicht soll mit den ältesten Dateien begonnen werden zu löschen, bis mindestens 1000MB freier Speicherplatz zur Verfügung stehen.
1. Bei einem Test mit 1500MB freiem Speicherplatz gibt Agestore folgende Meldung vor dem Start aus: "X: contains 0 bytes, 1073741824 bytes is desired, are you sure you want to delete files in X:? (y/n)"
2. Bei einem Test mit 500MB freiem Speicherplatz gibt Agestore dieselbe Meldung vor dem Start aus, macht aber letztendlich nichts, sodass meine Datensicherung wegen zu wenig Speicherplatz abbricht.
Was bedeutet "Contains 0 Bytes"? und warum möchte Agestore im ersten Beispiel Dateien löschen, wenn genug Speicherplatz vorhanden ist und warum löscht Agestore nicht, wenn es notwendig ist?
Viele Grüße
Robert
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 176738
Url: https://administrator.de/contentid/176738
Ausgedruckt am: 26.11.2024 um 07:11 Uhr
5 Kommentare
Neuester Kommentar
Zitat von @steirom:
Hallo Indrador,
es kommt genau dieselbe Meldung wie oben geschrieben, unabhängig davon ob genügend oder zu wenig Platz frei ist. Wenn
zu wenig Patz ist, müsste Agestore ja tätig werden, gibt aber keine zu löschenden Dateien aus und löscht dann
natürlich auch nichts. Mein Sicherungsprogramm bricht dann logischerweise mit Fehler ab, da nicht genügend Platz im Ziel
frei ist.
Hallo Indrador,
es kommt genau dieselbe Meldung wie oben geschrieben, unabhängig davon ob genügend oder zu wenig Platz frei ist. Wenn
zu wenig Patz ist, müsste Agestore ja tätig werden, gibt aber keine zu löschenden Dateien aus und löscht dann
natürlich auch nichts. Mein Sicherungsprogramm bricht dann logischerweise mit Fehler ab, da nicht genügend Platz im Ziel
frei ist.
Eine Idee hätte ich noch, hast du files auf x:\ liegen oder liegen die in Subdirectories?
Wenn die Dateien nicht plan auf X:\ liegen musst du -s benutzen
agestore x:\ -size=1073741824 -s
http://msdn.microsoft.com/en-us/library/ff538006%28v=vs.85%29.aspx
Gruß
Zitat von @steirom:
Hallo Indrador,
hab die Parameter alle schon durch. Dachte auch schon die Files müssen in einem Unterverzeichnis liegen, hat aber aich nicht
geholfen.
Grüße
Robert
Hallo Indrador,
hab die Parameter alle schon durch. Dachte auch schon die Files müssen in einem Unterverzeichnis liegen, hat aber aich nicht
geholfen.
Grüße
Robert
Hi Robert,
hmmmm das ist wirklich faszinierend, bei mir funktioniert es tadellos, allerdings auf Laufwerk
D:\ mit Unterordnern aber das sollte keinen Unterschied machen.
Da bin ich leider grade ratlos.
Gruß