Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Centos 7 KVM резервное копирование

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Centos 7 KVM резервное копирование, Proxmox Виртуальная Среда
     
    matthew
    Guest
    #1
    0
    26.04.2018 17:51:00
    У меня есть несколько виртуальных машин Centos 7 KVM, работающих под управлением Proxmox. Они используют в совокупности файловые системы XFS и EXT4. Есть ли способ обнулить неиспользуемое дисковое пространство, чтобы резервные копии всего KVM, сделанные с помощью Proxmox, были не такими большими?
     
     
     
    matthew
    Guest
    #2
    0
    25.06.2018 19:36:00
    Если это обычный LVM, а не тонкий, есть ли способ заставить fstrim работать, чтобы уменьшить физическое использование диска и размер резервной копии?
     
     
     
    dietmar
    Guest
    #3
    0
    25.06.2018 19:41:00
    Нет, обычный LVM предвыделен.
     
     
     
    matthew
    Guest
    #4
    0
    25.06.2018 19:45:00
    Это установка Centos 7 с EXT4 поверх LVM. Есть ли простой способ конвертировать ее из LVM в thin-LVM или без LVM?
     
     
     
    LnxBil
    Guest
    #5
    0
    26.06.2018 09:21:00
    Конечно, используй команду "move disk" в PVE, если у тебя thin-LVM (хотя он на самом деле не такой уж и "тонкий", как ты мог подумать). Конечно, попробуй сделать что-то подобное для каждой "реальной" файловой системы: код: dd if=/dev/zero of=/zero bs=64k; sync; sync; sync; rm -f /zero
     
     
     
    matthew
    Guest
    #6
    0
    26.06.2018 15:30:00
    Это не тонкий LVM, а просто LVM.
     
     
     
    matthew
    Guest
    #7
    0
    26.06.2018 15:34:00
    Код: dd if=/dev/zero of=/zero bs=64k; sync; sync; sync; rm -f /zero

    В любом случае, можно сделать это, но чтобы остановиться, когда файловая система заполнена на 95 процентов?
     
     
     
    LnxBil
    Guest
    #8
    0
    26.06.2018 16:48:00
    Не имеет значения, что у тебя сейчас есть. Чтобы это изменить, тебе нужно использовать "перемещение диска" в хранилище, которое подходит тебе. Так что просто создай тонкий пул и перемести данные. Обычно он заполняется очень быстро и должен вернуться за несколько секунд. Если у тебя есть несколько терабайтов свободного пространства, нужно было, возможно, начинать с меньшего объема.
     
     
     
    matthew
    Guest
    #9
    0
    27.06.2018 00:00:00
    Когда я настраивал свою виртуальную машину Centos 7 под Proxmox, в чем разница, если я использую thin-KVM и обычный KVM для корневого и самого большого раздела Centos 7? Обычный KVM не передает команды fstrim от Centos на хост Proxmox, который в моем случае использует ZFS?
     
     
     
    matthew
    Guest
    #10
    0
    27.06.2018 18:05:00
    Если я попробую использовать fstrim -av на Centos 7 с его разделом ext4, смонтированным на стандартном LVM, который работает на хосте proxmox с ZFS, то самое худшее, что может произойти, это то, что ничего не сработает? Я пробовал это на тестовой виртуальной машине, и, похоже, это действительно уменьшает размер резервной копии при выполнении fstrim -a. Я загрузил большой ISO с помощью wget на виртуальной машине Centos. Удалил его, а затем сделал резервную копию KVM в proxmox. После этого я выполнил fstrim -av и снова сделал резервную копию. Размер резервной копии уменьшился на размер ISO. Это KVM на Centos 7 с его корневым разделом ext4, смонтированным на стандартном LVM, а затем работающим внутри proxmox с простой настройкой ZFS.
     
     
     
    LnxBil
    Guest
    #11
    0
    28.06.2018 10:43:00
    ZFS поддерживает TRIM, а также thin-LVM, так что это работает. Вы также можете запустить TRIM на других системах хранения, и в худшем случае он скажет, что что-то освободил, но на самом деле это не так (обычный LVM делает именно так). Ваши описанные выводы на 100% корректны. Вот как TRIM должен работать в отношении резервного копирования. Thin LVM, с другой стороны, отличается. Вам нужно учитывать минимальный блок, который можно освободить, и в худшем случае он будет больше - даже намного больше - чем ваш размер блока на файловой системе гостя, так что, скорее всего, вы не увидите такого значительного влияния. Также фрагментация актуальна на уровне хранения, но не в процессе резервного копирования. Ещё одна идея: если у вас уже есть ZFS, почему бы не использовать qemu-agent для заморозки вашей ВМ (так же, как это делает процесс резервного копирования), создать снимок через ZFS, разморозить через QEMU и отправить/получить ваш дифференциальный бэкап на другой ZFS (на другой машине) для резервного копирования? Это обеспечит такую же консистентность с точки зрения хранения гостя.
     
     
     
    matthew
    Guest
    #12
    0
    28.06.2018 18:33:00
    Спасибо за ответ. fstrim, похоже, создает значительную нагрузку на систему в первый раз после перезагрузки на KVM-клиенте. Будет ли лучше монтировать файлы системы ext4 или xfs в fstab на клиенте CentOS с опцией discard?
     
     
     
    LnxBil
    Guest
    #13
    0
    29.06.2018 10:49:00
    Насколько я помню, это даже хуже, потому что каждая операция удаления занимает гораздо больше времени, и в итоге общая производительность снижается. Как всегда: попробуйте сами. Вот информация о периодическом и непрерывном тримминге: https://wiki.archlinux.org/index.php/Solid_State_Drive#TRIM
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры