Чем бэкапить hyper v

Учим Hyper-V Server с Veeam B&R бэкапить самого себя

Слоган компании Veeam – «It Just Works!». И это так. Но не совсем: при использовании Backup & Replication на Hyper-V Server’е (тот, который бесплатный) работать можно только on-host/off-host. При запуске консоли управления система ругается на отсутствие зарегистрированных классов.

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

На форуме Veeam каждый 10 пост именно про запуск на Hyper-V Server’е, ответ всегда один – используйте как офф-хост, т.е. подключайтесь к серверу с другой полноценной машины.

Это не давало мне покоя несколько месяцев. Зачем держать еще одну ВМ или загружать существующую ВМ ненужными сервисами? А если у меня нет ВМ на Windows, что тогда?

Тех, кто разделяет мои мысли, прошу под кат. Там я расскажу, как заставить Hyper-V самому бэкапить свои ВМ с помощью скрипта на PowerShell.

Весь процесс настройки разбит на 3 этапа:
1) Установка Veeam B&R v8 FREE и актуального патча на Hyper-V Server, добавление хоста
2) Регистрация оснастки (Snapin)
3) Редактирование скрипта бэкапа под себя и работа с планировщиком Windows

Правильная установка

Установка Veeam B&R стандартная, без особенных моментов. Качаем, запускаем, отмечаем все компоненты для установки. После этого ставим службы интеграции и Транспорта. По умолчанию они находятся в c:\Program Files\Veeam\Backup and Replication\Backup\Packages\.

Далее – актуальный патч (на момент написания статьи — 2b). А вот здесь 2 подводных камня. Во-первых, патч просто так не ставится, ругается на активные задачи и т.д. А во-вторых, после его установки ОБЯЗАТЕЛЬНО запускать консоль, из которой запустится Component Updater, который продолжит обновление. В случае если просто установить патч, при запуске скрипта вы получите требование о необходимости обновления компонентов интеграции и обрыв задания.

Итак, последовательность действий при обновлении:

1) Подключаемся к «Службам» Hyper-V Server’у с другой машины с соответствующими правами, выставляем всем службам Veeam тип запуска «Отключено». Конечно, можно остановить службы и другими методами, используйте тот, который вам ближе.
2) Перезагружаем сервер.
3) Качаем патч на сервер, открываем командную строку и производим установку патча в режиме Unattended (тут можно почитать подробнее):

Распаковка патча и установка.

В моем случае команда выглядит так:

Не советую использовать ключ silent, это избавит вас от долгого чтения логов.

Компоненты будут автоматически обновлены при следующем запуске Veeam Backup Service.

4) В «Службах» выставляем всем службам Veeam тип запуска «Автоматически» и НЕ ЗАПУСКАЕМ.
5) Перезагружаем сервер.
6) Производим добавление хост-машины, т.е. самого себя.

Аргументы интуитивно понятны.
7) Проверяем, что добавление прошло в штатном режиме.

В ответ получим список ВМ на этом сервере.

Регистрация оснастки Veeam PSSnapin

По стечению обстоятельств оснастка для управления из PowerShell сама не регистрируется в системе, это нужно сделать в ручном режиме:
1) Проверяем, вдруг я не прав и оснастка работает.

Примечание от 09.12.2015: при установке Update 3 оснастки регистрируются автоматически.
2) Нет, не работает. Начинаем процесс регистрации.
Подключаем командлет installutil:

В этом примере путь к оснастке по умолчанию. Обратите внимание, что оснастка 64-битная, поэтому Framework64.
3) Проверяем регистрацию.

Все хорошо, теперь можно переходить к скрипту.

Скрипт и планировщик

Скрипт уже мелькал в предыдущей теме о Veeam, правда в комментариях и без описания.
Тут можно почитать кто его написал и как им пользоваться, а так же скачать.

Отредактируйте скрипт под себя и настройте планировщик Windows. Задача тривиальна и описания не требует.
Отмечу лишь, что скрипт крайне удобный, сообщение в почту падает очень информативное.

Задача бэкапа ВМ силами Hyper-V сервера решена. Возможно, кому-то этот подход покажется не имеющим смысла, но лично для меня это было принципиально. За сим разрешите откланяться.

