Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2012/2012 R2 (http://forum.oszone.net/forumdisplay.php?f=117)
-   -   Автоматизированный бэкап системы на win server 2012 r2 (http://forum.oszone.net/showthread.php?t=300025)

SmiLLier 20-05-2015 10:42 2509312

Автоматизированный бэкап системы на win server 2012 r2
 
Доброго времени суток, уважаемые форумчане!
Попытался поискать на форуме, нашел только описание 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 2509321

UPD_1: правильно ли я понимаю что на новой машине нужно накатить ту же ОС, и потом только восстанавливать архивную копию командой wbadmin start systemstaterecovery -version:dd/mm/yyyy-hh:mm -backuptarget:\\ip_to_share\folder_to_share\ -mashine:localhost ?

Ыть 20-05-2015 14:57 2509418

Цитата:

Цитата SmiLLier
1) wbadmin start backup -backupTarget:\\ip_to_share\folder_to_share\ -systemState -allCritical -vssFull
Делается полная копия, но не понимаю как ее восстановить. »

два варианта:
- загрузится в ОС, запустить wbadmin start recovery и дополнительные ключи.
- загрузится в режим восстановления каталогов в случае восстановления контроллера домена и см. вариант 1.

Цитата:

Цитата SmiLLier
Пробовал через загрузку при установке операционной системы -> восстановить из образа, не получилось »

какая ошибка вернулась в ответ?

SmiLLier 21-05-2015 12:32 2509772

Цитата:

Цитата Ыть
какая ошибка вернулась в ответ? »

Когда пишу путь до образа (сетевое расположение) ничего не происходит. Пробовал указать папку с образом, и просто образ.

Цитата:

Цитата Ыть
два варианта:
- загрузится в ОС, запустить wbadmin start recovery и дополнительные ключи.
- загрузится в режим восстановления каталогов в случае восстановления контроллера домена и см. вариант 1. »

Ага, сейчас попробую на другую машину накатить такой же сервер 2012 r2, и восстановить.

uel 21-05-2015 14:46 2509827

Цитата:

Цитата SmiLLier
Когда пишу путь до образа (сетевое расположение) ничего не происходит. Пробовал указать папку с образом, и просто образ. »

Попробуй закинуть образ (папку WindowsImageBackup) на внешний винт (или на 2 внутри).

SmiLLier 22-05-2015 13:48 2510198

Ыть, поставил такую же систему на другую машину, попытался развернуть образ (пробовал и с локального диска, и с файловой шары, результат одинаковый)
Код:

wbadmin start recovery -backuptarget:e: -version:05/22/2015-05:46 -itemtype:Volume -items:имя_образа_vhdx_без_расширения
Пишет:

Получение сведений о томе . . .
Выбранный для восстановления том отсутствует в архиве.

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

Ыть 22-05-2015 15:40 2510254

SmiLLier, вы должны работать не с файлом vhdх, а с папкой WindowsImageBackup:
Цитата:

Цитата uel
Попробуй закинуть образ (папку WindowsImageBackup) на внешний винт »

ключ -items указывает что восстанавливать.
Цитата:

-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 2511054

На диске Е: находится папка 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"

djuwa4 26-05-2015 09:40 2511434

Цитата:

Цитата SmiLLier
SmiLLier »

Почему батник? Чем не приглянулся стандартный windows server backup? Расписание можно настроить в планировщике (точнее прямо в консоли сервер бекап, просто он уже на планировщик заточен и там его можно тоже под себя исправлять).

SmiLLier 26-05-2015 16:36 2511620

djuwa4, хорошо, посмотрю, но помоему это тоже самое что и wbadmin только с GUI :)
Сегодня нету времени на это, завтра\послезавтра посмотрю, отпишусь что да как...

Ыть 30-05-2015 12:58 2513066

Цитата:

Цитата SmiLLier
Время архивации: 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 2513816

Ыть, пробовал эти два варианта еще на той неделе
Цитата:

Пишет: Получение сведений о томе . . . Выбранный для восстановления том отсутствует в архиве.
А вот это:
Цитата:

Чем не приглянулся стандартный windows server backup
еще не пробовал, физически некогда...

Ыть 02-06-2015 10:51 2514038

покажите:
Код:

wbadmin get items -versions:05/22/2015-05:46 -backupTarget:e:
и что делали потом.


Время: 06:35.

Время: 06:35.
© OSzone.net 2001-