Instalace a nastavení Backblaze

Podrobný průvodce instalací Personal Backup na Windows a macOS a nastavením B2 Cloud Storage pro pokročilé uživatele.

Instalace Backblaze Personal Backup

Instalace Backblaze Personal Backup je záměrně navržena tak, aby byla co nejjednodušší. Celý proces od stažení po zahájení prvního zálohování trvá obvykle méně než 5 minut. Backblaze podporuje Windows 10 a novější a macOS 12 (Monterey) a novější. Linuxový klient pro Personal Backup bohužel není k dispozici.

Krok 1: Vytvoření účtu a stažení

  1. Registrace na webu Backblaze

    Přejděte na oficiální web Backblaze (backblaze.com) a klikněte na tlačítko pro registraci. Zadejte svou e-mailovou adresu a vytvořte si silné heslo. Backblaze nabízí 15denní bezplatnou zkušební verzi, takže nemusíte okamžitě zadávat platební údaje. Během registrace doporučujeme rovnou aktivovat dvoufaktorové ověření (2FA) pro lepší zabezpečení účtu.

  2. Stažení instalačního souboru

    Po registraci budete přesměrováni na stránku pro stažení. Backblaze automaticky detekuje váš operační systém a nabídne správnou verzi ke stažení. Instalační soubor pro Windows má příponu .exe a pro macOS .dmg. Velikost instalačního souboru je přibližně 20–30 MB, takže stažení proběhne velmi rychle i na pomalejším připojení.

  3. Spuštění instalace

    Na Windows spusťte stažený .exe soubor a postupujte podle průvodce instalací. Na macOS otevřete .dmg soubor a přetáhněte ikonu Backblaze do složky Aplikace. Instalace na obou platformách vyžaduje oprávnění administrátora. Na macOS budete navíc požádáni o udělení přístupu k plnému disku v Nastavení systému (Soukromí a bezpečnost), aby Backblaze mohl zálohovat všechny vaše soubory.

  4. Přihlášení a počáteční sken

    Po instalaci se otevře okno Backblaze, kde se přihlásíte pomocí svého e-mailu a hesla. Backblaze poté provede počáteční sken vašeho počítače, aby identifikoval všechny soubory ke zálohování. Tento sken může trvat od několika minut do hodiny v závislosti na počtu souborů na vašem disku. Po dokončení skenu Backblaze zobrazí celkovou velikost dat k zálohování.

Co Backblaze zálohuje ve výchozím nastavení

Po instalaci Backblaze automaticky začne zálohovat většinu souborů na vašem počítači. Ve výchozím nastavení jsou zálohovány:

  • Dokumenty – Word, Excel, PDF, textové soubory a další
  • Fotografie a obrázky – JPEG, PNG, RAW, TIFF, PSD a další formáty
  • Videa – MP4, MOV, AVI, MKV a další video formáty
  • Hudba – MP3, FLAC, AAC a další audio soubory
  • E-maily – lokální e-mailové databáze (Outlook PST, Thunderbird apod.)
  • Databáze – menší databázové soubory
  • Nastavení aplikací – konfigurační soubory a profily

Co Backblaze ve výchozím nastavení nezálohuje

Backblaze záměrně vynechává určité typy souborů a složek, které buď nelze smysluplně obnovit, nebo by zbytečně zvětšovaly objem zálohy:

  • Operační systém – systémové soubory Windows nebo macOS
  • Nainstalované aplikace – programy lze snadno přeinstalovat
  • Dočasné soubory – cache prohlížeče, temp složky
  • Virtuální disky – soubory virtuálních strojů (VHD, VMDK) jsou ve výchozím stavu vyloučeny kvůli velikosti
  • Systém náhledů – thumbnails a preview soubory
Tip: Vlastní nastavení exclusion V nastavení Backblaze můžete přidat nebo odebrat složky a typy souborů ze zálohování. Pokud chcete zálohovat i soubory virtuálních strojů nebo jiné velké soubory, stačí je ručně přidat. Naopak můžete vyloučit složky, které nechcete zálohovat (např. složky se staženými filmy nebo hrami).

Konfigurace plánu zálohování

Backblaze nabízí několik možností pro plánování zálohování, které najdete v nastavení aplikace:

  • Průběžné (Continuous) – výchozí režim. Backblaze neustále sleduje změny a okamžitě je zálohuje. Ideální pro většinu uživatelů.
  • Jednou denně – zálohování probíhá jednou denně v čase, který si zvolíte. Vhodné pokud máte pomalejší připojení.
  • Ručně – zálohování probíhá pouze po ručním spuštění. Nedoporučuje se, protože snadno zapomenete.

Sledování průběhu zálohování

Průběh zálohování můžete sledovat v několika úrovních. Ikona Backblaze v systémové liště (Windows) nebo menubar (macOS) zobrazuje aktuální stav – zda zálohování probíhá, kolik dat bylo nahráno a odhadovaný čas dokončení. Kliknutím na ikonu otevřete detailní panel s grafem rychlosti nahrávání, seznamem aktuálně zálohovaných souborů a celkovým průběhem.

Počáteční záloha velkého objemu dat může trvat dny až týdny v závislosti na objemu dat a rychlosti internetového připojení. Například 1 TB dat na 10 Mbit/s uploadu bude trvat přibližně 9–10 dní. Backblaze doporučuje nechat počítač zapnutý (nebo v režimu spánku s probuzením pro síťovou aktivitu) a připojený k internetu, dokud se počáteční záloha nedokončí. Následné přírůstkové zálohy jsou mnohem rychlejší, protože se nahrávají pouze změněné soubory.

Nastavení B2 Cloud Storage

B2 Cloud Storage je určen pro pokročilejší uživatele a vyžaduje trochu více konfigurace. Na druhou stranu nabízí mnohem větší flexibilitu a kontrolu nad daty.

Krok 1: Vytvoření účtu B2

Pokud ještě nemáte účet Backblaze, zaregistrujte se na backblaze.com. B2 Cloud Storage sdílí účet s Personal Backup, takže pokud již máte účet, stačí se přihlásit a v levém menu přepnout na sekci B2 Cloud Storage. Prvních 10 GB úložiště a 1 GB stahování denně je zdarma, takže můžete službu vyzkoušet bez jakýchkoli nákladů.

Krok 2: Vytvoření bucketu

V B2 jsou data organizována do bucketů (kontejnerů). Bucket je pojmenovaný prostor pro ukládání souborů, podobně jako složka na disku, ale na úrovni celé služby. Při vytváření bucketu zvolíte:

  • Název bucketu – musí být globálně unikátní (např. „mojefirma-zalohy-2024")
  • Region – US West (Sacramento) nebo EU Central (Amsterdam)
  • Viditelnost – Private (výchozí, soubory jsou přístupné pouze s autorizací) nebo Public (soubory jsou veřejně dostupné přes URL)
  • Object Lock – volitelně můžete aktivovat neměnné zálohy
  • Šifrování – volitelně můžete aktivovat server-side encryption

Krok 3: Vytvoření Application Keys

Application Keys jsou přihlašovací údaje pro přístup k B2 prostřednictvím API. Existují dva typy klíčů:

  • Master Application Key – má plný přístup ke všem bucketům a operacím. Zobrazí se pouze jednou při vytvoření, proto si jej uložte na bezpečné místo.
  • Application Key – klíč s omezenými oprávněními. Můžete omezit přístup na konkrétní bucket, povolit pouze čtení nebo jen zápis. Ideální pro jednotlivé aplikace a skripty.

Krok 4: Použití B2 CLI

Backblaze nabízí oficiální příkazový řádkový nástroj b2 pro správu B2 úložiště. Instalace je jednoduchá přes pip (Python package manager):

# Instalace B2 CLI
pip install b2

# Autorizace
b2 authorize-account <applicationKeyId> <applicationKey>

# Vytvoření bucketu
b2 create-bucket mojebuckety allPrivate

# Nahrání souboru
b2 upload-file mojebuckety /cesta/k/souboru.zip zalohy/soubor.zip

# Stažení souboru
b2 download-file-by-name mojebuckety zalohy/soubor.zip /cesta/kam/stáhnout.zip

# Seznam souborů v bucketu
b2 ls mojebuckety

Krok 5: Integrace s rclone

rclone je populární open-source nástroj pro synchronizaci souborů mezi lokálním diskem a cloudovým úložištěm. Integrace s B2 je velmi jednoduchá:

# Konfigurace rclone pro B2
rclone config
# Zvolte "New remote" → "Backblaze B2"
# Zadejte Application Key ID a Application Key

# Synchronizace složky do B2
rclone sync /lokalni/slozka b2remote:mojebuckety/zalohy/

# Kopírování souborů
rclone copy /lokalni/soubory b2remote:mojebuckety/

# Seznam souborů
rclone ls b2remote:mojebuckety/

Krok 6: Integrace s Restic

Restic je výkonný zálohovací nástroj s deduplicací a šifrováním. Podporuje B2 jako backend nativně:

# Nastavení prostředí
export B2_ACCOUNT_ID="váš-account-id"
export B2_ACCOUNT_KEY="váš-application-key"

# Inicializace repozitáře
restic -r b2:mojebuckety:zalohy init

# Vytvoření zálohy
restic -r b2:mojebuckety:zalohy backup /cesta/k/datum

# Výpis snapshotů
restic -r b2:mojebuckety:zalohy snapshots

# Obnovení dat
restic -r b2:mojebuckety:zalohy restore latest --target /cesta/kam/obnovit

Krok 7: Integrace s Duplicati

Duplicati je open-source zálohovací nástroj s grafickým rozhraním, který je vhodný pro uživatele, kteří preferují vizuální nastavení místo příkazové řádky. Konfigurace B2 v Duplicati:

  1. Otevřete webové rozhraní Duplicati (obvykle na localhost:8200)
  2. Vytvořte nový zálohovací úkol
  3. Jako cíl zvolte „B2 Cloud Storage"
  4. Zadejte Account ID, Application Key a název bucketu
  5. Nastavte šifrování, plán zálohování a retenci
Důležité: Zabezpečení Application Keys Nikdy neukládejte Application Keys přímo do skriptů nebo konfiguračních souborů v Git repozitářích. Používejte proměnné prostředí, správce hesel nebo služby jako HashiCorp Vault. Master Application Key by měl být použit pouze pro vytváření dalších klíčů s omezenými oprávněními.

Automatizace zálohování s B2

Pro pravidelné automatické zálohování na B2 můžete využít plánovače úloh operačního systému. Na Linuxu a macOS je nejjednodušší použít cron nebo systemd timer:

# Příklad crontab záznamu pro denní zálohování v 2:00 ráno
0 2 * * * /usr/bin/restic -r b2:mojebuckety:zalohy backup /data --quiet

# Příklad systemd timer souboru
# /etc/systemd/system/backup-b2.timer
[Unit]
Description=Denní záloha na B2

[Timer]
OnCalendar=*-*-* 02:00:00
Persistent=true

[Install]
WantedBy=timers.target

Na Windows můžete využít Plánovač úloh (Task Scheduler) pro spouštění zálohovacích skriptů v naplánovaných časech. Vytvořte bat soubor s příkazy pro rclone nebo restic a naplánujte jeho pravidelné spouštění.

Řešení běžných problémů

Pomalé počáteční nahrávání

Počáteční záloha může být pomalá, zejména pokud máte velký objem dat a pomalejší upload. Zkuste v nastavení Backblaze zvýšit počet vláken pro nahrávání (Threading) na maximum a ujistěte se, že žádná jiná aplikace nevyužívá bandwidth. U B2 můžete nastavit paralelní nahrávání v rclone pomocí parametru --transfers.

Backblaze nedetekuje některé soubory

Pokud Backblaze nezálohuje určité soubory, zkontrolujte seznam vyloučení v nastavení. Některé typy souborů (jako soubory virtuálních strojů) jsou ve výchozím stavu vyloučeny. Přidejte je ručně do zálohy v nastavení aplikace.

Chyba autorizace u B2

Pokud dostáváte chyby při autorizaci B2, ověřte si, že používáte správný Application Key ID a Key. Klíče jsou case-sensitive. Také zkontrolujte, zda klíč nebyl zrušen nebo zda nemá příliš omezená oprávnění pro operaci, kterou se snažíte provést.