Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Proxmox 2.3 новая методика резервного копирования vma не дружит с rdiff

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Proxmox 2.3 новая методика резервного копирования vma не дружит с rdiff, Proxmox Виртуальная Среда
     
    pva00
    Guest
    #1
    0
    11.04.2013 09:40:00
    Привет! Во-первых, вы проделываете отличную работу с proxmox. Недавно я обновился до proxmox v2.3 с новым улучшенным методом резервного копирования. Всё работает нормально, но я заметил увеличение занимаемого места для бэкапов.

    Я создал скрипт резервного копирования, который локально на хосте proxmox каждый день бэкапит каждую отдельную VM (я использую только KVM qcow2) и переименовывает файл бэкапа в стандартное имя (без указания даты и времени). Затем я делаю rdiff-backup в удалённое хранилище, где храню бэкапы с периодом хранения 16 дней. Rdiff-backup копирует только изменения и сохраняет только инкременты файлов, так что я максимально экономлю сетевой трафик и место для бэкапов.

    С proxmox v2.2 (tar.lzo) мои данные за 16 дней занимали:

    Wed Mar  6 22:28:25 2013         20.6 GB           20.6 GB   (текущий снимок)  
    Tue Mar  5 22:28:14 2013         1.35 GB           22.0 GB  
    Mon Mar  4 22:31:38 2013         1.21 GB           23.2 GB  
    Sun Mar  3 22:30:41 2013         1.38 GB           24.6 GB  
    Sat Mar  2 22:28:32 2013          881 MB           25.4 GB  
    Fri Mar  1 22:32:01 2013         1.10 GB           26.5 GB  
    Thu Feb 28 22:33:52 2013          934 MB           27.5 GB  
    Wed Feb 27 22:40:23 2013         1.29 GB           28.7 GB  
    Tue Feb 26 22:34:02 2013         1.27 GB           30.0 GB  
    Mon Feb 25 22:32:09 2013         1.23 GB           31.2 GB  
    Sun Feb 24 22:29:41 2013         1.07 GB           32.3 GB  
    Sat Feb 23 22:28:10 2013         1004 MB           33.3 GB  
    Fri Feb 22 22:41:06 2013          490 MB           33.8 GB  
    Thu Feb 21 22:27:54 2013         1.18 GB           35.0 GB  

    Но с proxmox v2.3 (vma.lzo) 16-дневные данные занимают:

    Wed Apr 10 21:59:32 2013         20.3 GB           20.3 GB   (текущий снимок)  
    Tue Apr  9 22:28:18 2013         16.3 GB           36.5 GB  
    Mon Apr  8 22:09:54 2013         15.9 GB           52.5 GB  
    Sun Apr  7 22:12:32 2013         15.2 GB           67.7 GB  
    Sat Apr  6 22:10:37 2013         15.9 GB           83.6 GB  
    Fri Apr  5 22:10:11 2013         15.8 GB           99.4 GB  
    Thu Apr  4 22:22:51 2013         15.4 GB            115 GB  
    Wed Apr  3 22:15:59 2013         15.8 GB            131 GB  
    Tue Apr  2 22:15:15 2013         14.9 GB            145 GB  
    Mon Apr  1 22:13:20 2013         15.5 GB            161 GB  
    Sun Mar 31 22:15:31 2013         16.0 GB            177 GB  
    Sat Mar 30 22:14:02 2013         16.0 GB            193 GB  

    Я проверял это с gzip (без инкрементов, используется опция --rsyncable) и без сжатия (результат такой же, как с lzo, только без сжатия). Мой вывод: использование нового контейнера vma не дружелюбно к rdiff.

    Прошу вас сделать vma более совместимым с rdiff или добавить в команду vzdump дополнительную опцию выбора между tar и vma контейнером (с учётом преимуществ и недостатков старого метода tar (требуется локальный LVM для онлайн-бэкапа, но он совместим с rdiff) и нового метода (онлайн-бэкап без локального LVM, но не дружелюбен к rdiff)).

    Надеюсь, вы рассмотрите эти возможности. Заранее спасибо!
     
     
     
    linum
    Guest
    #2
    0
    13.08.2013 01:00:00
    Итак, чтобы убедиться, что я правильно понял: новый формат не поддерживает инкрементальное резервное копирование, и альтернативного способа делать инкременты нет? Должен сказать, что это серьёзный недостаток текущей системы. Есть ли планы это исправить? Нам что, каждый вечер по медленным сетям копировать целиком образы виртуальных машин?
     
     
     
    dietmar
    Guest
    #3
    0
    13.08.2013 06:30:00
    Весь проект с открытым исходным кодом. Так что не стесняйтесь улучшать код, если есть идеи.
     
     
     
    yvkr
    Guest
    #4
    0
    24.07.2014 16:16:00
    Привет, у меня такая же проблема с использованием vma и rsync. Я решил её, распаковывая файл vma на лету с помощью собственного скрипта для бэкапа. Единственный минус в том, что, похоже, невозможно сжать распакованный vma сразу на лету. Код: rm -rf $PATH/$VMID
    vzdump $VMID --mode snapshot --compress 0 --script /opt/vmbackup/fsfreeze.pl -stdout | vma extract - $PATH/$VMID
    pigz $PATH/$VMID/*
     
     
     
    frderi
    Guest
    #5
    0
    18.02.2015 13:28:00
    Где я могу найти исходный код инструмента VMA? Хотелось бы скомпилировать его на другой платформе, чтобы не устанавливать целый pve только ради функции извлечения vma. Я уже просматривал репозиторий qemu, но пока не нашёл.
     
     
     
    tom
    Guest
    #6
    0
    18.02.2015 13:50:00
    см. http://pve.proxmox.com/wiki/VMA (там же есть ссылка на наш гит)
     
     
     
    frderi
    Guest
    #7
    0
    18.02.2015 14:01:00
    Можешь чуть точнее объяснить? Единственная ссылка на git ведёт к файлу спецификации, а мне нужен исходный код самого бинарного файла vma, чтобы собрать его. Я уже искал в репозитории pve-qemu-kvm, но не могу найти. Где-нибудь есть vma.c? В каком репозитории и в какой папке его можно найти? Спасибо.
     
     
     
    dietmar
    Guest
    #8
    0
    18.02.2015 15:40:00
    Есть серия патчей для quilt, которые нужно применять поверх qemu: https://git.proxmox.com/?p=pve-qemu...982fe57934c0e04497453864245942bfc8e4a;hb=HEAD
     
     
     
    m.ardito
    Guest
    #9
    0
    19.02.2015 09:02:00
    Вы можете установить vma на другой дистрибутив Linux, при условии, что все зависимости соблюдены. Также смотрите эту тему http://forum.proxmox.com/threads/14226-VMA-archive-restore-outside-of-Proxmox?p=103447. Марко
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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