-
Что такое vzdump?
-
Ключевые сведения о vzdump
-
Как создать резервную копию виртуальной машины Proxmox с помощью команды vzdump?
-
Другие часто используемые команды для работы с утилитой vzdump
-
Упростите защиту ваших виртуальных машин Proxmox VE
-
Часто задаваемые вопросы о vzdump в Proxmox
-
Заключение
Proxmox VE — это открытая платформа управления виртуализацией, объединяющая две технологии виртуализации: KVM для виртуальных машин и LXC для облегчённой контейнерной виртуализации. Proxmox VE позволяет пользователям управлять виртуальными машинами, контейнерами, хранилищем и сетевыми ресурсами через веб-интерфейс. Среди компонентов платформы утилита vzdump, являясь одним из ключевых элементов Proxmox VE, обеспечивает мощную поддержку резервного копирования и восстановления виртуальных машин и контейнеров.
Что такое vzdump?
vzdump — это утилита командной строки в Proxmox VE, предназначенная для создания резервных копий виртуальных машин и контейнеров. С её помощью можно создавать полные резервные копии контейнеров, включая их конфигурацию, данные и метаданные. Такие резервные копии используются для аварийного восстановления, переноса контейнеров между узлами Proxmox или клонирования контейнеров в целях тестирования и разработки. Это мощный инструмент, упрощающий процессы резервного копирования и восстановления контейнеров и виртуальных машин, и является важнейшим компонентом для обеспечения целостности данных и надёжности системы.
Ключевые сведения о vzdump
Создание резервных копий: vzdump используется для создания резервных копий контейнеров и виртуальных машин. В зависимости от вашей конфигурации он может выполнять полное или инкрементное резервное копирование.
Форматы резервного копирования: Утилита vzdump предлагает гибкие форматы резервного копирования, соответствующие вашим потребностям. Формат tar по умолчанию создаёт сжатый архив tar, содержащий все необходимые файлы для восстановления ваших контейнеров. Этот формат широко поддерживается и гарантирует совместимость между различными системами. В качестве альтернативы вы можете выбрать формат LZO, обеспечивающий более быстрое создание и восстановление резервных копий — это идеальный выбор для крупномасштабных развертываний.
Параметры конфигурации: Пользователи могут настраивать различные параметры vzdump через веб-интерфейс Proxmox или непосредственно редактируя файл конфигурации. Параметры конфигурации включают расположение хранилища резервных копий, метод сжатия, настройки ротации резервных копий и другие.
Запланированные резервные копии: утилиту vzdump можно интегрировать в расписания создания резервных копий, что позволяет автоматизировать процесс резервного копирования. Запланированные резервные копии особенно полезны для обеспечения регулярной и последовательной защиты данных.
Восстановление функциональности: утилита vzdump также предоставляет механизм восстановления для возврата к ранее созданным резервным копиям. Восстановление можно выполнить через веб-интерфейс Proxmox или с помощью командной строки.
Интеграция с Proxmox Backup Server: Proxmox Backup Server — это новое решение для резервного копирования, основанное на программном обеспечении с открытым исходным кодом «Bacula». Оно предоставляет централизованный сервер резервного копирования для хранения резервных копий с нескольких узлов Proxmox VE. Утилиту vzdump можно настроить так, чтобы она сохраняла резервные копии на сервере Proxmox Backup Server.
Как создать резервную копию виртуальной машины Proxmox с помощью команды vzdump?
Команда для запуска резервного копирования виртуальной машины Proxmox — vzdump <vmid>. Она создаёт резервную копию конкретной виртуальной машины или контейнера. В качестве аргумента необходимо указать идентификатор или имя виртуальной машины или контейнера.
Вот пример:
vzdump 100
Будет создана резервная копия виртуальной машины с идентификатором VMID 100.
Другие часто используемые команды для работы с утилитой vzdump
1. vzdump -all
Эта команда запускает процесс резервного копирования всех запущенных виртуальных машин и контейнеров, создавая отдельные файлы резервных копий для каждого из них.
2. vzdump -bwlimit
Это используется для установки ограничения пропускной способности ввода-вывода (в килобайтах в секунду) во время резервного копирования. Например:
vzdump <vmid> -bwlimit 1024
В этом примере устанавливается ограничение пропускной способности ввода-вывода на уровне 1024 килобайта в секунду для резервного копирования указанной виртуальной машины.
3. vzdump -compress
Этот параметр используется для указания метода сжатия файлов резервных копий, создаваемых в ходе процесса резервного копирования. Ниже приводится описание соответствующего параметра:
Параметр: -compress <0 | 1 | gzip | lzo | zstd>
0: Без сжатия.
1: Используйте метод сжатия по умолчанию.
gzip: Использовать сжатие gzip.
lzo: Использовать сжатие LZO.
zstd: Использовать сжатие zstd.
4. vzdump -mode
Это используется для указания режима резервного копирования в процессе создания резервной копии. Ниже приведено описание соответствующего параметра:
Параметр: -mode <snapshot | stop | suspend>
Снимок: Создание резервной копии с использованием снимка виртуальной машины или контейнера. Это режим по умолчанию.
Остановка: Остановите виртуальную машину или контейнер, создайте резервную копию, а затем перезапустите её.
Приостановить: Приостановите виртуальную машину или контейнер, создайте резервную копию и затем возобновите её работу.
Упростите защиту ваших виртуальных машин Proxmox VE
Для тех, кто стремится расширить возможности резервного копирования и удовлетворить более сложные требования, рекомендуется использовать решение Vinchin Backup & Recovery для резервного копирования виртуальных машин Proxmox VE. Vinchin Backup & Recovery — это профессиональное решение для резервного копирования и восстановления виртуальных машин, обеспечивающее комплексные решения по защите данных в виртуализированных средах. Это надёжное решение для защиты среды Proxmox VE, предоставляющее передовые функции резервного копирования, включая автоматическое резервное копирование ВМ, резервное копирование без агентов, резервное копирование через LAN/без использования LAN, удалённое копирование, мгновенное восстановление, эффективное сокращение объёма данных, архивирование в облаке и т.д., строго соблюдающее золотую архитектуру резервного копирования 3-2-1 для всесторонней защиты безопасности и целостности ваших данных в Proxmox VE сверх простого реплицирования.
Кроме того, шифрование данных и защита от программ-вымогателей обеспечивают двойную защиту резервных копий ваших виртуальных машин Proxmox VE. Вы также можете легко перенести данные с хоста Proxmox на другую виртуальную платформу и наоборот.
Чтобы создать резервную копию виртуальных машин Proxmox VE, достаточно выполнить всего 4 шага:
1. Выберите объект резервного копирования.

