Zálohování OS
Poznámka:
Různé produktové řady se můžou lišit v některých bodech pro zálohování. Tyto postupy platí pouze pro produktovou řadu Unipi Edge.
Kterou metodu pro zálohování OS použít? Metoda zálohování se odvíjí především podle metody obnovení. Seřazeno od jednoduchých po složitější.
-
- Doporučená metoda zálohy
- Zařízení, které chceme zálohovat musí mít USB A port
- Je potřeba PC / Notebook připojený ve stejné síti
- Zálohu lze obnovit přes USB nebo webové rozhraní
- Postup zálohování a případné chyby se ukazují ve webovém rozhraní
- Je potřeba USB flashdisk s dostatečnou kapacitou
-
- Je potřeba zařízení s OS Linux připojené přímo k jednotce, kterou zálohujeme
- Je potřeba USB-C kabel
- Zálohu lze obnovit přes USB nebo webové rozhraní
- Především pro zkušenější uživatele
- Nelze použít pro jednotky se zapnutým secure boot
-
- Je potřeba zařízení připojené přímo k jednotce, kterou zálohujeme
- Je potřeba USB-C kabel
- Především pro zkušenější uživatele
- Výsledná záloha má stejnou velikost jako velikost úložiště jednotky
- Zálohu lze obnovit pouze přes opačný postup
- Nelze použít pro jednotky se zapnutým secure boot
Zálohování OS na USB flashdisk
- Připravte si USB flash disk ve formátu FAT32 minimálně s kapacitou jako velikost využité paměti na jednotce + 100 MB
- Spusťte zařízení v servisním režimu
- Připojte flash disk k libovolnému portu USB A a počkejte přibližně 5 sekund
- Klikněte na tlačítko Backup to USB flash v dialogovém okně pod nadpisem Backup v servisním webovém rozhraní
- Jednotka zahájí zálohování OS. Jeho průběh můžete sledovat i v dialogovém oknu pod nadpisem Messages
- Po úspěšném dokončení zálohování se v servisním rozhraní zobrazí hláška “Updated successfully”
- Nyní můžete zařízení restartovat pomocí tlačítka v pravém horním rohu webového rozhraní
- Pro obnovení zálohy, či nahrání OS na jiné zařízení stejné produktové řady postupujte dle návodu pro nahrání OS pomocí USB flashdisku
Poznámka:
Proces zálohování proběhne na většině USB flash disků v pořádku, ale obnovování ze zálohy může působit problémy.
V případě, že obnovení ze zálohy vždy selže, je nutné pro vytváření zálohy použít jiný USB flash disk.
Poznámka:
Na některých modelech Unipi Edge není přítomný USB port. Pro vytvoření zálohy na těchto modelech použijte metody popsané v sekci Zálohování za použití režimu inicializace.
Zálohování za použití režimu inicializace
Upozornění:
Následující návody slouží především pro pokročilejší uživatele.
Zálohování OS do souboru typu .swu
Upozornění:
Tento návod je možný pouze na zařízení s operačním systémem Linux a root právy.
- Spusťte zařízení v režimu inicializace
- Identifikujte připojené zařízení například příkazem lsblk nebo v rámci logu kernelu dmesg, viz níže. Typicky se jedná o označení sda, sdb, …
[114570.735872] usb 1-1.3: New USB device found, idVendor=0a5c, idProduct=0104, bcdDevice= 1.00 [114570.735903] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [114570.735917] usb 1-1.3: Product: Raspberry Pi multi-function USB device [114570.735928] usb 1-1.3: Manufacturer: Raspberry Pi [114570.735938] usb 1-1.3: SerialNumber: 10000000ff00a88e [114570.797566] usb-storage 1-1.3:1.0: USB Mass Storage device detected [114570.798207] scsi host0: usb-storage 1-1.3:1.0 [114570.806660] cdc_acm 1-1.3:1.1: ttyACM0: USB ACM device [114571.803910] scsi 0:0:0:0: Direct-Access mmcblk0 PQ: 0 ANSI: 2 [114571.805093] scsi 0:0:0:0: Attached scsi generic sg0 type 0 [114571.806559] sd 0:0:0:0: Power-on or device reset occurred [114571.808665] sd 0:0:0:0: [>>sda<<] 15269888 512-byte logical blocks: (7.82 GB/7.28 GiB) [114571.940909] sd 0:0:0:0: [sda] Write Protect is off [114571.940937] sd 0:0:0:0: [sda] Mode Sense: 0f 00 00 00 [114572.072867] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
- Stáhněte skript rpiboot2swu.sh z veřejného repozitáře
- Spusťte skript rpiboot2swu.sh
sh rpiboot2swu.sh /dev/sdX [output_directory]
sdX je připojené zařízení, na které zálohujeme, v tomto případě sda. Výchozí hodnotou pro
[output_directory]je adresář, ze kterého je skript spouštěn a pokud je uveden, tak již musí existovat - Skript vytvoří soubor se zálohou archive.swu a skript swu2rpiboot.sh, který lze použít pro nahrání pouze této zálohy
- Po dokončení odpojte napájení 24 V DC a USB-C kabel.
- Výsledný soubor archive.swu lze použít pro obnovení OS přes servisního rozhraní, z USB flashdisku nebo použitím skriptu swu2rpiboot.sh
Zálohování OS do souboru typu .raw
- Spusťte zařízení v režimu inicializace
- Identifikujte zařízení
- Mac / Linux - Příkaz lsblk. Typicky se jedná o označení sda, sdb, …
- Windows - Najdete zařízení v Tento počítač
- Otevřeme Win32 disk imager (Windows) nebo použijte dd utilitu na Linuxu
- Zkopírujte obsah ze zjištěného zařízení (např. /dev/sda) do lokálního stroje / jednotky
- Příklad použití dd
dd if=/dev/sdX of=backup.raw conv=fsync status=progress
- Po dokončení odpojte napájení 24 V DC a USB-C kabel.
- Vytvořenou zálohu lze použít pro obnovení pomocí kroků popsaných v návodu Obnovení OS ze zálohy typu .raw.