Источник

Методы резервного копирования в Hyper-V

Hyper-V позволяет выполнять резервное копирование виртуальных машин из операционной системы узла. При этом на виртуальной машине не нужно запускать специализированное программное обеспечение для резервного копирования. Есть несколько подходов, между которыми могут выбирать разработчики в зависимости от своих потребностей.

Модуль записи VSS Hyper-V

Hyper-V реализует модуль записи VSS во всех версиях Windows Server, поддерживающих Hyper-V. Этот модуль записи VSS позволяет разработчикам использовать существующую инфраструктуру VSS для резервного копирования виртуальных машин. Но он рассчитан на резервное копирование в небольших средах, где для всех виртуальных машин на сервере резервное копирование выполняется одновременно.

Резервное копирование на основе WMI Hyper-V

Начиная с Windows Server 2016 Hyper-V поддерживает резервное копирование с помощью API WMI для Hyper-V. При этом подходе для резервного копирования внутри виртуальной машины по-прежнему используется VSS. Но теперь VSS не используется в операционной системе узла. Вместо этого применяется сочетание опорных точек и отказоустойчивого отслеживания изменений. Это позволяет разработчикам эффективно получать информацию о виртуальных машинах, к которым применяется резервное копирование. Такой подход повышает масштабируемость по сравнению с использованием VSS в узле. Но этот подход можно применять только в Windows Server 2016 и более поздних версий.

Методы чтения резервных копий, созданных на основе WMI

При создании резервных копий виртуальных машин с помощью WMI Hyper-V есть три метода для чтения фактических данных из резервной копии. У каждого есть свои преимущества и недостатки.

Экспорт WMI

Разработчики могут экспортировать данные резервных копий с помощью интерфейсов WMI для Hyper-V (как показано в приведенном выше примере). Hyper-V выполнит компиляцию изменений на виртуальный жесткий диск и скопирует нужный файл в указанное расположение. Этот метод прост в использовании, подходит для всех сценариев и может выполняться удаленно. Но создаваемый виртуальный жесткий диск часто требует передачи по сети больших объемов данных.

API-интерфейсы Win32;

Разработчики могут использовать API SetVirtualDiskInformation, GetVirtualDiskInformation и QueryChangesVirtualDisk на основе набора API Win32 для виртуального жесткого диска, как описано здесь: https://docs.microsoft.com/windows/desktop/api/_vhd/. Обратите внимание, что для использования этих API по-прежнему необходимо применять WMI Hyper-V для создания опорных точек на затронутых виртуальных машинах. После этого API-интерфейсы Win32 предоставят эффективный доступ к данным виртуальной машины, для которой создана резервная копия. У API-интерфейсов Win32 есть несколько ограничений:

Удаленный протокол общего виртуального диска

Наконец, если разработчику нужен эффективный доступ к сведениям о резервных копиях файла, размещенного на общем виртуальном жестком диске, необходимо использовать удаленный протокол общего виртуального диска. Такой протокол описан в этом документе.

Источник

5 лучших программ резервного копирования для Hyper-V [Руководство по 2020]

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

5 лучших программ резервного копирования для Hyper-V [Руководство по 2020]

Потеря данных означает падение значительного количества доходов и репутации. Зачем кому-то, в этом отношении, хотеть подвергаться такому риску, когда он может получить решение для резервного копирования, которое позволяет восстановить информацию подходящим способом?

Различные инструменты резервного копирования Hyper имеют разные функции. Некоторые сильны и уникальны; другие просто слабые.

Резервное копирование Hyper-V с помощью этих инструментов

Paragon Backup

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Paragon — это бесплатное программное обеспечение для резервного копирования Hyper-V с двадцатилетним опытом работы в области безопасности и восстановления данных. Малые и средние предприятия вместе с внештатными сотрудниками могут эффективно распределять ресурсы хранилища и управлять ими в три простых этапа.

Все, что вам нужно сделать, это загрузить и установить инструмент, перезагрузить компьютер, создать новый файл или раздел, а затем сделать резервную копию ваших данных.

Функции резервного копирования Paragon:

