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-Key: 345090

Url: https://administrator.de/contentid/345090

Printed on: April 24, 2024 at 22:04 o'clock

Mitglied: 133883
Solution 133883 Aug 01, 2017 updated at 19:14:13 (UTC)
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ß
Member: emeriks
emeriks Aug 02, 2017 at 06:37:48 (UTC)
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%.
Mitglied: 133883
133883 Aug 02, 2017 updated at 08:02:25 (UTC)
Goto Top
UsedSpace ist der tatsächlich mit Daten belegte Speicher, und der ist relevant.
Member: emeriks
emeriks Aug 02, 2017 at 08:28:40 (UTC)
Goto Top
OK, danke erstmal.