none
Как освободить память в User Profile Disk у пользователей? RRS feed

  • Вопрос

  • Есть два файл сервера, на них поднята роль DFS, для репликации пользовательских дисков. То есть к каждой машинке по iSCSI подключен диск в размере двух терабайт, где хранятся диски пользователей. Так вот если пользователь удаляет свои файлы, то размер его VHDX диска не уменьшается. Вопрос такой, почему не освобождается память? Или требуется перезагрузка файл сервера?

    4 сентября 2017 г. 11:02

Ответы

  • VHD/VHDX диск не будет автоматом сжиматься. Неизбежна фрагментация виртуального диска. Чтобы его "ужать" - есть командлет: optimize-vhd

    Не знаю как сейчас обстоят дела (2016 сервер), но в 2012 сервере необходимо было ещё вручную подмонтировать VHD/VHDX-диск в режиме только для чтения и потом уже оптимизировать. В итоге получалась такая последовательность:

    Mount-VHD -ComputerName xxx -Path zzz -ReadOnly
    Optimize-VHD -ComputerName xxx -Path zzz -Mode Full
    Dismount-VHD -ComputerName xxx -Path zzz


    • Изменено Anikin Alexander 4 сентября 2017 г. 13:50
    • Предложено в качестве ответа Vector BCOModerator 4 сентября 2017 г. 14:13
    • Помечено в качестве ответа Vector BCOModerator 14 сентября 2017 г. 8:15
    4 сентября 2017 г. 13:49

Все ответы

  • ЕМНИП по умолчанию динамические диски не схлопываются, а только лишь растут, но вроде их можно перечекать и сжать при помощи PowerShell (команду нужно погуглить)

    The opinion expressed by me is not an official position of Microsoft

    4 сентября 2017 г. 11:37
    Модератор
  • ЕМНИП по умолчанию динамические диски не схлопываются, а только лишь растут, но вроде их можно перечекать и сжать при помощи PowerShell (команду нужно погуглить)

    The opinion expressed by me is not an official position of Microsoft

    Добрый День.

    В дополнение:

    Вроде ЕМНИП Resize-VHD 

    Неплохая статья тут  и  тут


    Я не волшебник, я только учусь MCP CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Пометить как ответ" или проголосовать "полезное сообщение". Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть без каких-либо гарантий. Блог IT Инженера, Twitter.

    4 сентября 2017 г. 11:49
    Модератор
  • Добрый день!

    Нет, через Connection Broker настроена квота на каждый пользовательский диск на 200Gb

    4 сентября 2017 г. 13:34
  • Можно уменьшит квоту размера VHDX диска, а как освободить очистить его?

    Например, я захожу под своим профилем на терминальный сервер, удаляю файлы, чищу корзину, разлогиневаюсь. После, смотрю на файл сервере, размер диска не изменяется, то есть память не освобождается. Может через powershell можно очистить эти удаленные файлы, они же должны куда то попадать?))

    4 сентября 2017 г. 13:39
  • VHD/VHDX диск не будет автоматом сжиматься. Неизбежна фрагментация виртуального диска. Чтобы его "ужать" - есть командлет: optimize-vhd

    Не знаю как сейчас обстоят дела (2016 сервер), но в 2012 сервере необходимо было ещё вручную подмонтировать VHD/VHDX-диск в режиме только для чтения и потом уже оптимизировать. В итоге получалась такая последовательность:

    Mount-VHD -ComputerName xxx -Path zzz -ReadOnly
    Optimize-VHD -ComputerName xxx -Path zzz -Mode Full
    Dismount-VHD -ComputerName xxx -Path zzz


    • Изменено Anikin Alexander 4 сентября 2017 г. 13:50
    • Предложено в качестве ответа Vector BCOModerator 4 сентября 2017 г. 14:13
    • Помечено в качестве ответа Vector BCOModerator 14 сентября 2017 г. 8:15
    4 сентября 2017 г. 13:49
  • еще нормальная фича под названием дедупликация, для пользовательских дисков, которая позволяет экономить ~40-50% места если фоточки с корпоративов у Вас любят хранить в профилях

    The opinion expressed by me is not an official position of Microsoft

    4 сентября 2017 г. 14:13
    Модератор
  • Спасибо, буду пробовать!
    4 сентября 2017 г. 14:20