Резервное копирование и репликация Veeam

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Veeam Backup and Replication предотвращает такие случаи. Программное обеспечение устраняет разрыв между большими средами. Инкрементные резервные копии заменяют первичное резервное копирование в быстром процессе, который способствует экономии как можно большего объема памяти.

Основные возможности Veeam Backup:

Сравните бесплатные и платные версии, чтобы определить, какая из них лучше всего подходит для вашей виртуальной среды.

NovaBACKUP

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Создание резервных копий может быть трудоемкой задачей. Если бы только был способ защитить ценные данные без необходимости бороться с этим.

Что отличает его, тем не менее, его настраиваемые решения, которые могут быть скорректированы в соответствии с бюджетом пользователя и конкретными потребностями.

Основные функции NovaBACKUP:

Дополнительные функции, привыкшие к инструменту резервного копирования, включают в себя:

Проверьте доступные пакеты для решения NovaBACKUP.

Altaro Hyper-V Резервное копирование

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Бесплатная версия резервной копии виртуальной машины Altaro имеет преимущество перед двумя платными версиями в любой день. Это относится к растущему числу пользователей Hyper-V, которые ищут активные и оперативные резервные копии, чтобы соответствовать их дешевым, а не бюджетным планам.

Резервное копирование Altaro VM работает максимум с 2 виртуальными машинами. Он использует обратную дельту и сжатие для резервного копирования. Он также принимает приложения, соответствующие Hyper-V VSS Writer, такие как SQL и Exchange Server.

Iperius Backup

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Iperius Backup — это полное и доступное ПО для резервного копирования Hyper-V, которое выполняет горячее резервное копирование виртуальных машин. Затем он автоматически копирует их на NAS, ленточные устройства или по сети.

Ключевые особенности Iperius Backup:

Вывод

Вышеупомянутое программное обеспечение для резервного копирования Hyper-V, включая Paragon, Veeam, Altaro, NovaBACKUP и Iperius, является чрезвычайно инновационным и гибким программным обеспечением.

Они были сделаны правильно для самых сложных корпоративных сред. Благодаря этому пользователи теперь могут меньше беспокоиться о безопасности своих данных и сосредоточить свое внимание на других начинаниях.

Связанные истории Вы должны проверить

Примечание редактора: этот пост был первоначально опубликован в ноябре 2018 года и с тех пор обновлен для свежести и точности.

Источник

Бэкапы виртуальных машин Hyper-V и обычных компьютеров

Хочу поделиться с вами опытом о том, что у меня отняло море времени — о бэкапах виртуальных машин и обычных компьютеров. Как сделать дешево и красиво.

Пожалуй, начну с того, что если вы хотите бэкапы на VMWare, то готовьтесь платить. Бесплатный VMWare — это бесплатно до тех, пока речь не идет о миграциях, бэкапах и тому подобное. На этом месте можно начать бесконечный холивар, но без моего участия. Мои повествования будут только о Hyper-V на Windows Server 2012R2. Хотя часть статьи можно применить и к VMWare, но, вероятно, будут подводные камни.

Бэкапить на Hyper-V мы можем бесплатно, а точнее, теми средствами Windows, за которые мы уже заплатили, приобретая лицензии Windows Server. Для удобства работы с нашими бэкапами (к тому же за это мы тоже заплатили) будем использовать WDS и дедупликацию (может и групповые политики).

1. Бэкап изнутри виртуальных машин

1.1. Бэкап сегодняшнего дня

Насколько мы знаем, любой Windows умеет делать бэкап. Причем, любые настройки бэкапа Windows через интерфейс сводятся, в конечном счете, к фоновому использованию утилиты wbadmin. А что, собственно, умеет wbadmin? А умеет она делать как бэкап образа с системным разделом, так и бэкап отдельных папок. В данной части статьи нас интересует только бэкап образ (системного раздела). Остальное — это специфичные данные виртуальных машин и бэкапить нужно отдельно. Отсюда вывод: Не храните на системном разделе виртуальных машин (и на обычных компьютерах тоже) никакой ценной информации и баз данных, отдельных приложений. MS SQL Server / MS Exchange / «Сервер приложений 1С» и другое ставим только на не системные разделы или на отдельные диски.

Итак, что же нужно, чтобы бэкап отработал? А нужна всего лишь одна команда:

На самом деле, для этой команды нужны особые права, но о них позже. Сейчас важно понять одну вещь. Данная команда делает не просто бэкап. Она делает инкрементальный бэкап. Причем, для серверных и настольных (клиентских) Windows бэкапы формируются разные. И разница заключается в том, что для серверных ОС у нас получатся снимки каждого бэкапа, а вот для настольных — снимок останется всегда только последний. Спросите, а что это за такой инкрементальный бэкап? А «инкрементальный» он остается, потому что бэкапим мы не весь образ, а только изменившуюся часть со времени последнего бэкапа (а значит и меньше трафика и быстрее создается бэкап).

Те, кто сталкивался с аналогичной ситуацией заметят, что бэкап всегда будет «инкрементальный» (полный). Так как бэкап происходит в нашем случае на сетевой диск. То есть для серверной Windows снимки остаются тоже только последние.

1.2. Бэкап с историей предыдущих снимков

На данный момент, мы сделали бэкап образов виртуальных машин. Но это же у нас бэкап снимков только сегодняшнего дня. Завтра он будет совершенно другой… Но что будет, если бэкапить бэкапы? Да и ещё по-настоящему инкрементально. Так и поступим.

Но мне было этого недостаточно и я сделал так:

Скрипт подключает виртуальный диск из сети. После бэкапа подобный же скрипт отключает диск. ОС помнит, что у диска определена буква E. Но не дай бог подсунуть чужой диск с той же буквой E, бэкап отработает уже по полной (не инкрементально и на чужой диск). Имейте это в виду и используйте, букву, ближе к концу алфавита (X, Y, Z)…

Замечу сразу, если бэкап сегодняшний будет производиться параллельно с бэкапом с историей, то получим в итоге бэкап, который невозможно поднять.

Чтобы достать бэкап предыдущих дней можно воспользоваться интерфейсом (GUI) сервера, на котором производятся бэкапы с историей. Более того, все запуски команды wbadmin в консоли Windows знает и помнит. Служба восстановления даст возможность вам выбрать нужный архив в бэкапах с историей.

2. Бэкап файлов vhdx виртуальных машин

Производится легко и непринужденно:

Но с некоторыми особенностями. Эта команда должна выполняться в PowerShell и с предварительным получением списка виртуальных машин в переменную. За подробным примером обращаемся в Google.

Бэкап виртуальных машин в Windows Server 2012 R2 идет с помощью моментальных снимков Hyper-V. Также замечу, что происходят приостановка работы виртуальных машин, если на них ядро Linux или отсутствуют Hyper-V драйвера. Я лично отказался бэкапить виртуальные машины таким способом. Причина в том, что на Windows Server 2012 (не R2) требовалось останавливать виртуальные машины до бекапа. Да и сейчас на Windows Server 2012 R2 приостановки Linux меня не устраивают, когда есть первый неплохой способ бэкапа. (в комментариях к данной статье есть замечание). После очередного обновления в Windows Server 2012 R2 бэкап любых виртуальных машин проходит без приостановок. ОС Linux также можно бэкапить «изнутри» с помощь Dump (CentOS, Ubuntu), но это отдельная тема с puppet’ами и другим ПО в моем случае.

3. Восстановление бэкапа и WDS

А теперь, по-моему мнению, самая полезная часть этой статьи про бэкапы.

WDS — это Windows Deployment Services (службы развертывания Windows) и часть функционала Windows Server 2012R2. Раньше эта служба называлась RIS, но я с ней не сталкивался. Вообщем, суть WDS проста. Прописались в DHCP (автоматически для DHCP Windows Server) в виде отдельных параметров и далее загружаем на компьютер по сети (такая настройка BIOS компьютера для загрузки по сети) через TFTP загрузчик WDS. Далее загрузчик WDS позволяет выбрать из доступных на ней образов «загрузчиков» Windows. Загрузчики бывают разные — это и образы загрузчиков установщика, и PE, и RE образы. Для загрузчика установщика ещё нужны образы самих Windows в WDS, но это в случае, если нужно установить Windows по сети. Нас интересуют RE образы, которые позволяют поднять машину из бэкапа.

Как и что работает в WDS подробно объяснять не буду. Но вот важные заметки:

4. Особенности дедупликации

Можно дедуплицировать работающие виртуальные машины. Можно дедуплицировать бэкапы сегодняшнего дня и можно дедуплицировать бэкапы с историей. Все это дает большой положительный плюс к объему жестких дисков (как для HDD, так и SSD). Но не стоит забывать о некоторых вещах:

5. Групповые политики

Вот тут можно долго и по-разному реализовывать установку скрипта бэкапа с помощью GPO. Но хотелось бы обратить внимание на важные моменты:

Источник

Хочу поделиться с вами простым и быстрым способом бесплатно бэкапить виртуальные машины, работающие под гипервизором hyper-v с помощью утилиты hvbackup. Если в режиме работы полноценного сервера с графическим интерфейсом это может быть не очень актуально, так как присутствует штатное средство для бэкапа, но если вы используете бесплатную версию Hyper-V Server, вопрос становится очень актуальным.

HVBackup описание утилиты для hyper-v

Основной целью проекта HVBackup было создание бесплатного, простого и эффективного решения для резервного копирования виртуальных машин hyper-v, работающих как в одиночном режиме, так и в кластере.

Утилита работает на всех версиях операционной системы, начиная с Windows Server 2008 и далее, как в графическом режиме, так и Server Core установках. Утилита поддерживает в том числе и бесплатную редакцию гипервизора Hyper-V Server.

HVBackup поддерживает app consistent и crash consistent бэкапы hyper-v, используя VSS, встроенный в систему. Существует множество коммерческих решений, основанных на таком же способе бэкапа виртуальных машин, но среди бесплатных мне известен только этот продукт.

Компания codeplex, производитель программы, утверждает, что она регулярно использует HVBackup в своей инфраструктуре, что гарантирует высокое качество работы и своевременные исправления или изменения.

Программа может запускаться из командной строки, вызываться из Powershell скриптов, либо быть встроенной в любое .Net приложение через соответствующую библиотеку.

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

Системные требования:
.Net Framework 3.5

Windows Server или Hyper-V Server 2012:

Windows Server 2008 или 2008 R2 (не core):

Windows Server (core) или Hyper-V Server 2008 / 2008 R2:

HVBackup пример использования

Выполнить полный VSS backup всех виртуальных машин хоста:

Выполнить полный VSS backup списка виртуальных машин (необходимо использовать кавычки, если имена машин содержат пробелы). Бэкап выполняется на удаленный сервер:

Сделать полный бэкап виртуальных машин, список которых содержится в текстовом файле (каждая ВМ в отдельной строке):

Скрипт для автоматического бэкапа

Если вы хотите запланировать автоматическое выполнение резервного копирования, то удобнее всего сделать простой bat файл для этих целей и запланировать его исполнение. Создадим backup-all.cmd следующего содержания:

Этот скрипт перед выполнением бэкапа всех виртуальных машин будет удалять zip файлы старше 7-ми дней в указанной директории. Пути и параметры вы можете подредактировать под свои нужды.

Теперь создадим запланированное задание на сервере для периодического выполнения резервного копирования созданным ранее скриптом:

Если необходимо удалить задание:

Немедленное выполнение задания:

Параметры командной строки HVBackup

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Заключение

Есть хорошая возможность совместить HVBackup и бэкап серверов с rsync. Например, делать архивы локально на сервере с hyper-v, монтировать к linux серверу папку и с помощью rsync забирать zip файлы с виртуальными машинами. Либо сразу делать резервное копирование на линуксовую самбу, к примеру. По приведенной выше ссылки есть пример на эту тему.

Онлайн курс «SRE практики и инструменты»

Помогла статья? Подписывайся на telegram канал автора

Автор Zerox

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

36 комментариев

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

А как на Core установить пакет Visual C++ для Visual Studio?

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

По ходу никак. Значит теперь этот вариант не для core

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

А почему никак? Я давно не использовал эту штуку, поэтому не могу подсказать.

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

при попытке запуска файла в повершеле (теперь он называется HyperVBackup.exe) сервер пишет следующее
«HyperVBackup : Имя «HyperVBackup» не распознано как имя командлета, функции, файла сценария или
выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пу
ти, после чего повторите попытку.»

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

+ Получилось. Теперь все как у всех 🙂 те же ошибки и предупреждения. Читаем дальше

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Как правильно установить программу? Я скачал архив с программой, распаковал на сервере c hyper v. Netframework 35 уже был установлен. Запускаю exe-шник с программой, после этого мелькнул экран с командной строкой и закрылся.

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Так у меня вся статья на тему того, как пользоваться программой. Вы ее читали, или сразу комментировать пошли?

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Статью я читал, но ни где написано что делать со скачанным архивом hvbackup. Ну да ладно проехали, сам разобрался. Другой вопрос, возникает ошибка при создании бэкапа:

Error: Не удалось загрузить файл или сборку «AlphaVSS.x64.dll» либо одну из их зависимостей. Не найден указанный модуль.
в System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.Assembly.Load(AssemblyName assemblyRef)
в Alphaleonis.Win32.Vss.VssUtils.LoadImplementation()
в HyperVBackUp.Engine.BackupManager.BackupSubset(IDictionary`2 vmNamesMapSubset, Options options, ILogger logger)
в HyperVBackUp.Engine.BackupManager.VssBackup(IEnumerable`1 vmNames, VmNameType nameType, Options options, ILogger logger)
в HyperVBackup.Console.Program.Main(String[] args)
[2020-07-22 13:32:11.7806] Error: System.IO.FileNotFoundException: Не удалось загрузить файл или сборку «AlphaVSS.x64.dll» либо одну из их зависимостей. Не найден указанный модуль.
Имя файла: ‘AlphaVSS.x64.dll’
в System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.Assembly.Load(AssemblyName assemblyRef)
в Alphaleonis.Win32.Vss.VssUtils.LoadImplementation()
в HyperVBackUp.Engine.BackupManager.BackupSubset(IDictionary`2 vmNamesMapSubset, Options options, ILogger logger)
в HyperVBackUp.Engine.BackupManager.VssBackup(IEnumerable`1 vmNames, VmNameType nameType, Options options, ILogger logger)
в HyperVBackup.Console.Program.Main(String[] args)

В чем может быть проблема?

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Судя по всему Visual C++ redist package не хватает.

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Добрый день! Можно ли восстанавливать бэкап на другом сервере с Hyper-V? Если можно напишите полную команду восстановления машины или пример восстановления

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Можно. Я сейчас точно не помню, в каком формате на выходе бэкап у HVBackup, но вроде бы получается то же самое, что если бы вы сделали экспорт виртуальной машины. Соответственно, на другом сервере вам надо сделать импорт виртуальной машины из распакованного бэкапа от HVBackup. Если это не сработает, то можете просто на новом сервере создать виртуальную машину и указать для нее диск из архива HVBackup.

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

На windows server 2016 core выдавало ошибку о том что отсутствует библиотека AlphaVSS.x64.dll или связанные с ней зависимости, чтобы решить проблему необходимо поставить пакет Visual C++ для Visual Studio 2015. Удачи!

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Да, как простой и бесплатный вариант он неплох. Хотя мне кажется, лучше взять бесплатную редакцию Veeam. Я перестал использовать HVBackup, потому что он очень долго выполняет бэкап. Уж не знаю, почему так получается.

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

точнее вот, нашлось:
mt Enable multi-threaded compression (only for 7zip
format)
надо будет испробовать

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Спасибо большое. На сайте разработчика что-то для внутреннего пользования.
А экзэшник я тоже искал и. не нашёл.
Попробую юзать.
Ещё раз спасибо большое за статью и за быстрый отклик

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Спасибо, что отозвались.
В статье Вы пишите Создадим backup-all.cmd,
а в нем HVBackup.exe.
Чувствую, что вопрос мой очень глупый, но
всё же просветите плиз.
Буду очень благодарен

Чем бэкапить hyper v. Смотреть фото Чем бэкапить hyper v. Смотреть картинку Чем бэкапить hyper v. Картинка про Чем бэкапить hyper v. Фото Чем бэкапить hyper v

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *