Настройка резервного копирования сервера с помощью компоненты Windows Backup в 2012 R2 #20
Установка компонента «Система архивации данных Windows Server»
Установка компонента производится из диспетчера сервера, с помощью мастера добавления ролей и компонентов. В разделе компоненты необходимо отметить галочкой «Система архивации данных Windows Server»
Подключение локального диска для хранения данных
Для запуска настройки архивации данных необходимо перейти в диспетчере сервера в выпадающее меню «Средства» и запустить систему архивации данных Windows Server.
В открывшейся панели есть возможность настроить расписание архивации, выполнить однократную архивацию или произвести восстановления из резервной копии.
Настройка расписания архивации.
Расписание архивации предназначено для выполнения регулярной архивации в заданное время. Средствами windows есть возможность делать резервную копию как всего сервера, так и отдельных файлов/папок. В примере рассматривается настройка архивации всего сервера.
Рекомендуется выбирать ночное время архивации, чтобы не нагружать сервер в рабочее время. Также есть возможность настроить архивацию более, чем один раз в день с указанием точного времени выполнения. Такая схема удобна для архивации отдельных файлов/папок.
В качестве хранилища будет использоваться дополнительный жесткий диск, который заранее установлен на сервере.
Выберите диск для записи архива данных. Для добавления целевого диска нужно нажать «Показать все доступные диски»
Выберите один дополнительный дик (в примере — Стандарт диск (Е))
После выбора диска он появляется в списке дисков назначения.
Если в сервере один диск разбит на тома, то при попытке архивации всего сервера и назначении этого же диска в качестве целевого диска для хранения архивов, Вы получите сообщение об исключении этого диска из списка архивации
Далее будет предложено целевой диск подготовить к хранению архивов. Для продолжения нажмите «Да»
Последний шаг – это проверка всех выбранных параметров и подтверждение процедуры
После того, как настройка будет выполнена, в панели системы архивации данных появится запись о расписании архивации
Одиночная архивация
Одиночная архивация предназначена для создания архива в тот момент, когда это необходимо. Можно использовать настройки расписания архивации или ввести другие параметры, аналогично настройке архивации по расписанию.
Далее необходимо убедиться в правильности выбранных настроек
После завершения архивации мастер сообщит о результате выполнения задания.
Восстановление архива.
Для выполнения восстановления необходимо запустить мастер восстановления и указать, где располагается архив
Выберите архив за нужную дату и время
Здесь же можно увидеть какие данные можно восстановить из выбранной точки восстановления.
Для этого нажмите «Восстановление исходного состояния системы…»
Далее укажите данные для восстановления
Если восстанавливаются файлы или папки, то необходимо указывать целевое расположение для восстановления и действие, которое нужно выполнить в случае присутствия таких же данных в целевой папке
Если восстанавливается система, то необходимо указать назначение восстановления
For every Organization, their data is valuable and it takes time, efforts and money to re-create the lost data. Sometimes, even it can’t be re-created in that case it would lead to big loss to the Organization. So, to overcome all the outages incurred because of accidental deletion or corruption of data, backup is required. In this post, we’ll discuss the steps to take System State Backup in Windows Server 2012 R2. System state backup would result in taking backup of all the objects of Active Directory.
In this example, we have only one Domain Controller in the environment and we have an OU named Sales and few Users in the OU. System State backup includes the data like Boot files, System files, Registry, Active Directory, Sysvol etc. The System State backup that we’ll take, it would take backup of OU (how to create OU) and Users that we have created in our Domain.
Steps to take System State Backup in Windows Server 2012 R2
1. To start with the process of System State Backup, we need to enable the option of Windows Server Backup from the Server Manager. To enable the option, open Server Manager and enable Windows Server Backup from the features. Open “Windows Server Backup” from Administrative tools in Start menu.
2. On Windows Server Backup console, click on “Backup Once” for starting the backup process. You can also schedule a System State Backup by selecting an option of “Backup Schedule”.
3. On Backup Options console, “Scheduled backup options” is disabled because this option is only available when scheduled backup is configured and the same settings want to be used this time also. Click on Next to continue with the “Different options” to specify the location and items for this backup.
4. On Select Backup Configuration console, either select the option of “Full Server” to backup all server data, applications and system state or select the option of “Custom” to choose custom volumes, files, data for backup, etc. For this practical select “Custom” and then Click on Next to continue.
5. On Select items for Backup console, Click on “Add Items” to select the option of System State Backup.
6. On Select Items console, select the items to include in the backup. Here, we have selected the option of System State only. Click on OK to continue.
7. On Select items for Backup console, verify the items to be included in a backup and click on Next to continue.
8. On Specify Destination Type console, select the type of storage for the backup. Select “Local drives” to save the backup in local drives like local disks and DVD drives or select “Remote shared folder” to store the backup in any share folder of our choice. Click on Next to continue. In this practical, we will save the backup to a local drive.
9. On Select Backup Destination console, select the destination drive from the available listed drives in the drop-down menu of Backup destination option. This console also shows the total space and free space available of the selected drive. Click on Next to continue.
10. On Confirmation console, verify all the options selected on previous consoles and click on Backup to start the backup process.
11. On Backup Progress console, we can see the status and details of the backup. Click on close to close this wizard and the backup process will continue to run in the background or wait for the completion of backup. Depending upon the size of data it will take few minutes and then click on Close to close the window.
12. In the future articles, we’ll learn the steps to perform Authoritative and Non-Authoritative restore and would also understand the difference between Non-Authoritative restore and Authoritative restore in different environments.
Обеспечение бесперебойной работоспособности сервера — одна из главных задач для любой компании. Но помимо обеспечения бесперебойной работоспособности сервера, средств мониторинга, очень важно производить архивацию критически важных систем. При этом архивация сервера должна производиться на другой сервер. Это нужно для того, чтобы в случае сбоя или неработоспособности сервера или программного обеспечения, была возможность отката или возврата на работоспособную систему. В Windows Server данную задачу решает «Система архивации данных Windows Server«.
Создание архива (бэкапа) Windows Server.
Операция создания архива сервера состоит из двух пунктов:
- установка роли Система архивации данных Windows Server;
- архивация данных сервера.
Установка роли «Система архивации данных Windows Server».
1. Открываем «Диспетчер серверов» — находится рядом с кнопкой «Пуск» (справа) сервера Windows. В открывшемся окне выбираем «Добавить роли и компоненты«.
2. «Перед началом работы» — читаем и нажимаем «Далее«.
3. В следующем окне выбриаем сервер, на который будет установлен компонент «Система архивации данных Windows Server«.
4. В данном случае возможен выбор установки различных ролей, просто нажмём «Далее«.
5. Ставим чекбокс для выбора компонента «Система архивации данных Windows Server«. Затем «Далее«.
6. Нажимаем «Установить«.
7. Мастер установки можно закрыть, при этом установка компонента будет выполняться.
Архивация данных сервера.
8. После установки компонента в «Панель мониторинга» выбираем «Средства«, затем «Система архивации данных Windows Server«.
9. В открывшемся окне выбираем «Одиночная архивация» (можно также производить архивацию по расписанию»).
10. В этом окне выбираем «Другие параметры» для того, чтобы выбрать элементы архивации и место, где будут храниться архивы. Нажимаем «Далее«.
11. Выбираем «Настраиваемый» для того, чтобы не архивировать весь сервер (не всегда целесообразно архивировать весь сервер).
12. В окне «Объекты для архивации» выбираем «Добавить элементы«.
13. И указываем объекты, которые будут включены в архив.
14. Если нажать «Дополнительные параметры» в окне выбора «Объекты для архивации«, то можно указать исключения, которые в архив включены не будут.
15. После добавление элементов нажимаем «Далее» и выбираем место хранения архива, поставив чекбокс (локальный диск или удаленная общая папка). Затем «Далее«.
16. Указываем расположение хранения архивов. Для того, чтобы исключить уничтожение архива в случае неработоспособности сервера, хранилище располагать желательно в другом месте (физически). И нажимаем кнопку «Далее«.
17. В этом окне необходимо проверить и подтвердить выбранные элементы и место хранения. Всё проверили, нажимаем «Архивировать«.
18. Можно дождаться окончания операции архивации или возможно закрыть мастер однократной архивации, нажав «Закрыть«.
19. После того, как архив будет создан в окне «Система архивации данных Windows Server» появится сообщение о готовности архива. В описании появится сообщение «Успех».
На этом процесс создания архива (бэкапа) сервера закончен.
Также можно посмотреть видео о процессе архивации Windows Server здесь:
- Также читайте:
- Установка Windows server 2012
- Windows server 2012 — установка роли Active Directory
- Архивирование и восстановление GPO Windows Server 2012
- Создание пользователя в домене Windows Server 2012
- WSUS — удаление ненужных обновлений
- Создание и подключение общего сетевого ресурса в домене Windows Server 2012
- Windows server 2019 — установка и настройка WSUS, создание и настройка GPO
- Windows server 2019 — добавление и удаление компьютера в домене
- Windows server 2019 — переименование администратора домена, изменение формата выводимого имени пользователя
- Windows server 2019 — установка и настройка Active Directory, DNS, DHCP
- Windows server 2019 — создание и удаление пользователя, группы, подразделения в домене
- Windows server 2019 — GPO изменение экранной заставки, отключение монитора, изменение политики паролей
Система архивации пришла на смену NTBackup с выходом Windows Server 2008 и на сегодняшний день является вполне зрелым и проверенным продуктом, но многие администраторы до сих пор не используют данную компоненту ОС, отдавая предпочтения альтернативным продуктам. Этому могут быть как объективные причины, так и непонимание принципов работы системы архивации Windows Server. Поэтому мы решили устранить возможные пробелы в знаниях при помощи данной статьи.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Мы довольно часто задавали знакомым системным администраторам вопрос: какие средства они используют для резервного копирования состояния своих серверов? И сильно удивлялись тому, что многие из них даже не упоминали систему архивации Windows Server. На следующий вопрос: почему они не используют этот инструмент, мы часто получали ответ, что они не понимают, как работает эта система, как управлять резервными копиями и т.д., и т.п. Отчасти причину можно назвать уважительной, когда нет понимания как работает то или иное средство то от его использования лучше отказаться.
А еще лучше разобраться как оно работает и начать применять его на практике. В новой системе архивации многие ожидают увидеть преемника привычного NTBackup, однако Microsoft полностью переработала механизм создания резервных копий и перед нами совершенно иной инструмент. Основным хранилищем резервных копий является диск, который самостоятельно размечается системой архивации и скрыт от пользователя. Также можно использовать уже размеченный том или сетевой ресурс, однако эти способы имеют свои ограничения и сводят на нет все преимущества новой технологии.
Новая система архивации самостоятельно управляет процессом резервного копирования, создавая основную и добавочные копии данных, а также сроком их хранения. Это одно из основных затруднений, которое возникает при использовании нового инструмента. Многие администраторы привыкли явно указывать тип создаваемого архива, их количество и срок хранения, поэтому не находя здесь необходимых опций они делают поспешные и неправильные выводы.
В системе архивации Windows Server вы отдаете в распоряжение службы целый диск, и она организует процесс хранения данных по собственному разумению. Хорошо это или плохо? На наш взгляд — хорошо. Потому что довольно часто встречаются ситуации, когда администратор неверно оценивает размер необходимого для хранения копий дискового пространства или происходит резкий скачок объема архивируемых данных. В этом случае очень велика вероятность получить отказ службы резервного копирования из-за отсутствия свободного места в самый неподходящий момент.
В Windows Server применяется принципиально иной подход. Проще всего провести аналогию с системами видеонаблюдения, когда поток непрерывно пишется на диск и в любой момент времени мы имеем некую продолжительность записи, определяемую объемом диска. Скажем, поставили диск на 500 ГБ — имеем неделю видео, заменили на 1 ТБ — две недели и т.д.
Служба архивации работает аналогичным образом, записывая копии на диск до исчерпания свободного пространства, затем самые старые копии перезаписываются. Таким образом вы всегда будете иметь постоянную глубину резервного копирования, ограниченную только объемом диска, даже резкое увеличение копируемых данных не приведет к негативным последствиям, сократится только количество доступных копий.
Здесь возникает еще одно затруднение. У многих администраторов слово диск ассоциируется только с физическим жестким диском, после чего сразу возникает масса вопросов: где взять столько дисков, как подключить их к серверам, как обеспечить хранение архивов отдельно от системы и т.д. и т.п. Да и выделять для бекапа рядового сервера даже 500 ГБ диск выглядит несколько расточительно. Поэтому самое время вспомнить о технологии iSCSI, которая позволяет сразу решить весь пласт «проблем».
Действительно, данную технологию сегодня поддерживают все системы, включая даже NAS ценовой категории чуть выше начальной, что позволяет грамотно распорядиться имеющимся дисковым пространством и организовать хранение архивов отдельно от систем. Microsoft рекомендует для хранения двух копий данных иметь в 1,5 раза больше дискового пространства, на наш взгляд данная цифра является несколько завышенной, особенно если вы копируете редко изменяемые данные, например, состояние сервера.
Мы немного забежим вперед и покажем результат архивирования тестового сервера с объемом архивируемых данных размером 29 ГБ:
Как видим, восемь копий состояния системы заняли примерно 9 ГБ, что довольно неплохо и общего объема, выделенного нами iSCSI диска в 60 ГБ, хватит примерно на три недели хранения ежедневных копий, что на наш взгляд более чем достаточно.
Для создания резервных копий используется механизм теневого копирования тома (VSS), который позволяет работать с открытыми и системными файлами, не прерывая работы системы и пользователей. Начиная с Windows Server 2012 система архивации позволяет также архивировать запущенные на хосте виртуальные машины Hyper-V и восстанавливать их состояние по отдельности. При использовании на сервере иного ПО использующего возможности теневого копирования система архивации имеет возможность сохранять журнал VSS, что обеспечит корректную работу этих служб при восстановлении.
Отдельно следует коснуться резервного копирования баз данных, если с поддерживающими теневое копирование продуктами, такими как MS SQL Server или Exchange, проблем не возникает, то со сторонними продуктами, например, PostgreSQL могут возникнуть проблемы. Механизм теневого копирования не проверяет логической целостности файлов, просто делая снимок их состояния на определенный момент времени, системы, поддерживающие VSS, умеют обрабатывать этот момент, приводя базу к непротиворечивому состоянию перед моментом создания теневой копии. Для неподдерживаемых систем мы просто получим срез базы на определенное состояние времени, при восстановлении такой базы она будет приведена в непротиворечивое состояние средствами СУБД, проще говоря будут отменены все незавершенные транзакции и может произойти потеря данных.
Исходя из вышесказанного можно сделать вывод, что система архивации Windows хорошо подходит для создания резервных копий системы и пользовательских данных, а также «родных» служб и приложений. Для архивации сложного стороннего ПО лучше использовать средства, предусмотренные производителем данного ПО.
Для того, чтобы начать использовать систему архивации Windows Server сначала нужно установить одноименный компонент, это делается через Мастер добавления ролей и компонентов.
Затем оснастку управления службой можно запустить либо через Средства в Диспетчере серверов, либо через ярлык в Панель управления — Администрирование.
Оснастка абсолютно типична для служб Windows Server и не вызывает каких-либо затруднений при работе с ней.
Беглый взгляд на экран сразу позволяет оценить текущие настройки и состояние службы, доступные действия сосредоточены справа. Их немного: Однократная архивация, архивация по расписанию и восстановление. Нас прежде всего интересует расписание, хотя однократная архивация тоже довольно удобный инструмент, который позволяет быстро сделать копию состояния сервера перед какими-нибудь потенциально опасными действиями, чтобы была возможность откатиться на самое их начало.
Нажав на Расписание архивации мы запустим одноименного мастера, который предлагает нам архивировать весь сервер целиком, либо указать объекты для выборочной архивации.
Заархивировать все и сразу мы всегда успеем, поэтому выберем настраиваемый тип архивации. Следующим шагом нам будет предложено выбрать объекты для архивации.
Для их добавления просто нажмите Добавить элементы.
Если выбрать Восстановление исходного состояния системы, то автоматически будут добавлены Состояние системы, системный раздел (диск C:) и служебный раздел с загрузчиком. К этим данным мы в учебных целях добавили папку с базами MS SQL, которые должны представлять некие пользовательские данные.
Перед тем как двигаться дальше не забудьте заглянуть в Дополнительные параметры, здесь можно настроить исключения, например, совсем ни к чему копировать временные файлы.
А также задать параметры службы теневого копирования, если у вас есть приложения использующие данную службу, например, MS SQL Server, то следует выбрать настройку Копировать журнал VSS, что обеспечит их нормальное взаимодействие со службой теневого копирования, в том числе и при восстановлении.
Затем нужно будет создать расписание, задача предельно простая, можно запускать архивацию как один, так и несколько раз в день, минимальный шаг интервала — полчаса.
С расписанием разобрались, теперь самое время определиться с местом хранения архивов. На выбор предлагается три варианта, каждый из них довольно неплохо прокомментирован, что облегчает правильный выбор:
Как мы уже говорили, оптимальным является выделение для архивации целого диска, мы рекомендуем использовать для этой цели iSCSI диски, что позволяет решить сразу две основные задачи: оптимально использовать дисковое пространство и хранить архивы отдельно от системы.
Отдельно стоит остановиться на возможности разместить архив в сетевой папке, несмотря на жесткие ограничения этот способ удобно использовать при однократной архивации, когда нужно быстро создать архив и разместить его вне сервера.
Если вы выбрали диск, то он будет отформатирован и скрыт, это обеспечивает дополнительную защиту от возможных деструктивных воздействий, например, троянов-шифровальщиков.
На последнем шаге следует еще раз убедиться в правильности сделанных настроек и подтвердить их нажатием на кнопку Готово.
Теперь осталось дождаться указанного времени и убедиться, что процесс архивации был выполнен без сбоев. При создании расписания следует принять во внимание нагрузку на сеть и дисковую подсистему хранилища, что может приводить к снижению их производительности.
После того, как резервная копия создана будет не лишним проверить возможность восстановления из нее. Для этого выберем в оснастке одноименное действие, при этом будет запущен Мастер восстановления, который первым делом попросит указать расположение архива:
Затем указываем дату и время создания резервной копии на которую мы хотим откатиться, доступные даты подсвечиваются полужирным шрифтом.
После чего указываем, что именно мы хотим восстановить:
Как видим, это могут быть файлы и папки, виртуальные машины Hyper-V, тома, приложения и состояние системы. Отдельно следует упомянуть о приложениях. Эта функция доступна только для зарегистрированных в системе архивации приложений, которые должны уметь работать с API этой службы и поддерживать VSS. Проще говоря, в этот список попадает ограниченное количество программ, в основном от самой Microsoft, а для стороннего софта данная функция бесполезна.
В тоже время трудно переоценить возможность восстановления состояния системы, которая позволяет выполнить откат состояния ОС, не затрагивая при этом пользовательские данные. Это сильно выручает в ситуациях, когда между внесением изменений в систему и выявлением их негативного эффекта прошло какое-то время.
Восстановление состояния системы производится в два этапа каждый из которых завершается перезагрузкой.
Причем второй этап выглядит как обычная загрузка ОС и не выводит никаких сообщений, просто выполняя перезагрузку через некоторое время. Может показаться что произошла ошибка или сбой, но это не так.
Поэтому просто следует запастись терпением и дождаться сообщения об успешном завершении операции. В зависимости от скорости сети, производительности дисков и объема данных эта операция может занять значительное время.
Альтернативой восстановления состояния системы может служить восстановление на уровне тома, при этом все данные будут уничтожены и том будет приведен в состояние, в котором он находился на указанную дату. Это может оказаться полезным в случае вирусного инцидента, когда вы хотите быть уверенным, что в системе не осталось закладок вредоносного ПО, а также в случаях, когда исходный том был поврежден.
В общем и целом, данная операция ничем не отличается от восстановления тома из образа любым иным ПО, например, Acronis.
При восстановлении папок и файлов можно гибко управлять параметрами восстановления, например, сохранив обе версии файла: текущую и восстанавливаемую, это полезно в тех случаях, когда файл был случайно перезаписан, но результат текущей работы также нужен. При восстановлении можно также восстановить все права доступа на файлы и папки, что важно, если у вас используется сложная система назначения прав.
Как видим, система архивации Windows Server представляет собой весьма функциональный и удобный инструмент, позволяющий осуществлять успешное восстановление данных на любом уровне и в тоже время снимающая с администратора значительную часть забот по управлению этим процессом. Поэтому если вы еще не используете данную систему архивации, то после прочтения данного материала самое время более пристально к ней присмотреться.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.