Как да компресирате диск в VMware ESXi 5, компютърна помощ

На работа, има няколко виртуални машини, работещи gipervizira ESXi 5 при създаване на дискове, изработени от тънка, в някакъв момент заета размер на диска се е увеличил, въпреки че заличава данните в virtualnoym сървър, на диска е със същия размер, както можете да компресирате диска?

Тънък (тънък) кара VMWare може значително да се спести място в хранилището на файловата система в VMFS при създаване на виртуална машина. Такива VMDK дискове при създаване на практика няма място на файловата система, и постепенно да нарасне до максимален размер от натрупването на информация. Въпреки това, основният проблем с помощта на тънки дискове е, че те растат с течение на времето, дори и ако сте направили пространство в рамките на виртуалната операционна система.

Забележка. При изтриване на данни в Windows (и Linux, това също е вярно), системата не запълва с нули за овладяване на мястото и просто маркира областта като изтрити в раздела за метаданни (те могат да се използват за запис). Оказва се, че сървърът на ESXi не може самостоятелно да определи кои от актьорите блокове наистина свободен

Стандартна компресия означава тънки дискове в ESXi не е, а самата система за виртуализация не знае нищо за характеристиките на съхранение на данни в рамките на виртуалната ОС.

В тази статия ще опишем един прост метод за компресиране на тънък VMDK диск ESXi.

Разопаковайте архива на диска, отворете командния ред (разбира се, корен) и изпълнете следната команда

В този случай, в: - виртуална тънък VMDK диск, който ние планираме да се свие.

Как да компресирате диск в VMware ESXi 5, компютърна помощ

В Linux, тази операция може да се извърши с помощта на дд

  • Изключете гост операционна система (изключване).

    Забележка. Сгъстеният диск може да бъде и с помощта на виртуална миграция машина на друго място (Storage VMotion). Все пак, имайте предвид, че този метод не е универсална и е предмет само на определени условия.

  • Свържете се със сървъра за ESXi чрез SSH като корен-ти (не забравяйте да се включи услугата на SSH и да позволи на входящия трафик за ESXi на защитната стена). Отидете до директорията с виртуална машина файлове:

    където storage1 - име на трезора и VM1 - директория, в която файловете се съхраняват с VMDK виртуален диск машина

  • Ние се получи "пълно" виртуален размер диск.

    "Реал" виртуален диск размер, който той заема в файловата система може да се намери, както следва:

    Както може да се види, тънък диск необходимо да се съхранява 33 GB (максимум 40 GB на неговия размер). И вътре във виртуалната ОС, Windows работят общо 15 GB.

  • Компресиране VMDK диск посредством vmkfstools. тънък команда, компресия ще изглежда така:

    Процедура за компресиране в този пример се на около 5 минути (скорост на размера на диска и скоростта и натоварването и мрежа за съхранение SAN). След края на процедурата за компресия, проверка на текущия размер на файла VMDK.

    Както можете да видите VMDK диск се е свил до 15 GB!

    Забележка. Ако няколко диска, тази процедура трябва да се извършва за всеки.