- 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 Disk Management, което ви позволява да изследвате съдържанието им, сякаш са нормални дискове, и да възстановявате файлове по подробен начин.
Инструментът не само създава копия, но е способен и на Активирайте и деактивирайте планирани архивирания, избройте съществуващите архиви, покажете тяхното съдържание, изтрийте архиви, възстановете каталога с архиви и извършете пълно възстановяване. (включително класическото „възстановяване на гол метал“, тоест връщане на цялата система в предишно състояние дори на нов хардуер).
За да използвате WBAdmin надеждно, трябва да сте наясно с две изисквания: първо, принадлежат към съответните групи (Администратори или Резервни оператори, в зависимост от задачата) и, от друга страна, винаги отваряйте конзолата като администратор. Това включва щракване с десния бутон върху „Команден ред“ или PowerShell и избор на Изпълнете като администратор.
Необходими разрешителни и високо ниво на изпълнение
Не всички операции на WBAdmin имат едни и същи изисквания за сигурност; Windows е доста строг тук, защото Неправилно възстановяване на системата или изтриване на резервни копия може да направи системата неизползваема.За да настроите редовно планирано архивиране, трябва да сте член на групата от AdministradoresЗа всички останали задачи (еднократни архивирания, възстановявания, заявки и др.), е достатъчна само принадлежността към групата. Резервни оператори или на администраторите, или имат еквивалентни делегирани разрешения чрез директиви.
Във всички случаи има едно условие, което не можете да пропуснете: Отворете 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 стартира възстановяване на системното състояние: стартира възстановяване на състоянието на системата от предишен архив.
- wbadmin спиране на задачата: спира операция по копиране или възстановяване, която все още е в ход.
С този диапазон покривате целия жизнен цикъл на едно копие: създайте го, консултирайте го, извлечете го, планирайте го и, когато му дойде времето, го изтрийтеКлючът е да ги комбинирате с правилния синтаксис и да имате контрол върху местоназначението, където запазвате изображенията.
Защо ви е необходимо архивиране на системни образи с WBAdmin
Отвъд теорията, струва си да си припомним причината за всичко това. Има доста ситуации, в които Наличието на скорошен системен образ прави разликата между страх и бедствие.: катастрофални повреди на операционната система, дискове, които умират без предупреждение, проблемни актуализации, промени в хардуера, които пречат на системата да се стартира, или инфекции със зловреден софтуер и рансъмуер, които криптират или повредят данни.
Във всеки от тези сценарии, ако нямате системен образ или надеждно резервно копие на критичните си томове, ще се сблъскате с... загуба на данни, продължителни преинсталации и прекъсвания което може да бъде смъртоносно в производствена среда. С WBAdmin можете да генерирате системни образи на Windows 10 или по-нови сървъри от командния ред, без да разчитате единствено на графични помощници.
В по-стари версии като Windows 7 и 8, мнозина разчитаха на File History или 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 е сърцето на системата за архивиранеи параметрите му ви позволяват да настройвате фино поведението му. Полезно е да знаете поне най-често използваните:
| Параметър | описание |
|---|---|
| -backupTarget | Определете къде ще се запази резервното копиеМоже да бъде буква на устройство (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.който трябва да инсталирате предварително от Server Manager (Управление > Добавяне на роли и функции > Функции > Windows Server Backup).
След като го инсталирате, можете да използвате както графичния интерфейс на 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 "Server 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:
Във всички случаи трябва Стартирайте конзолата като администратор и принадлежете към групата Backup Operators или Administrators.Освен това, някои параметри като -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 Backup за по-рутинни задачиТози интегриран инструмент ви позволява да правите резервни копия на целия сървър, конкретни томове, състоянието на системата или отделни файлове/папки и по-късно да ги възстановите от локално хранилище или NAS.
Типичният процес за еднократно архивиране с Windows Server Backup би бил:
- Отворете Server Manager, отидете на Tools и стартирайте „Windows Server Backup“.
- Изберете „Локално архивиране“ и в панела с действия щракнете върху „Архивиране веднъж…“.
- Изберете „Различни опции“ и след това „Пълен сървър (препоръчително)“, за да копирате целия сървър.
- Изберете дали дестинацията ще бъде локален диск или отдалечена споделена папка.
- Посочете целевия диск или 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, което се фокусира върху архивиране на виртуални машини, репликация на данни и висока достъпностПоддържа пълни, инкрементални и базирани на моментни снимки резервни копия, с технологии за намаляване на данните, за да се спести място, и специфична защита срещу ransomware в хранилищата за резервни копия.
Vinchin е съвместим с голямо разнообразие от версии на Windows (от 7 до 11 и всички издания на Windows Server от 2003 до 2022) и позволява дефинирайте автоматизирани задачи, изберете типове архивиране, мигрирайте виртуални машини между хостове и управлявайте стратегии за възстановяване чрез централизирана конзола. Обикновено предлага и удължени пробни периоди, за да можете да прецените дали е подходящ за вашата инфраструктура.
И в двата случая идеята е, че Не се отказвайте от мощта на WBAdmin и Windows Server Backup, а ги допълнете с по-удобни и богати на функции инструменти. когато сложността на средата ви го оправдава.
В крайна сметка, овладяването на WBAdmin ви дава много солидна основа: разбирате какво се архивира, къде, кога и как да го възстановите в случай на криза. Оттам можете да решите дали командният ред и вграденият помощник са достатъчни или предпочитате да делегирате ежедневните задачи на решения с графичен интерфейс и да запазите WBAdmin като технически „план Б“ за случаите, когато нещата се затруднят и се нуждаете от пълен контрол от конзолата.
Страстен писател за света на байтовете и технологиите като цяло. Обичам да споделям знанията си чрез писане и това е, което ще направя в този блог, ще ви покажа всички най-интересни неща за джаджи, софтуер, хардуер, технологични тенденции и много други. Моята цел е да ви помогна да се ориентирате в дигиталния свят по лесен и забавен начин.



