Показать полную графическую версию : Автоматизированный бэкап системы на win server 2012 r2
SmiLLier
20-05-2015, 10:42
Доброго времени суток, уважаемые форумчане!
Попытался поискать на форуме, нашел только описание wbadmin команды, очень помогло для понимания :)
Цель:
Делать бэкап системы (win srv 2012 r2) хотя бы раз в месяц. Физический сервер.
Рассмотрел варианты:
1) wbadmin start backup -backupTarget:\\ip_to_share\folder_to_share\ -systemState -allCritical -vssFull
Делается полная копия, но не понимаю как ее восстановить. Образ создается в формате *.vhdx. Пробовал через загрузку при установке операционной системы -> восстановить из образа, не получилось, пробовал переконвертировать в *.vhd (командной строкой с помощью приложения для Vbox) и восстановить, когда пишу путь до образа (сетевое расположение) ничего не происходит. Пробовал подключить в Hyper-v, при запуске машины пишет что система не найдена. Так же пробовал Vbox - то же самое.
Системный диск был занят на 15 гб, архивная копия стала 14 гб.
2) Акронис, создание копии диска и восстановление на другую машину - все отлично прошло. Но не вижу как это можно автоматизировать. В случае с первым вариантом, можно записать в батник и поставить в таск менеджер на выполнение.
Хотя нет, можно автоматизировать в теории, через PXE + TFTP + загрузка в указанное время, но не знаю как запустить акронис на создание образа системного диска.
Подскажите как можно будет сделанный архивный образ из первого варианта, развернуть на другую физическую машину в случае выхода из строя сервера. Если не брать в расчет драйвера и "не совместимость" по железу.
SmiLLier
20-05-2015, 11:15
UPD_1: правильно ли я понимаю что на новой машине нужно накатить ту же ОС, и потом только восстанавливать архивную копию командой wbadmin start systemstaterecovery -version:dd/mm/yyyy-hh:mm -backuptarget:\\ip_to_share\folder_to_share\ -mashine:localhost ?
1) wbadmin start backup -backupTarget:\\ip_to_share\folder_to_share\ -systemState -allCritical -vssFull
Делается полная копия, но не понимаю как ее восстановить. »
два варианта:
- загрузится в ОС, запустить wbadmin start recovery (https://technet.microsoft.com/ru-ru/library/cc742070(v=ws.10).aspx) и дополнительные ключи.
- загрузится в режим восстановления каталогов в случае восстановления контроллера домена и см. вариант 1.
Пробовал через загрузку при установке операционной системы -> восстановить из образа, не получилось »
какая ошибка вернулась в ответ?
SmiLLier
21-05-2015, 12:32
какая ошибка вернулась в ответ? »
Когда пишу путь до образа (сетевое расположение) ничего не происходит. Пробовал указать папку с образом, и просто образ.
два варианта:
- загрузится в ОС, запустить wbadmin start recovery и дополнительные ключи.
- загрузится в режим восстановления каталогов в случае восстановления контроллера домена и см. вариант 1. »
Ага, сейчас попробую на другую машину накатить такой же сервер 2012 r2, и восстановить.
Когда пишу путь до образа (сетевое расположение) ничего не происходит. Пробовал указать папку с образом, и просто образ. »
Попробуй закинуть образ (папку WindowsImageBackup) на внешний винт (или на 2 внутри).
SmiLLier
22-05-2015, 13:48
Ыть, поставил такую же систему на другую машину, попытался развернуть образ (пробовал и с локального диска, и с файловой шары, результат одинаковый)
wbadmin start recovery -backuptarget:e: -version:05/22/2015-05:46 -itemtype:Volume -items:имя_образа_vhdx_без_расширения
Пишет:
Получение сведений о томе . . .
Выбранный для восстановления том отсутствует в архиве.
Как это понимать, ведь я указываю что бы весь раздел восстанавливал.
SmiLLier, вы должны работать не с файлом vhdх, а с папкой WindowsImageBackup:
Попробуй закинуть образ (папку WindowsImageBackup) на внешний винт »
ключ -items (https://technet.microsoft.com/ru-ru/library/cc742070(v=ws.10).aspx) указывает что восстанавливать.
-items
Specifies a comma-delimited list of volumes, applications, files, or folders to recover.
If -itemtype is Volume, you can specify only a single volume—by providing the volume drive letter, volume mount point, or GUID-based volume name.
If -itemtype is App, you can specify only a single application. To be recovered, the application must have registered with Windows Server Backup. You can also use the value ADIFM to recover an installation of Active Directory. See Remarks in for more information.
If -itemtype is File, you can specify files or folders, but they should be part of the same volume and they should be under the same parent folder.
если вы восстанавливаете весь сервер - то вообще этот ключ не нужен.
покажите (в корне диске Е должна быть директория WindowsImageBackup):
wbadmin get versions -backupTarget:e:
SmiLLier
25-05-2015, 09:53
На диске Е: находится папка WindowsImageBackup. Скопированная из файловой шары (куда писался архив ОС).
Вот что выдала команда wbadmin get versions -backupTarget:e:
Время архивации: 22.05.2015 9:46
Расположение архива: Сетевая папка с меткой \\ip_to_share\folder_to_share\
Идентификатор версии: 05/22/2015-05:46
Можно восстановить: Тома, Файл(ы), Приложение(ия), Восстановление исходного состояния системы, Состояние системы
При попытке восстановления без указания "Items", консоль требует ввести этот параметр(он является необходимым), а так же "Version" и "ItemType"
SmiLLier »
Почему батник? Чем не приглянулся стандартный windows server backup? Расписание можно настроить в планировщике (точнее прямо в консоли сервер бекап, просто он уже на планировщик заточен и там его можно тоже под себя исправлять).
SmiLLier
26-05-2015, 16:36
djuwa4, хорошо, посмотрю, но помоему это тоже самое что и wbadmin только с GUI :)
Сегодня нету времени на это, завтра\послезавтра посмотрю, отпишусь что да как...
Время архивации: 22.05.2015 9:46
Расположение архива: Сетевая папка с меткой \\ip_to_share\folder_to_share\
Идентификатор версии: 05/22/2015-05:46
Можно восстановить: Тома, Файл(ы), Приложение(ия), Восстановление исходного состояния системы, Состояние системы »
wbadmin get items -versions:05/22/2015-05:46 -backupTarget:e:
там будут строки:
wbadmin 1.0 - Backup command-line tool
(C) Copyright 2013 Microsoft Corporation. All rights reserved.
EFI System Partition
Volume ID = {9a7e5d22-afb5-4041-866c-cf00d1d0f415}
Volume '', mounted at C:
Volume size = 199.48 GB
Can recover = Full volume
Volume ID = {7e73d08d-8cb1-43c7-8240-6c2705870e21}
Volume 'Recovery', mounted at <not mounted> ('Recovery', mounted at <not mounted> at the time
the backup was created)
Volume size = 300.00 MB
Can recover = Full volume
Application = Registry
Component = Registry (\Registry)
далее для восстановления диска С:
wbadmin start recovery -backuptarget:e: -version:05/22/2015-05:46 -itemtype:Volume -items:С
или:
wbadmin start recovery -backuptarget:e: -version:05/22/2015-05:46 -itemtype:Volume -items:9a7e5d22-afb5-4041-866c-cf00d1d0f415
SmiLLier
01-06-2015, 17:04
Ыть, пробовал эти два варианта еще на той неделе
Пишет: Получение сведений о томе . . . Выбранный для восстановления том отсутствует в архиве.
А вот это:
Чем не приглянулся стандартный windows server backup
еще не пробовал, физически некогда...
покажите:
wbadmin get items -versions:05/22/2015-05:46 -backupTarget:e:
и что делали потом.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.