- 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 запустити резервне копіювання: запускає одноразове резервне копіювання; якщо викликати його без параметрів, повторно використовуються налаштування для щоденного запланованого резервного копіювання.
- wbadmin розпочати відновлення: ініціює відновлення певних томів, програм, файлів або папок.
- wbadmin запустити sysrecovery: Виконує повне відновлення системи (всі томи, що містять операційну систему, та їх стан). Доступно лише з середовища відновлення Windows (WinRE).
- wbadmin запустити systemstatebackup: створює резервну копію стану системи (реєстр, файли завантаження, Active Directory тощо, залежно від ролі сервера).
- wbadmin запустити 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:, також включено всі критичні томи, і користувач не отримає запиту. (параметр -quiet). Результатом буде образ, придатний для відновлення системи у разі катастрофи.
Ключові параметри запуску резервного копіювання wbadmin
Команда wbadmin start backup – це серце системи резервного копіюванняа його параметри дозволяють точно налаштувати його поведінку. Корисно знати хоча б найпоширеніші з них:
| Параметр | Опис |
|---|---|
| -резервна_ціль | Визначте, де буде збережена резервна копіяЦе може бути літера диска (F:), шлях до тому на основі GUID (типу \\?\Volume{GUID}\) або UNC-шлях до мережевого ресурсу (\\servidor\recurso\За замовчуванням WBAdmin створить папку в межах місця призначення. WindowsImageBackup\NombreEquipo\. |
| -включати | Дозволяє вкажіть список елементів, розділених комами, які ви хочете включитиТоми, папки або файли. Шляхи можуть бути за літерою диска, точкою монтування або іменами томів на основі GUID (що закінчуються зворотною скісну рискою). Підтримуються символи підстановки (*). Цей параметр завжди потрібно використовувати з -backupTarget. |
| - виключити | Він служить для виключити певні шляхи з копії (файли, папки або томи). Синтаксис подібний до -include, також з підтримкою шаблонів, і вимагає використання разом з -backupTarget. |
| -nonRecurseInclude / -nonRecurseExclude | Вони працюють як включення/виключення, але без перегляду підпапокВони застосовуються лише до вказаного шляху, не спускаючись на рівень нижче в дереві каталогів. |
| -allCritical | WBAdmin Включити всі критичні системні томи (ті, що містять операційну систему або компоненти, необхідні для завантаження). Обов'язково поєднуйте його з -backupTarget, і його можна використовувати одночасно з -include. |
| -systemState | Додати до копії весь стан системи (завантажувальні файли, реєстр, sysvol, Active Directory, метабаза IIS, служби сертифікатів тощо, залежно від встановлених ролей). Ідеально підходить для контролерів домену та серверів із критично важливими ролями. |
| -noVerify | У копіях на знімні носії, пропускає перевірку на помилки в кінці копіїЯкщо ви ним не користуєтеся, копії на DVD-диску або інших знімних носіях перевіряються автоматично. |
| -користувач / -пароль | Вони використовуються, коли місцем призначення є спільний мережевий ресурс. Вони вказують облікові дані з дозволом на запис. про віддалену папку, де буде збережена копія. |
| -noInheritAcl | Це створює папку для копіювання Не успадковувати дозволи від спільного ресурсуНатомість використовуйте облікові дані, вказані за допомогою параметрів -user та -password. Таким чином, лише ці користувачі (або адміністратори/оператори резервного копіювання на цільовому сервері) матимуть доступ до резервної копії. |
| -vssFull | Доручіть WBAdmin виконати повна копія за допомогою служби тіньового копіювання томів (VSS)Це оновлює історію резервного копіювання файлів і скорочує журнали програм за потреби. Не рекомендується, якщо інше програмне забезпечення для резервного копіювання вже обробляє інкрементальні/диференціальні резервні копії тих самих програм. |
| -vssCopy | Він також створює копію за допомогою VSS, але без зміни історії копіювання А також не обрізати записи. Таким чином, послідовність інкрементального/диференціального резервного копіювання інших інструментів, що працюють на тих самих томах, не порушується. Це поведінка за замовчуванням. |
| -спокійно | Це робить команду запускатися без відображення запитань або підтвердженьЦе важливо під час програмування автоматичні завдання. |
Кілька важливих моментів: якщо ви зберігаєте кілька копій в одній віддаленій спільній папці без упорядкування підпапок, Нова копія може перезаписати попереднюКрім того, якщо резервне копіювання не вдається створити під час процесу, ви можете залишитися без дійсної версії. Тому рекомендується створювати підпапки (за датою, за сервером тощо) та завжди підтримувати достатньо місця на спільному ресурсі.
Практичні приклади запуску резервного копіювання wbadmin
Щоб краще зрозуміти, як поєднуються параметри, розглянемо кілька реальних прикладів використання команди копіювання:
1) Зробіть копію томів E:, папки D:\точка монтування та том, ідентифікований 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, так і консоль 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» у С:
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 версій, які ви вкажете.
- -deleteНайстаріші: видаляє найстарішу доступну копію, швидко звільняючи місце.
Два дуже поширені приклади будуть такими:
- Видалити резервну копію системи без збереження стану, створену 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 Це не дозволяє безпосередньо видаляти копії, які не відповідають стану системиАльтернативним рішенням є видалення відповідних тіньових копій у місці призначення за допомогою інструмента командного рядка. diskshadowОднак, саме тут ви вступаєте на делікатну територію, і важливо точно знати, що ви робите.
Використання Windows Server Backup (графічного інтерфейсу користувача) як доповнення до WBAdmin
Хоча WBAdmin дуже потужний, багато людей віддають перевагу Використовуйте графічний інтерфейс резервного копіювання Windows Server для виконання більш рутинних завданьЦей інтегрований інструмент дозволяє створювати резервні копії всього сервера, певних томів, стану системи або окремих файлів/папок, а потім відновлювати їх з локального сховища або NAS.
Типовий процес одноразового резервного копіювання за допомогою служби резервного копіювання Windows Server буде таким:
- Відкрийте Диспетчер сервера, перейдіть до Інструменти та запустіть «Архівне копіювання 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 як технічний «план Б» на випадок, коли справи стануть складними і вам знадобиться повний контроль з консолі.
Пристрасний письменник про світ байтів і технологій загалом. Я люблю ділитися своїми знаннями, пишучи, і саме це я буду робити в цьому блозі, показуватиму вам все найцікавіше про гаджети, програмне забезпечення, апаратне забезпечення, технологічні тренди тощо. Моя мета — допомогти вам орієнтуватися в цифровому світі в простий і цікавий спосіб.



