emeriks
Goto Top

Frage zur WMI Klasse Win32 ShadowStorage

Hi,
kennt jemand den Unterschied in der Bedeutung der Werte AllocatedSpace, MaxSpace und UsedSpace der WMI-Klasse Win32_ShadowStorage? ("_" im Frage-Titel nicht erlaubt)

UsedSpace wird der aktuell durch ShadowCopies belegte Platz sein.
MaxSpace der maximal erlaubte.
Und was ist AllocatedSpace dann?

E.

Content-ID: 345090

Url: https://administrator.de/forum/frage-zur-wmi-klasse-win32-shadowstorage-345090.html

Ausgedruckt am: 02.04.2025 um 02:04 Uhr

133883
Lösung 133883 01.08.2017 aktualisiert um 21:14:13 Uhr
Goto Top
Wie der Name schon sagt, "allocated" = zugewiesen/reserviert.
Windows reserviert bei einer Shadow-Copy im voraus Speicher für diese Schattenkopie. Kann also so lange Daten hinein schreiben bis der reservierte Speicher voll ist. Wenn die AllocatedSpace Grenze erreicht wird muss Windows erst erneut Speicher vom Maximum alloziieren/reservieren damit es weiter machen kann.

Immer wieder schön ein Vergleich mit einem Hotel. Du hast 200 Zimmer. Nun reservierst du 150 davon für normale Gäste. Da du aber eventuell VIPs erwartest lässt du 50 bessere Zimmer von der Gesamtbelegung ungenutzt. Erst wenn deine 150 Zimmer voll sind wirst du erneut evaluieren müssen ob du weitere Zimmer frei gibst.

Gruß
emeriks
emeriks 02.08.2017 um 08:37:48 Uhr
Goto Top
OK.
Und wenn ich jetzt wissen will, ob das Maximum durch vorhandene ShadowCopies fast ausgereizt ist, nehme ich dann AllocatedSpace oder UsedSpace als Füllstand?

In einem Testszenario habe ich 2 Laufwerke. Für beide ist 20 GB als Maximum eingestellt. Die Füllständen sind
(allocated / used)
10,58 / 9,62
10,33 / 9,35
Das sind immerhin jeweils 1 GB Unterschied, 5%.
133883
133883 02.08.2017 aktualisiert um 10:02:25 Uhr
Goto Top
UsedSpace ist der tatsächlich mit Daten belegte Speicher, und der ist relevant.
emeriks
emeriks 02.08.2017 um 10:28:40 Uhr
Goto Top
OK, danke erstmal.