odwieczny problem – archiva maili. nieużywane, ale nie wolno tknąć, broń Cię Panie Wielki Kalqlatorze! bo może ktoś-kiedyś-coś-jakoś i co wtedy??

no więc serwery są zawalone pestkami. oczywiście nikt nie kontroluje co gdzie jest zbackupowane – leży więc po kilka kopii w różnych miejscach. ogrom. jak policzyć ile to zajmuje, żeby pokazać klientowi skalę problemu w cyferkach?

polecam w pierwszej kolejności sięgnąć po raporty FSRM. narzędzie jest od dawna w systemie i warto sobie o nim czasem przypomnieć. raporty/statystyki – trzeba to pamiętać – są łatwe w generowaniu, trochę trudniejsze w interpretacji.

jako przykład proponuję takie statsy:

  • „file by filegroup” i w opcjach zaawansowanych 'Email Files’
  • oraz „least used” co by pokazać, że są to równocześnie nieużywane pliki.

nie daje to 1oo% aqracji ale na pewno są 'na szybko’ i 'wyglądają’ czyli dwie ważne rzeczy aby raport pokazać np. managementowi [czy adminom].

bardziej geekowe/administracyjne podejście to oczywiście powershell. najpierw łanlajner żeby zliczyć wielkość wszystkich plików typu XXX:

"{0:N2}" -f ( ((Get-ChildItem -Recurse -path C:\ -filter *.XXX |measure -Property length -sum).sum)/1GB)+"GB"

bardziej rozbudowane statsy pokazujące ilość plików, sumaryczną wielkość oraz ile z nich nie było używane przez ostatni rok:

$archive=Get-ChildItem -Recurse -path C:\VMs -filter *.vhd*|Select-Object FullName, LastAccessTime, length
"number of XXX files: $($archive.count)"
"sum of all XXX files:"+ "{0:N2}" -f ((($archive|measure -Property length -sum).sum)/1GB)+"GB"
echo "files not used for more then a year:"
$archive|where -Property LastAccessTime -lt (Get-Date).AddDays(-365)

Filter or Include?

i na koniec jeszcze ciekawostka. filtrować listę plików [i nie tylko] można na trzy sposoby: filter, include i late-filtering. bardziej po polsq: można zdefiniować filtr bezpośredni, można zdefiniować co ma zawierać lista [wbrew pozorom to co innego niż filtrowanie] i można zrobić listę a potem ją filtrować – której metody używać?

mi się nie chciało tego mierzyć q: ale komuś się chciało: http://tfl09.blogspot.com/2012/02/get-childitem-and-theinclude-and-filter.html . wynik: najszybszy jest filtr i to dość znacząco.

eN.

 

 

-o((:: sprEad the l0ve ::))o-

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Time limit is exhausted. Please reload CAPTCHA.