- WBAdmin позволяет создавать, планировать, запрашивать и восстанавливать резервные копии системы, томов и файлов из командной строки Windows.
- Правильное использование таких параметров, как -backupTarget, -include, -allCritical, -systemState и опции VSS, определяет качество и объем каждой резервной копии.
- На серверах под управлением Windows WBAdmin интегрируется с Windows Server Backup и сосуществует со сторонними решениями, такими как AOMEI Backupper или Vinchin Backup & Recovery.
- Сочетание копий образов системы с дополнительными инструментами и политиками очистки обеспечивает надежную стратегию резервного копирования, защищающую от сбоев и атак.
Если вы управляете серверами или настольными компьютерами под управлением Windows и опасаетесь потери данных, воспользуйтесь инструментом командной строки. WBAdmin — это ключевой инструмент для создания и восстановления резервных копий. Мощная и гибкая. Хотя многих пугает эта консоль, как только вы поймете логику ее команд, она станет незаменимым союзником в борьбе с аппаратными сбоями, вредоносными программами или человеческими ошибками.
В этом руководстве вы найдете очень подробное описание темы, изложенное на испанском языке в доступной форме. Как работает WBAdmin, какие команды он предлагает, как создавать и восстанавливать резервные копии в Windows 7, 10 и Windows Server.А также какие существуют графические альтернативы, если вам не хочется возиться с консолью. Идея состоит в том, чтобы по завершении статьи вы получили четкое и практическое понимание всей экосистемы резервного копирования с помощью WBAdmin.
Что такое WBAdmin и для чего он на самом деле используется?
WBAdmin — это утилита резервного копирования из командной строки, встроенная в WindowsЭта программа заменила старый инструмент NTBackup много лет назад и доступна для различных операционных систем: Windows Vista, 7, 8, 10, 11 и Windows Server 2008/2008 R2/2012/2016/2019/2022. Она разработана таким образом, чтобы с помощью консоли с правами администратора можно было создавать резервные копии и восстанавливать операционную систему, целые тома, файлы, папки и некоторые приложения.
При запуске копирования с помощью WBAdmin система генерирует Файлы образов виртуальных дисков (.VHD или .VHDX) в сопровождении XML-файлов конфигурации.Эти образы можно монтировать через «Управление дисками» Windows, что позволяет просматривать их содержимое, как если бы это были обычные диски, и восстанавливать файлы с высокой степенью детализации.
Этот инструмент не только создает копии, но и способен на... Активация и деактивация запланированных резервных копий, отображение списка существующих резервных копий, отображение их содержимого, удаление резервных копий, восстановление каталога резервных копий и выполнение полного восстановления. (включая классическое "восстановление до состояния "голого железа"", то есть возврат всей системы в предыдущее состояние даже на новом оборудовании).
Для надежного использования WBAdmin необходимо четко понимать два требования: во-первых, принадлежать к соответствующим группам (Администраторы или операторы резервного копирования, в зависимости от задачи) и, с другой стороны, всегда открывайте консоль от имени администратора. Для этого щелкните правой кнопкой мыши на «Командная строка» или PowerShell и выберите Запуск от имени администратора.
Необходимые разрешения и высокий уровень исполнения.
Не все операции WBAdmin предъявляют одинаковые требования к безопасности; Windows в этом отношении довольно строга, потому что Неправильное восстановление системы или удаление резервных копий может сделать систему непригодной для использования.Для настройки регулярного резервного копирования по расписанию необходимо быть членом группы АдминистраторыДля всех остальных задач (разовые резервные копии, восстановление, запросы и т. д.) достаточно просто принадлежать к группе. Резервные операторы или администраторам, либо имеют эквивалентные делегированные права посредством директив.
Во всех случаях есть одно условие, которое нельзя пропустить: Откройте WBAdmin из консоли с повышенными правами.Если вы запускаете команды из обычной командной строки или окна PowerShell, многие из них завершатся ошибкой или приведут к ошибке «Доступ запрещен». Стандартная процедура проста: найдите «Командная строка» в меню «Пуск», щелкните правой кнопкой мыши и выберите «Запустить от имени администратора». После открытия окна с повышенными правами вы можете начать работу с резервными копиями.
Основные команды WBAdmin и назначение каждой из них.
WBAdmin группирует свои функции в ряд основных команд, каждая из которых предназначена для выполнения определенного типа задач. Понимание этих команд позволит вам... Разработайте комплексную стратегию резервного копирования, восстановления и очистки. не касаясь графического интерфейса.
К числу наиболее важных предписаний для повседневной административной работы относятся следующие:
- wbadmin удалить каталогЭта функция удаляет каталог резервных копий с локального компьютера, если он поврежден. Используйте её только в том случае, если у вас нет другого варианта и есть резервные копии в другом месте, из которых можно восстановить каталог.
- wbadmin удалить systemstatebackupЭта команда удаляет одну или несколько резервных копий состояния системы, чтобы освободить место, когда они больше не нужны.
- wbadmin отключить резервное копированиеОтключает запланированное ежедневное резервное копирование на сервере или компьютере.
- wbadmin включить резервное копированиеНастройте и включите запланированное задание копирования, указав место назначения и элементы, которые вы хотите защитить.
- wbadmin получить дискиЭта команда выводит список всех дисков, которые в данный момент подключены; она очень полезна для проверки букв дисков и определения мест, где можно сохранить их копии.
- wbadmin получить предметы: показывает, какие именно элементы включены в резервную копию (тома, папки и т. д.).
- wbadmin получить статус: отображает статус текущей операции копирования или восстановления.
- wbadmin получить версии: содержит подробную информацию обо всех доступных резервных копиях для восстановления, независимо от того, находятся ли они на локальном компьютере или во внешнем хранилище или сети.
- wbadmin восстановить каталогЭта функция извлекает копию каталога из альтернативного места хранения, если локальный каталог поврежден.
- wbadmin start backupЭта команда запускает одноразовое резервное копирование; если вызвать её без параметров, будут использованы настройки для ежедневного запланированного резервного копирования.
- wbadmin start recovery: инициирует восстановление определенных томов, приложений, файлов или папок.
- wbadmin start sysrecoveryВыполняет полное восстановление системы (все тома, содержащие операционную систему и ее состояние). Доступно только из среды восстановления Windows (WinRE).
- wbadmin start systemstatebackup: создает резервную копию состояния системы (реестр, загрузочные файлы, Active Directory и т. д., в зависимости от роли сервера).
- wbadmin start systemstaterecovery: запускает восстановление состояния системы из предыдущей резервной копии.
- wbadmin остановить задание: останавливает операцию копирования или восстановления, которая еще не завершена.
Благодаря такому диапазону вы охватываете весь жизненный цикл копии: Создайте его, просмотрите его, получите к нему доступ, запланируйте и, когда придет время, удалите его.Главное — правильно подобрать синтаксис и контролировать место сохранения изображений.
Почему вам необходимы резервные копии образов системы с помощью WBAdmin
Помимо теории, стоит помнить и о причинах всего этого. Существует немало ситуаций, в которых... Наличие актуального образа системы — это разница между паникой и катастрофой.: катастрофические сбои операционной системы, внезапно выходящие из строя диски, проблемные обновления, изменения оборудования, препятствующие загрузке системы, или заражение вредоносным ПО и программами-вымогателями, которые шифруют или повреждают данные.
В любом из этих сценариев, если у вас нет образа системы или надежной резервной копии критически важных томов, вы столкнетесь с... потеря данных, длительные переустановки и простои. Это может быть смертельно опасно в производственной среде. С помощью WBAdmin вы можете создавать образы системы на серверах Windows 10 и более современных версиях из командной строки, не полагаясь исключительно на графические мастера.
В более старых версиях, таких как Windows 7 и 8, многие использовали «Историю файлов» или OneDrive для резервного копирования документов, но эти решения оказываются неэффективными, когда это необходимо. Скопируйте всю систему и будьте готовы восстановить её на другой диск или даже на другой компьютер.Вот тут-то и пригодится созданная с помощью WBAdmin копия образа системы.
Кроме того, WBAdmin можно использовать для создания резервных копий "на физическом оборудовании", предназначенных для переустановить операционную систему на другом оборудовании, сохранив при этом конфигурацию и данные. критических томов (и захват образов дисков при необходимости).
Создайте полную резервную копию с помощью WBAdmin в Windows 10.
В Windows 10 вы можете использовать WBAdmin как из PowerShell, так и из командной строки, всегда запуская его от имени администратора. Этот процесс более сложный, чем с графическим мастером, но он обеспечивает очень высокий уровень контроля над тем, что и куда копируется.
Общий алгоритм действий при создании полной копии будет выглядеть примерно так: сначала вы принимаете решение. Какое подразделение или подразделения вы хотите защитить и куда они будут направлены? (обычно внешний диск или общая сетевая папкаДалее вы формируете команду WBAdmin с соответствующими параметрами и запускаете её; система создаст образ со всеми критически важными томами и информацией об операционной системе.
Базовый синтаксис для полного копирования основан на команде:
wbadmin start backup
Типичный пример копирования диска C: (на котором находится система) на внешний диск E:, включая все критически важные тома, будет выглядеть следующим образом:
wbadmin start backup -backupTarget:E: -include:C: -allCritical -quiet
С помощью этой команды вы указываете, что Конечный узел — E:, основной источник — C:, все критически важные тома также включены, пользователю не будет запрашиваться подтверждение. (параметр -тихий). В результате будет получен образ, пригодный для восстановления системы в случае аварии.
Основные параметры команды wbadmin start backup
Команда Команда `wbadmin start backup` является основой системы резервного копирования.А его параметры позволяют точно настроить его поведение. Полезно знать хотя бы наиболее часто используемые из них:
| параметр | Описание |
|---|---|
| -backupTarget | Укажите, куда будет сохранена резервная копия.Это может быть буква диска (F:), путь к тому на основе GUID (типа \\?\Volume{GUID}\) или путь UNC к сетевому ресурсу (\\servidor\recurso\По умолчанию WBAdmin создаст папку внутри целевого каталога. WindowsImageBackup\NombreEquipo\. |
| -включают | Это позволяет укажите разделенный запятыми список элементов, которые вы хотите включить.Тома, папки или файлы. Пути могут быть указаны по букве диска, точке монтирования или именам томов на основе GUID (заканчивающимся обратной косой чертой). Поддерживаются символы подстановки (*). Этот параметр всегда должен использоваться с параметром -backupTarget. |
| -исключать | Он служит для исключить определенные пути из копирования (файлы, папки или тома). Синтаксис аналогичен параметру -include, также с поддержкой подстановочных знаков, и требует использования его совместно с параметром -backupTarget. |
| -nonRecurseInclude / -nonRecurseExclude | Они работают как включение/исключение, но без просмотра подпапокОни применяются только к указанному пути, не спускаясь на уровень ниже в дереве каталогов. |
| -allCritical | WBAdmin Включите все критически важные системные тома. (те, которые содержат операционную систему или компоненты, необходимые для загрузки). Обязательно использовать его в сочетании с -backupTarget, и его можно использовать одновременно с -include. |
| -системное состояние | Добавить в копию все состояние системы (загрузочные файлы, реестр, sysvol, Active Directory, метабаза IIS, службы сертификатов и т. д., в зависимости от установленных ролей). Идеально подходит для контроллеров домена и серверов с критически важными функциями. |
| -noVerify | При копировании на съемные носители, пропускает проверку ошибок в конце копированияЕсли вы не используете эту функцию, проверка копий на DVD или других съемных носителях выполняется автоматически. |
| -пользователь / -пароль | Они используются, когда местом назначения является общий сетевой ресурс. Они указывают учетные данные с правами на запись. о удалённой папке, где будет сохранена копия. |
| -noInheritAcl | Это создаёт папку для копирования. Не наследуйте права доступа от общего ресурса.Вместо этого используйте учетные данные, указанные с помощью параметров -user и -password. Таким образом, доступ к резервной копии смогут получить только указанные пользователи (или администраторы/операторы резервного копирования на целевом сервере). |
| -vssПолный | Дайте указание WBAdmin выполнить полная копия с использованием службы теневого копирования томов (VSS)Эта функция обновляет историю резервного копирования файлов и при необходимости усекает журналы приложений. Не рекомендуется использовать её, если другое программное обеспечение для резервного копирования уже поддерживает инкрементальное/дифференциальное резервное копирование тех же приложений. |
| -vssCopy | Также создается копия с помощью VSS, но без изменения истории копирования Записи не усекаются. Таким образом, последовательность инкрементного/дифференциального резервного копирования другими инструментами, работающими с теми же томами, не нарушается. Это поведение по умолчанию. |
| -тихо | Это создает команду. Запускать без отображения вопросов или подтверждений.Это крайне важно при программировании. автоматические задачи. |
Несколько важных замечаний: если вы сохраняете несколько копий в одной и той же удаленной общей папке, не организуя подпапки, Новая копия может перезаписать предыдущую.Кроме того, если резервное копирование завершится неудачей в процессе, вы можете остаться без действующей версии. Поэтому рекомендуется создавать подпапки (по дате, по серверу и т. д.) и всегда поддерживать достаточный запас свободного места на общем ресурсе.
Практические примеры команды wbadmin start backup
Чтобы лучше понять, как комбинируются параметры, рассмотрим несколько реальных примеров использования команды копирования:
1) Сделайте копию томов на диске E:, а именно папки. D:\mountpoint и том, идентифицированный по GUID в F::
wbadmin start backup -backupTarget:F: -include:E:,D:\mountpoint,\\?\Volume{cc566d14-44a0-11d9-9d93-806e6f6e6963}\
2) Создайте одноразовую копию двух папок (G:\folder1 и H:\folder2) на диске D:, включая состояние системы, используя тип копирования VSS, который не влияет на запланированные дифференциальные резервные копии:
wbadmin start backup -backupTarget:D: -include:G:\folder1,H:\folder2 -systemState -vssCopy
3) Выполните однократное, нерекурсивное копирование папки D:\folder1 в сетевой ресурс, ограничив доступ администраторам и операторам резервного копирования:
wbadmin start backup -backupTarget:\\backupshare\backup1 -noInheritAcl -nonRecurseInclude:D:\folder1
Как видите, играя с место назначения, включенные элементы, параметры VSS и управление правами доступа. Политику копирования можно адаптировать практически под любые потребности: от защиты только определенных каталогов до копирования всей системы.
WBAdmin в Windows Server 2012 и более поздних версиях
В серверных средах WBAdmin еще более актуален. В Windows Server 2012, 2012 R2, 2016, 2019 или 2022 этот инструмент незаменим. Она основана на функции резервного копирования Windows Server.который необходимо предварительно установить через Диспетчер серверов (Управление > Добавить роли и компоненты > Компоненты > Резервное копирование Windows Server).
После установки вы можете использовать как графический интерфейс Windows Server Backup, так и консоль WBAdmin. Консоль открывает возможности для расширенных сценариев, таких как: копии на голом металлекопирование файлов в сетевые хранилища с указанием учетных данных, резервное копирование виртуальных машин Hyper-V и планирование по точно установленному времени.
Вот несколько типичных примеров для Windows Server 2012:
- Скопируйте данные с аппаратного обеспечения на диск E:
wbadmin start backup -backupTarget:E: -include:C: -allCritical -systemState -vssFull - Скопируйте диск C: и папку D:\Video в сетевую папку:
wbadmin start backup -include:C:,D:\Video -backupTarget:\\192.168.1.222\backup -user:USUARIO -password:CONTRASEÑA -quiet - Копия виртуальной машины Hyper-V под названием «сервер 1» в C:
wbadmin start backup -backupTarget:C: -hyperv:"Servidor 1" - Ежедневное резервное копирование состояния системы в G: по расписанию в определенное время:
wbadmin enable backup -addTarget:G: -systemState -schedule:06:44
Обратите внимание, что параметр -schedule поддерживает несколько временных интервалов, разделенных запятыми, поэтому Вы можете назначить несколько исполнений в день. Если этого требует ваша политика резервного копирования. Однако остаются некоторые ограничения: WBAdmin работает только с томами NTFS и в более старых версиях позволяет запланировать только одно резервное копирование на компьютер.
Восстановление резервных копий с помощью WBAdmin на серверах Windows.
Восстановление — это обратная сторона медали. С помощью WBAdmin вы можете Восстановите все — от отдельных файлов и папок до всей системы, включая гипервизоры, виртуальные машины, состояние системы или целые тома.В некоторых случаях, например, при восстановлении системы до исходного состояния, вам потребуется загрузиться в среду восстановления Windows и открыть консоль оттуда.
Чтобы определить, какую резервную копию следует восстановить, обычно начинают с:
wbadmin get versions -backupTarget:<Destino>чтобы увидеть идентификатор каждой версии копии (формат мм/дд/гггг-чч:мм).mountvolдля получения путей на основе GUID, если буквы дисков изменились в среде восстановления.wbadmin get items -version:<Versión> -backupTarget:<Destino>перечислить содержимое конкретного экземпляра.
Имея эту информацию, вы можете составить команды восстановления. Например:
- Восстановление с нуля копии, сохраненной на диске E: 17.06.2020 в 04:41:
wbadmin start sysrecovery -version:06/17/2020-04:41 -backupTarget:E: -machine:"Servidor 1" - Восстановление копии из общей сетевой папки:
wbadmin start recovery -version:06/17/2020-05:33 -backupTarget:\\192.168.1.222\backup -machine:"Servidor 1" - Восстановление виртуальной машины Hyper-V "Сервер 1" из E::
wbadmin start recovery -version:06/17/2020-06:28 -itemType:HyperV -items:"Servidor 1" -backupTarget:E: - Восстановите состояние системы, созданное в 06:44 из E::
wbadmin start systemstateRecovery -version:06/17/2020-06:44 -backupTarget:E:
Во всех случаях вы должны Запустите консоль от имени администратора и вступите в группу «Операторы резервного копирования» или «Администраторы».Кроме того, некоторые параметры, такие как -machine, необходимы только в том случае, если вы сохраняете копии нескольких машин в одном и том же месте назначения.
Удалите старые копии с помощью WBAdmin
Со временем резервные диски заполняются. WBAdmin предоставляет несколько вариантов для этого. Удалите старые резервные копии, не удаляя папки или снимки вручную вслепую.Наиболее важными параметрами в этой области являются:
- -версия: удаляет конкретную версию копии, идентифицированную по дате и времени.
- -keepVersions: удаляет все копии, кроме последних N указанных вами версий.
- -deleteOldest: удаляет самую старую доступную копию, быстро освобождая место.
Два очень распространенных примера:
- Удалите резервную копию системы без сохранения состояния, созданную 17.06.2020 в 06:22 и сохраненную в E::
wbadmin delete backup -version:06/17/2020-06:22 -backupTarget:E: - Удалите все копии состояния системы на диске E:, кроме трех самых последних:
wbadmin delete systemstateBackup -keepVersions:3 -backupTarget:E:
В Windows Server 2008 R2 и более ранних версиях функция резервного копирования Windows Server Backup Это не позволяет напрямую удалять копии, не относящиеся к состоянию системы.Альтернативным решением является удаление соответствующих теневых копий в целевом месте с помощью инструмента командной строки. diskshadowОднако именно здесь вы вступаете на деликатную территорию, и важно точно знать, что вы делаете.
Использование Windows Server Backup (GUI) в качестве дополнения к WBAdmin
Хотя WBAdmin — очень мощный инструмент, многие предпочитают... Для выполнения более рутинных задач используйте графический интерфейс резервного копирования Windows Server.Этот встроенный инструмент позволяет создавать резервные копии всего сервера, отдельных томов, состояния системы или отдельных файлов/папок, а затем восстанавливать их с локального хранилища или NAS-сервера.
Типичный процесс однократного резервного копирования с помощью Windows Server Backup выглядит следующим образом:
- Откройте Диспетчер серверов, перейдите в раздел «Инструменты» и запустите «Резервное копирование Windows Server».
- Выберите «Локальное резервное копирование», а на панели действий нажмите «Создать резервную копию один раз…».
- Выберите «Различные параметры», а затем «Полный сервер (рекомендуется)», чтобы скопировать весь сервер.
- Выберите, будет ли местом назначения локальный диск или удаленная общая папка.
- Укажите целевой диск или UNC-путь, просмотрите сводку и нажмите «Резервное копирование».
Для восстановления с помощью этого же инструмента рабочий процесс также управляется: Вы выбираете «Восстановить…», указываете местоположение резервных копий, выбираете дату, тип восстановления (приложение, том, файлы и т. д.) и место назначения.Это хороший вариант для администраторов, которые не хотят запоминать сложный синтаксис, но при этом нуждаются в надежной системе резервного копирования.
Альтернативы от сторонних разработчиков: AOMEI Backupper Server и Vinchin Backup & Recovery.
WBAdmin и Windows Server Backup хорошо справляются с основными сценариями, но У них есть явные ограничения: только файловая система NTFS, простое программирование и ограниченная гибкость в плане расширенных возможностей.Именно поэтому многие профессиональные организации предпочитают использовать стороннее программное обеспечение для резервного копирования с графическим интерфейсом и дополнительными функциями.
Широко распространенным примером является AOMEI Backupper Server, который предлагает интуитивно понятный интерфейс для Резервное копирование системы, дисков, разделов и файлов в Windows Server 2003/2008/2012/2016/2019/2022, а также в настольных версиях Windows.. Его особенности включают в себя:
- Гибкое планирование ежедневного, еженедельного или ежемесячного резервного копирования с возможностью использования триггеров событий или автоматического резервного копирования при подключении USB-накопителя.
- Поддерживаются инкрементные и дифференциальные резервные копии, которые сохраняют только изменения, экономя место и время.
- Автоматические схемы очистки старых копий в зависимости от количества, возраста или занимаемого места.
- Совместимость с различными типами накопителей (внутренние, внешние, USB, RAID, NAS, сетевые) и с файловыми системами, отличными от NTFS (FAT32, FAT16, EXT2, EXT3 и т. д.).
- Расширенные функции, такие как выравнивание SSD-накопителей, редактирование разделов при восстановлении на диски больших размеров, универсальное восстановление на различное оборудование и даже развертывание образов на нескольких компьютерах по сети.
Еще одно часто упоминаемое решение — Vinchin Backup & Recovery, которое специализируется на... Резервное копирование виртуальных машин, репликация данных и высокая доступность.Она поддерживает полное, инкрементальное и моментальное резервное копирование, а также технологии уменьшения объема данных для экономии места и специальную защиту от программ-вымогателей в хранилищах резервных копий.
Vinchin совместим с широким спектром версий Windows (от 7 до 11 и всеми редакциями Windows Server от 2003 до 2022) и позволяет Определять автоматизированные задачи, выбирать типы резервного копирования, мигрировать виртуальные машины между хостами и управлять стратегиями восстановления. через централизованную консоль. Как правило, предлагаются также длительные пробные периоды, позволяющие оценить, подходит ли это решение для вашей инфраструктуры.
В обоих случаях идея заключается в том, что Не отказывайтесь от мощных инструментов WBAdmin и Windows Server Backup, а дополните их более удобными и многофункциональными средствами. когда сложность окружающей среды это оправдывает.
В конечном итоге, освоение WBAdmin дает вам очень прочную основу: вы понимаете, что именно резервируется, где, когда и как это восстановить в случае кризиса. После этого вы можете решить, достаточно ли вам командной строки и встроенного мастера, или вы предпочитаете делегировать повседневные задачи графическим интерфейсам, а WBAdmin оставить в качестве технического «плана Б» на тот случай, когда возникнут трудности и потребуется полный контроль из консоли.
Страстный писатель о мире байтов и технологий в целом. Мне нравится делиться своими знаниями в письменной форме, и именно этим я и займусь в этом блоге: покажу вам все самое интересное о гаджетах, программном обеспечении, оборудовании, технологических тенденциях и многом другом. Моя цель — помочь вам ориентироваться в цифровом мире простым и интересным способом.



