- Med WBAdmin kan du skapa, schemalägga, fråga och återställa säkerhetskopior av system, volymer och filer från kommandoraden i Windows.
- Korrekt användning av parametrar som -backupTarget, -include, -allCritical, -systemState och VSS-alternativ avgör kvaliteten och omfattningen av varje säkerhetskopia.
- På Windows-servrar integreras WBAdmin med Windows Server Backup och samexisterar med tredjepartslösningar som AOMEI Backupper eller Vinchin Backup & Recovery.
- Att kombinera systemavbildningskopior med ytterligare verktyg och rensningspolicyer säkerställer en robust säkerhetskopieringsstrategi mot fel och attacker.
Om du hanterar Windows-servrar eller stationära datorer och är orolig för dataförlust, kommandoradsverktyget WBAdmin är ett viktigt verktyg för att skapa och återställa säkerhetskopior Kraftfull och flexibel. Även om många avskräcks av konsolen, blir den en oumbärlig allierad mot hårdvarufel, skadlig attack eller mänskliga fel när du väl förstår logiken bakom dess kommandon.
I den här handledningen hittar du en mycket komplett guide, på spanska och med en vänlig ton, om Hur WBAdmin fungerar, vilka kommandon det erbjuder, hur man skapar och återställer säkerhetskopior i Windows 7, 10 och Windows ServerOch även vilka grafiska alternativ som finns när man inte känner för att brottas med konsolen. Tanken är att du avslutar artikeln med en tydlig och praktisk förståelse av hela säkerhetskopieringsekosystemet med WBAdmin.
Vad är WBAdmin och vad används det egentligen till?
WBAdmin är kommandoradsverktyget för säkerhetskopiering som är inbyggt i WindowsDet ersatte det gamla NTBackup-verktyget för flera år sedan och är tillgängligt på flera system: Windows Vista, 7, 8, 10, 11 och Windows Server 2008/2008 R2/2012/2016/2019/2022. Det är utformat så att du från en upphöjd konsol kan säkerhetskopiera och återställa operativsystemet, hela volymer, filer, mappar och vissa applikationer.
När du kör en kopia med WBAdmin genererar systemet virtuella diskavbildningsfiler (.VHD eller .VHDX) tillsammans med XML-konfigurationsfilerDessa avbildningar kan monteras från Windows Diskhantering, vilket gör att du kan utforska deras innehåll som om de vore vanliga diskar och återställa filer på ett detaljerat sätt.
Verktyget skapar inte bara kopior, det kan också Aktivera och inaktivera schemalagda säkerhetskopior, lista befintliga säkerhetskopior, visa deras innehåll, ta bort säkerhetskopior, återställ säkerhetskopikatalogen och utför fullständiga återställningar. (inklusive den klassiska "bare metal recovery", det vill säga att återställa hela systemet till ett tidigare tillstånd även på ny hårdvara).
För att använda WBAdmin på ett tillförlitligt sätt måste du vara tydlig med två krav: för det första, tillhöra lämpliga grupper (Administratörer eller Backupoperatörer, beroende på uppgiften) och å andra sidan alltid öppna konsolen som administratör. Detta innebär att högerklicka på "Kommandotolken" eller PowerShell och välja Kör som administratör.
Nödvändiga tillstånd och högt utförande
Inte alla WBAdmin-operationer har samma säkerhetskrav; Windows är ganska strikt här eftersom En felaktig systemåterställning eller radering av säkerhetskopior kan göra systemet oanvändbart.För att schemalägga säkerhetskopiering regelbundet måste du vara medlem i gruppen administratörerFör alla andra uppgifter (engångssäkerhetskopior, återställningar, frågor etc.) räcker det att bara tillhöra gruppen. Reservoperatörer eller till administratörerna, eller ha motsvarande delegerade behörigheter genom direktiv.
I samtliga fall finns det ett villkor du inte kan hoppa över: Öppna WBAdmin från en konsol med förhöjda rättigheterOm du kör kommandona från ett vanligt kommandotolks- eller PowerShell-fönster kommer många att misslyckas eller resultera i felet "Åtkomst nekad". Standardproceduren är enkel: sök efter "Kommandotolken" i Start-menyn, högerklicka och välj "Kör som administratör". När fönstret är öppet med förhöjda rättigheter kan du börja arbeta med säkerhetskopiorna.
De viktigaste WBAdmin-kommandona och vad vart och ett gör
WBAdmin grupperar sina funktioner i en serie huvudkommandon, vart och ett inriktat på en specifik typ av uppgift. Genom att förstå dem kan du Utveckla en omfattande strategi för säkerhetskopiering, återställning och rensning utan att röra det grafiska gränssnittet.
Bland de viktigaste kommandona för daglig administration är följande:
- wbadmin ta bort katalogDetta tar bort säkerhetskopian av katalogen från den lokala datorn när den är skadad. Du bör bara använda detta om du inte har något annat alternativ och du har säkerhetskopior på en annan plats från vilken du kan återskapa katalogen.
- wbadmin tar bort systemstatusbackup: tar bort en eller flera säkerhetskopior av systemstatus för att frigöra utrymme när du inte längre behöver dem.
- wbadmin inaktiverar säkerhetskopiering: inaktiverar schemalagda dagliga säkerhetskopior på servern eller datorn.
- wbadmin aktiverar säkerhetskopieringKonfigurera och aktivera en schemalagd kopieringsuppgift, med destinationen och de objekt du vill skydda.
- wbadmin hämta diskarlistar alla diskar som för närvarande är online; det är mycket användbart för att kontrollera enhetsbeteckningar och veta var du kan spara kopior.
- wbadmin hämta objektvisar vilka specifika element som ingår i en säkerhetskopia (volymer, mappar etc.).
- wbadmin hämta statusvisar statusen för den kopierings- eller återställningsåtgärd som för närvarande körs.
- wbadmin hämta versioner: visar alla tillgängliga säkerhetskopior att återställa, oavsett om de är från den lokala datorn eller från en extern eller nätverksdestination.
- wbadmin återställ kataloghämtar en kopia av en katalog från en alternativ lagringsplats när den lokala katalogen är skadad.
- wbadmin starta säkerhetskopieringstartar en engångssäkerhetskopiering; om du anropar den utan parametrar återanvänds inställningarna för den dagliga schemalagda säkerhetskopieringen.
- wbadmin starta återställning: initierar en återställning av specifika volymer, program, filer eller mappar.
- wbadmin startar systemåterställningUtför en fullständig systemåterställning (alla volymer som innehåller operativsystemet och dess status). Den är endast tillgänglig från Windows återställningsmiljö (WinRE).
- wbadmin starta systemtillståndsbackupskapar en säkerhetskopia av systemtillståndet (register, startfiler, Active Directory etc., beroende på serverrollen).
- wbadmin startar systemtillståndsåterställning: startar återställning av systemtillstånd från en tidigare säkerhetskopia.
- wbadmin stoppar jobbetstoppar en kopierings- eller återställningsåtgärd som fortfarande pågår.
Med det intervallet täcker du hela livscykeln för en kopia: skapa den, konsultera den, hämta den, schemalägg den och, när det är dags, radera denNyckeln är att kombinera dem med rätt syntax och att ha kontroll över destinationen där du sparar bilderna.
Varför du behöver säkerhetskopior av systemavbildningar med WBAdmin
Utöver teorin är det värt att komma ihåg orsaken bakom allt detta. Det finns en hel del situationer där Att ha en aktuell systemavbildning gör skillnaden mellan en skrämsel och en katastrof.: katastrofala operativsystemfel, diskar som dör utan förvarning, problematiska uppdateringar, hårdvaruändringar som hindrar systemet från att starta eller infektioner med skadlig kod och ransomware som krypterar eller korrumperar data.
I något av dessa scenarier, om du inte har en systemavbildning eller en gedigen säkerhetskopia av dina kritiska volymer, står du inför dataförlust, långa ominstallationer och driftstopp vilket kan vara dödligt i en produktionsmiljö. Med WBAdmin kan du generera systemavbildningar på Windows 10 eller modernare servrar från kommandoraden, utan att enbart förlita dig på grafiska guider.
I äldre versioner som Windows 7 och 8 förlitade sig många på Filhistorik eller OneDrive för säkerhetskopior av dokument, men dessa lösningar är otillräckliga när du behöver dem. klona hela systemet och var redo att återställa det till en annan disk eller till och med en annan maskinDet är där systemavbildningskopian som skapats med WBAdmin kommer in i bilden.
Dessutom kan WBAdmin också användas för att generera "bare metal"-säkerhetskopior, utformade för installera om operativsystemet på annan hårdvara samtidigt som konfigurationen och data bevaras av de kritiska volymerna (och spela in diskavbilder vid behov).
Skapa en fullständig säkerhetskopia med WBAdmin i Windows 10
I Windows 10 kan du använda WBAdmin antingen från PowerShell eller kommandotolken, alltid körande som administratör. Processen är mer teknisk än med den grafiska guiden, men den ger dig en mycket hög nivå av kontroll över vad som kopieras och var.
Det allmänna flödet för en fullständig kopia skulle vara ungefär så här: först bestämmer du dig vilken eller vilka enheter vill du skydda och vad kommer deras destination att vara? (vanligtvis en extern hårddisk eller en delad nätverksmappDärefter konstruerar du WBAdmin-kommandot med lämpliga parametrar och startar det; systemet skapar avbildningen med alla kritiska volymer och information om operativsystemet.
Grundsyntaxen för en fullständig kopia är beroende av kommandot:
wbadmin start backup
Ett typiskt exempel på att göra en kopia av C-enheten (där systemet finns) till en extern E-enhet, inklusive alla kritiska volymer, skulle vara:
wbadmin start backup -backupTarget:E: -include:C: -allCritical -quiet
Med detta kommando anger du att Destinationen är E:, huvudkällan är C:, alla kritiska volymer ingår också, och användaren kommer inte att tillfrågas. (parameter -tyst). Resultatet blir en avbildning som är giltig för att återställa systemet vid en katastrof.
Viktiga parametrar för wbadmin start backup
Kommandot wbadmin start backup är hjärtat i säkerhetskopieringssystemet.och dess parametrar låter dig finjustera dess beteende. Det är bra att känna till åtminstone de vanligaste:
| Parameter | beskrivning |
|---|---|
| -backupTarget | Definiera var säkerhetskopian ska sparasDet kan vara en enhetsbeteckning (F:), en GUID-baserad volymsökväg (av typen \\?\Volume{GUID}\) eller en UNC-sökväg till en nätverksresurs (\\servidor\recurso\Som standard skapar WBAdmin mappen i destinationen. WindowsImageBackup\NombreEquipo\. |
| -omfatta | det gör ange en kommaseparerad lista över objekt som du vill inkluderaVolymer, mappar eller filer. Sökvägar kan anges med enhetsbeteckning, monteringspunkt eller GUID-baserade volymnamn (som slutar med ett omvänt snedstreck). Jokertecken (*) stöds. Denna parameter måste alltid användas med -backupTarget. |
| -utesluta | Det tjänar för exkludera specifika sökvägar från kopian (filer, mappar eller volymer). Syntaxen liknar -include, även med stöd för jokertecken, och kräver att den används tillsammans med -backupTarget. |
| -nonRecurseInclude / -nonRecurseExclude | De fungerar som inkludera/exkludera, men utan att bläddra i undermapparDe gäller bara för den angivna sökvägen, utan att gå ner en nivå i katalogträdet. |
| -allaKritisk | WBAdmin Inkludera alla kritiska systemvolymer (de som innehåller operativsystemet eller komponenter som behövs för uppstart). Det är obligatoriskt att kombinera det med -backupTarget och det kan användas samtidigt som -include. |
| -systemtillstånd | Lägg till i kopian hela systemets tillstånd (startfiler, register, sysvol, Active Directory, IIS-metabase, certifikattjänster etc., beroende på installerade roller). Idealisk för domänkontrollanter och servrar med kritiska roller. |
| -ingenverifiering | I kopior till flyttbara medier, hoppar över felkontroll i slutet av kopianOm du inte använder den kontrolleras kopior på DVD eller andra flyttbara medier automatiskt. |
| -användare / -lösenord | De används när destinationen är en delad nätverksresurs. De anger inloggningsuppgifterna med skrivbehörighet. om fjärrmappen där kopian ska lagras. |
| -ingenÄrvAcl | Det gör kopieringsmappen Ärv inte behörigheter från den delade resursenAnvänd istället inloggningsuppgifterna som anges med -user och -password. På så sätt kommer endast de användarna (eller säkerhetskopieringsadministratörer/operatörer på destinationsservern) att kunna komma åt säkerhetskopian. |
| -vssFull | Instruera WBAdmin att utföra en fullständig kopia med hjälp av Volume Shadow Copy Service (VSS)Detta uppdaterar säkerhetskopieringshistoriken för filer och avkortar programloggar vid behov. Det rekommenderas inte om annan säkerhetskopieringsprogramvara redan hanterar stegvisa/differentiella säkerhetskopior av samma program. |
| -vssCopy | Den gör också en kopia med VSS, men utan att ändra kopieringshistoriken Inte heller avkorta poster. På så sätt bryts inte den stegvisa/differentiella säkerhetskopieringssekvensen för andra verktyg som arbetar på samma volymer. Detta är standardbeteendet. |
| -tyst | Det gör kommandot kör utan att visa frågor eller bekräftelserDet är viktigt vid programmering automatiska uppgifter. |
Ett par viktiga punkter: om du sparar flera kopior i samma fjärrdelade mapp utan att organisera undermappar, Den nya kopian kan skriva över den föregåendeDessutom, om en säkerhetskopia misslyckas mitt i processen, kan du bli utan en giltig version. Därför rekommenderas det att skapa undermappar (efter datum, server osv.) och alltid ha gott om utrymme på den delade resursen.
Praktiska exempel på wbadmin start backup
För att bättre förstå hur parametrarna kombineras, låt oss titta på några verkliga exempel på hur man använder kommandot kopiera:
1) Gör en kopia av volymerna E:, mappen D:\monteringspunkt och en volym identifierad av GUID i F::
wbadmin start backup -backupTarget:F: -include:E:,D:\mountpoint,\\?\Volume{cc566d14-44a0-11d9-9d93-806e6f6e6963}\
2) Skapa en engångskopia av två mappar (G:\mapp1 och H:\mapp2) på D:, inklusive systemstatus och med en VSS-kopieringstyp som inte påverkar schemalagda differentiella säkerhetskopior:
wbadmin start backup -backupTarget:D: -include:G:\folder1,H:\folder2 -systemState -vssCopy
3) Utför en engångs, icke-rekursiv kopia av D:\mapp1 till en nätverksresurs, och begränsa åtkomsten till administratörer och säkerhetskopieringsoperatörer:
wbadmin start backup -backupTarget:\\backupshare\backup1 -noInheritAcl -nonRecurseInclude:D:\folder1
Som ni ser, leker med destination, inkluderade element, VSS-alternativ och behörighetskontroll Du kan anpassa kopieringspolicyn till nästan alla behov: från att skydda endast specifika kataloger till att kopiera hela systemet.
WBAdmin i Windows Server 2012 och senare versioner
I servermiljöer är WBAdmin ännu mer relevant. I Windows Server 2012, 2012 R2, 2016, 2019 eller 2022 är verktyget Den förlitar sig på funktionen Windows Server Backup.som du måste installera i förväg från Serverhanteraren (Hantera > Lägg till roller och funktioner > Funktioner > Windows Server Backup).
När installationen är klar kan du använda både det grafiska gränssnittet för Windows Server Backup och WBAdmin-konsolen. Konsolen öppnar dörren till avancerade scenarier som kopior av bara metall, kopior till nätverksplatser med autentiseringsuppgifter, säkerhetskopiering av virtuella Hyper-V-maskiner och schemaläggning efter mycket specifika tider.
Några typiska exempel i Windows Server 2012 skulle vara:
- Kopiera bar metall till enhet E:
wbadmin start backup -backupTarget:E: -include:C: -allCritical -systemState -vssFull - Kopiera C: och mappen D:\Video till en nätverksresurs:
wbadmin start backup -include:C:,D:\Video -backupTarget:\\192.168.1.222\backup -user:USUARIO -password:CONTRASEÑA -quiet - Kopia av en virtuell Hyper-V-maskin som heter «Servidor 1» i C:
wbadmin start backup -backupTarget:C: -hyperv:"Servidor 1" - Daglig schemalagd säkerhetskopiering av systemstatus i G: vid en specifik tidpunkt:
wbadmin enable backup -addTarget:G: -systemState -schedule:06:44
Observera att parametern -schedule stöder flera kommaseparerade tider, så Du kan definiera flera körningar per dag om din säkerhetskopieringspolicy kräver det. Vissa begränsningar kvarstår dock: WBAdmin fungerar bara med NTFS-volymer och tillåter i äldre versioner bara en schemalagd säkerhetskopiering per dator.
Återställa säkerhetskopior med WBAdmin på Windows-servrar
Restaurering är myntets baksida. Med WBAdmin kan du Återställ allt från enskilda filer och mappar till hela systemet, inklusive hypervisorer, virtuella maskiner, systemtillstånd eller hela volymer.I vissa fall, till exempel vid återställning utan konfigurationskommandon (Bare Metal Recovery), måste du starta i Windows återställningsmiljö och öppna en konsol därifrån.
För att hitta vilken säkerhetskopia som ska återställas är det vanliga tillvägagångssättet att börja med:
wbadmin get versions -backupTarget:<Destino>för att se identifieraren för varje kopiaversion (format mm/dd/åååå-hh:mm).mountvolför att hämta GUID-baserade sökvägar om enhetsbeteckningarna har ändrats i återställningsmiljön.wbadmin get items -version:<Versión> -backupTarget:<Destino>för att lista innehållet i en specifik kopia.
Med den informationen till hands kan du nu konstruera återställningskommandona. Till exempel:
- Återställning av en kopia sparad på E: den 17/06 2020 kl. 04:41, utan verktygsfält:
wbadmin start sysrecovery -version:06/17/2020-04:41 -backupTarget:E: -machine:"Servidor 1" - Återställa en kopia från en delad nätverksmapp:
wbadmin start recovery -version:06/17/2020-05:33 -backupTarget:\\192.168.1.222\backup -machine:"Servidor 1" - Återställa en virtuell Hyper-V-maskin "Server 1" från E::
wbadmin start recovery -version:06/17/2020-06:28 -itemType:HyperV -items:"Servidor 1" -backupTarget:E: - Återställ ett systemtillstånd skapat kl. 06:44 från E::
wbadmin start systemstateRecovery -version:06/17/2020-06:44 -backupTarget:E:
I samtliga fall måste du Kör konsolen som administratör och tillhör gruppen Säkerhetskopieringsoperatörer eller AdministratörerDessutom är vissa parametrar som -machine bara nödvändiga om du sparar kopior från flera maskiner till samma destination.
Ta bort gamla kopior med WBAdmin
Med tiden fylls säkerhetskopieringsdiskarna upp. WBAdmin erbjuder flera alternativ för Rensa gamla säkerhetskopior utan att manuellt radera mappar eller ögonblicksbilder i blindoDe viktigaste parametrarna inom detta område är:
- -version: tar bort en specifik kopiaversion identifierad med datum och tid.
- -keepVersionstar bort alla kopior utom de sista N versionerna du anger.
- -deleteÄldsta: tar bort den äldsta tillgängliga kopian, vilket frigör utrymme snabbt.
Två mycket vanliga exempel skulle vara:
- Ta bort en tillståndslös systemsäkerhetskopia tagen 2020-06-17 kl. 06:22 och sparad i E::
wbadmin delete backup -version:06/17/2020-06:22 -backupTarget:E: - Ta bort alla systemtillståndskopior på E: förutom de tre senaste:
wbadmin delete systemstateBackup -keepVersions:3 -backupTarget:E:
I Windows Server 2008 R2 och tidigare versioner, Windows Server Backup Det tillåter inte direkt borttagning av kopior som inte är i systemtillståndEn alternativ lösning är att ta bort motsvarande skuggkopior på destinationen med hjälp av kommandoradsverktyget. diskshadowMen det är där man ger sig in på känsligt territorium, och det är viktigt att veta exakt vad man gör.
Använda Windows Server Backup (GUI) som ett komplement till WBAdmin
Även om WBAdmin är mycket kraftfullt föredrar många Använd det grafiska gränssnittet för Windows Server Backup för mer rutinmässiga uppgifterDet här integrerade verktyget låter dig säkerhetskopiera hela servern, specifika volymer, systemstatus eller enskilda filer/mappar och senare återställa dem från lokal lagring eller en NAS.
Den typiska processen för en engångssäkerhetskopiering med Windows Server Backup skulle vara:
- Öppna Serverhanteraren, gå till Verktyg och starta "Windows Server Backup".
- Välj "Lokal säkerhetskopiering" och klicka på "Säkerhetskopiera en gång..." i åtgärdspanelen.
- Välj "Olika alternativ" och sedan "Hel server (rekommenderas)" för att kopiera hela servern.
- Välj om destinationen ska vara en lokal disk eller en fjärrdelad mapp.
- Ange destinationsenheten eller UNC-sökvägen, granska sammanfattningen och klicka på "Säkerhetskopiering".
För att återställa från samma verktyg styrs arbetsflödet på samma sätt: Du väljer ”Återställ…”, definierar var säkerhetskopiorna finns, väljer datum, typ av återställning (program, volym, filer etc.) och destinationsplats.Det är ett bra alternativ för administratörer som inte vill memorera komplex syntax men ändå behöver ett pålitligt säkerhetskopieringssystem.
Tredjepartsalternativ: AOMEI Backupper Server och Vinchin Backup & Recovery
WBAdmin och Windows Server Backup täcker grundläggande scenarier väl, men De har tydliga begränsningar: endast NTFS, enkel programmering och liten avancerad flexibilitet.Det är därför många professionella miljöer väljer tredjepartsprogram för säkerhetskopiering med ett grafiskt gränssnitt och extrafunktioner.
Ett vanligt förekommande exempel är AOMEI Backupper Server, som erbjuder ett intuitivt gränssnitt för Säkerhetskopiering av system, disk, partitioner och filer i Windows Server 2003/2008/2012/2016/2019/2022 och även på Windows-skrivbordet. Dess funktioner inkluderar:
- Flexibel schemaläggning av dagliga, veckovisa eller månatliga säkerhetskopior, med möjlighet att använda händelseutlösare eller automatiska säkerhetskopior vid anslutning av ett USB-minne.
- Stöd för inkrementella och differentiella säkerhetskopior, som bara sparar ändringar och sparar utrymme och tid.
- Automatiska rengöringsscheman för gamla kopior baserat på kvantitet, ålder eller utrymme som upptas.
- Kompatibilitet med flera lagringstyper (intern, extern, USB, RAID, NAS, nätverk) och med filsystem utöver NTFS (FAT32, FAT16, EXT2, EXT3, etc.).
- Avancerade funktioner som SSD-justering, partitionsredigering vid återställning till större diskar, universell återställning till olika hårdvaror och till och med distribution av avbildningar till flera datorer via nätverk.
En annan ofta citerad lösning är Vinchin Backup & Recovery, som fokuserar på säkerhetskopiering av virtuella maskiner, datareplikering och hög tillgänglighetDen stöder fullständiga, stegvisa och ögonblicksbildsbaserade säkerhetskopior, med datareduceringstekniker för att spara utrymme och specifikt skydd mot ransomware i säkerhetskopior.
Vinchin är kompatibel med en mängd olika Windows-versioner (från 7 till 11 och alla utgåvor av Windows Server från 2003 till 2022) och tillåter definiera automatiserade uppgifter, välja säkerhetskopieringstyper, migrera virtuella maskiner mellan värdar och hantera återställningsstrategier via en centraliserad konsol. Den erbjuder vanligtvis också förlängda provperioder så att du kan bedöma om den passar din infrastruktur.
I båda fallen är tanken att Ge inte upp kraften i WBAdmin och Windows Server Backup, utan komplettera dem med mer praktiska och funktionsrika verktyg. när komplexiteten i din omgivning motiverar det.
I slutändan ger behärskning av WBAdmin dig en mycket solid grund: du förstår vad som säkerhetskopieras, var, när och hur du återställer det i händelse av en kris. Därifrån kan du bestämma om kommandoraden och den inbyggda guiden är tillräckliga, eller om du föredrar att delegera dagliga uppgifter till grafiska gränssnittslösningar och reservera WBAdmin som en teknisk "plan B" för när det blir tufft och du behöver fullständig kontroll från konsolen.
Passionerad författare om bytesvärlden och tekniken i allmänhet. Jag älskar att dela med mig av min kunskap genom att skriva, och det är vad jag kommer att göra i den här bloggen, visa dig alla de mest intressanta sakerna om prylar, mjukvara, hårdvara, tekniska trender och mer. Mitt mål är att hjälpa dig att navigera i den digitala världen på ett enkelt och underhållande sätt.