2. Выберите место резервного копирования.

3. Выберите стратегии резервного копирования.

4. Проверьте и отправьте задание.

Vinchin Backup & Recovery выбрали тысячи компаний по всему миру. Вы можете начать использовать эту мощную систему с 60-дневной пробной версией со всеми функциями! Поделитесь с нами своими конкретными требованиями к среде Proxmox VE, и мы предложим индивидуальное решение, идеально интегрирующееся в вашу ИТ-инфраструктуру.
Часто задаваемые вопросы о vzdump в Proxmox
Вопрос 1: Можно ли оставить виртуальные машины и контейнеры запущенными во время резервного копирования?
Ответ 1: Да, по умолчанию vzdump приостанавливает виртуальную машину или контейнер, создаёт резервную копию, а затем восстанавливает её состояние. Однако также возможно сохранить работу виртуальной машины или контейнера во время создания резервной копии с помощью опции --suspend 0.
Вопрос 2: Можно ли создавать резервные копии только определённых дисков виртуальной машины?
Ответ 2: Да, вы можете исключить диски, резервное копирование которых не требуется, с помощью команды vzdump -mode stop -exclude-disk <disk_id>.
Вопрос 3: Можно ли восстановить резервные копии на разных узлах Proxmox?
Ответ 3: В целом резервные копии относятся к конкретным узлам Proxmox. Если требуется выполнить восстановление на другом узле, возможно, потребуется перенести файлы резервных копий на целевой узел и убедиться, что соответствующая конфигурация виртуальной машины или контейнера доступна на этом узле.
Заключение
Proxmox vzdump — это мощный инструмент, повышающий эффективность стратегии резервного копирования виртуальных машин и контейнеров в Proxmox VE. Он обеспечивает гибкость выбора типов резервных копий, их форматов и мест хранения, а также поддерживает расписание резервного копирования и удобные возможности восстановления. Использование vzdump позволяет гарантировать безопасность и доступность вашей виртуальной инфраструктуры в случае потери данных или сбоев системы.
Поделиться: