В начало блога На главную

Backup hyper-v резервное копирование

Простейший и безотказный способ резервного копирования — остановка работы виртуальных машин, копирование виртуальных дисков, запуск виртуальных машин по расписанию. Для остановки и запуска можно использовать microsoft powershell, для копирования лучше использовать отдельный, желательно внешний или сетевой, жесткий диск. А также включение по расписанию их планировщика заданий windows.

Для выполнения всех действий понадобится создание трех файлов, в папке c:\backup\

c:\backup\names.txt — в него вписаны названия виртуальных машин.

C:\backup\script.ps1 — скрипт остановки и запуска виртуальных машин, названия берет из c:\backup\names.txt

По умолчанию в powershell запрещен запуск сторонних скриптов. Поэтому нужно его либо «разблокировать» в свойствах либо запустить powershell и изменить политику доступа с помощью команды Set-ExecutionPolicy RemoteSigned.

C:\backup\scriptcmd.bat — скрипт для остановки виртуальных машин, копирования и запуска снова.

copy /Y — копирует файлы без подтверждения.

Далее нужно добавить новое задание:
Пуск > выполнить > Taskschd.msc
Создать задачу >
Общие: Имя: Backup; Выполнять вне зависимости от регистрации пользователя
Триггеры: еженедельно, начать в 3:00 по ВС
Действия: Запуск программы C:\backup\scriptcmd.bat

Рассказать: