Co nastavíte
Záloha souborů vrátí dokumenty; obraz disku vrátí celý stroj: tabulku oddílů, spouštěcí oddíly, Windows, programy, nastavení i data. BackupZit vytváří obrazy ze snímku VSS za běhu Windows, ukládá jen použité a změněné bloky a z obnovovacího ISO je vrátí na nový disk — server s odešlým diskem, ransomwarem nebo nepovedenou aktualizací tak znovu běží bez přeinstalace. BackupZit je zdarma a open source (AGPLv3).
Co potřebujete
- Konzoli BackupZit — malý linuxový VM (2 vCPU, 2–4 GB RAM, disk 16–20 GB) z hotového obrazu na stránce ke stažení, nebo instalační skript na existujícím serveru s Debianem, Ubuntu, AlmaLinuxem nebo Rocky Linuxem.
- Úložiště pro zálohy na jiném stroji: SFTP, sdílenou složku SMB na NAS, bucket kompatibilní s S3, Azure Blob Storage nebo zabezpečený repozitář BackupZit.
- Počítače s Windows, které chcete chránit: Windows 10, 11 a Windows Server 2016 nebo novější; Windows 7 SP1, Server 2008 R2 SP1 a 2012 R2 přes agenta legacy, se stejnými funkcemi obrazů.
- Jednou počítač s Windows a bezplatným Windows ADK pro sestavení obnovovacího ISO (krok 3) a USB disk.
Krok 1 — Instalace agenta
- V konzoli otevřete Agenti a klikněte na Vytvořit registrační token. Dostanete registrační kód (
BZ1-…) platný 7 dní pro libovolný počet strojů. - Na každém stroji spusťte MSI Agent pro Windows ze stránky Agenti a vložte kód. Pro mnoho strojů použijte tichou instalaci přes GPO, Intune nebo nástroj RMM:
Nebo ho nechte nainstalovat konzoli přes WinRM: Agenti → Nainstalovat na počítač odsud.msiexec /i backupzit-agent.msi /qn ENROLLCODE="BZ1-..." - Do minuty se stroj objeví na stránce Agenti i se svými disky.
Krok 2 — Vytvoření úlohy obrazu
- Otevřete Úlohy zálohování, vytvořte úlohu pro stroj a zvolte Obraz disku.
- Zvolte Všechny disky, aby jedna úloha zachytila každý interní disk — i později přidaný — nebo zaškrtněte jeden disk, celý nebo jen některé oddíly (například bez velkého datového oddílu, který už pokrývá záloha souborů).
- Zvolte cílové úložiště, plán a retenci. Běžná kombinace: týdenní nebo noční obraz plus denní zálohy souborů.
Jak to funguje:
- Všechny svazky všech disků se čtou z jednoho snímku VSS, takže disky jsou mezi sebou konzistentní — například databáze na D: s logy na E:.
- Čtou se jen použité bloky (alokační mapa NTFS) a bloky, které už v repozitáři jsou, se znovu neodesílají. Druhý obraz téhož stroje obvykle odešle jen pár procent.
- Zálohy se šifrují AES-256 na stroji dřív, než ho opustí. Klíč pro obnovu, který konzole zobrazí, uložte odděleně od záloh.
- Disky USB a SD, připojené soubory VHD/VHDX a vyměnitelná média nejsou součástí Všechny disky, aby externí zálohovací disk nezálohoval sám sebe.
Automatické testy obnovy (ve výchozím stavu týdně, v Nastavení → Testy obnovy) čtou náhodné bloky nejnovějších obrazů a ověřují je proti kontrolním součtům.
Krok 3 — Jednorázové sestavení obnovovacího ISO pro Windows
Windows PE se nesmí redistribuovat, proto se obnovovací ISO sestaví jednou na libovolném počítači s Windows 10/11 nebo Serverem:
- Nainstalujte bezplatný Windows ADK (funkce Deployment Tools) a doplněk Windows PE od Microsoftu.
- Stáhněte
build-winpe.ps1ze stránky vydání a zkopírujtebackupzit-agent.exezC:\Program Files\backupzit Agentze stroje s agentem. - V PowerShellu jako správce:
Přidejte.\build-winpe.ps1 -AgentExe .\backupzit-agent.exe -Out .\backupzit-recovery.iso-DriverDir C:\Driverspro ovladače úložiště nebo sítě (například VirtIO pro VM v Proxmoxu) a-RecoveryJson .\recovery.json, aby se obnovovací systém připojil bez psaní. - Volitelně zkopírujte ISO do
/var/lib/backupzit/distna konzoli; pak se nabízí na stránce Obnovovací média.
Zapište ISO na USB disk nástrojem Rufus (režim ISO) nebo balenaEtcher. V Obnovovací média můžete použít Vytvořit kód obnovy a stáhnout recovery.json; zkopírovaný do složky backupzit na USB disku zajistí, že se stroj připojí ke konzoli bez psaní. USB disk jednou vyzkoušejte na záložním počítači nebo VM — ne až v den, kdy ho budete potřebovat.
Linuxové stroje se chrání úlohou Systém Linux místo obrazu disku; jejich obnovovací ISO (backupzit-recovery-linux.iso) vychází s každým vydáním.
Krok 4 — Obnova na prázdný disk
- Spusťte stroj z obnovovacího USB disku. Ten spustí agenta v režimu obnovy a připojí se ke konzoli (nebo se zeptá na adresu serveru a kód obnovy).
- Stroj se objeví jako obnovovací agent se svými disky, na stránce Obnovovací média a v Agenti.
- Otevřete zálohu obrazu v Aktivita a zvolte Obnovit tento obraz na disk.
- V Obnovit na agentovi vyberte obnovovacího agenta, v Cílový disk nový disk — alespoň tak velký jako použitá část originálu. Všechna data na cílovém disku budou smazána; potvrďte.
- Po dokončení běhu vytáhněte USB disk a restartujte.
Podporovány jsou disky GPT i MBR a spouštění přes UEFI i BIOS. Rozložení oddílů a identifikátory se vytvoří znovu, takže obnovený disk startuje jako dřív. U Všechny disky obnovujete jeden disk po druhém: nejdřív systémový, potom ostatní.
Stejný formulář obnovuje i na volný disk běžícího stroje. Zaškrtněte Ponechat disk poté offline, když je původní disk ve stejném stroji, aby Windows nezměnil identifikátory disku kopie.
Obnova na jiný hardware
Windows nastartuje jen s ovladačem řadiče disku, ze kterého startuje. Obraz počítače s řadičem Intel proto skončí s INACCESSIBLE_BOOT_DEVICE na desce AMD, NVMe SSD nebo ve VM. Zaškrtněte Obnovit na jiný hardware a BackupZit obnovené Windows po zápisu obrazu připraví:
- Vestavěné ovladače Windows pro běžné řadiče disků se znovu spouštějí při startu: AHCI/SATA, NVMe, Intel RST, LSI/Broadcom/Dell PERC SAS a RAID, HPE Smart Array, Hyper-V a VMware.
- Další ovladače se přidají přes DISM: ty z obnovovacího ISO a ze složek zadaných v Další ovladače — například ovladače úložiště a sítě nové základní desky na USB disku (
E:\Drivers; prohledávají se i podsložky). - Spouštěcí soubory se vytvoří znovu pro nový stroj (
bcdboot).
Stránka běhu vypíše povolené a přidané ovladače. Ostatní nová zařízení Windows rozpozná při prvním startu; na novém hardwaru může být nutná opětovná aktivace.
Z fyzického na virtuální: obnova do Proxmox VE nebo Hyper-V
Obraz disku je také nejjednodušší způsob, jak přesunout starý fyzický server do VM nebo ověřit, že vaše obrazy opravdu nastartují:
- Proxmox VE: vytvořte VM s OVMF (UEFI) pro disky GPT nebo SeaBIOS pro disky MBR, disk VirtIO SCSI alespoň tak velký jako originál a síťovou kartu VirtIO. Připojte obnovovací ISO (sestavené s ovladači VirtIO) a obnovte s Obnovit na jiný hardware.
- Hyper-V: vytvořte prázdný disk VM alespoň tak velký jako originál — generace 2 pro UEFI/GPT, generace 1 pro BIOS/MBR —, spusťte VM z obnovovacího ISO a obnovte s Obnovit na jiný hardware.
Jednotlivé soubory z obrazu
Kvůli jedné složce není nutné obnovovat vše. Běh obrazu vypíše každý disk s oddíly; klikněte na Procházet soubory a procházejte svazky NTFS, stahujte soubory (více jako ZIP) nebo je obnovte do složky na libovolném agentovi. Procházení v konzoli vyžaduje zálohu na síťovém úložišti (SFTP, S3, SMB, Azure nebo zabezpečený repozitář).
Omezení, o kterých je dobré vědět
- Obrazy disků jsou pro Windows (svazky NTFS, disky GPT a MBR). Pro linuxové stroje použijte úlohu Systém Linux.
- Cílový disk musí být alespoň tak velký jako použitá část originálu.
- Obnova mezi UEFI a starším BIOSem není možná — cíl musí startovat stejně jako originál.
- Obnovovací ISO pro Windows si musíte jednou sestavit sami pomocí Windows ADK, protože Windows PE se nesmí redistribuovat.
Další kroky
Stáhněte BackupZit, podívejte se na funkce obrazů disků nebo si přečtěte kapitoly o obrazech a obnově v průvodci v konzoli. Virtuálním počítačům se věnují návody pro Proxmox VE a Hyper-V. Dotazy jsou vítány v GitHub Discussions. Firmy mohou získat komerční podporu od MaxZit (pouze v angličtině).