Přihlásit se Vyzkoušet zdarma
← Zpět na nápovědu

Jak nakonfigurovat ochranu databáze MySQL nebo MariaDB

Nakonfigurujte Safenix tak, aby chránil databázi MySQL nebo MariaDB pomocí průběžného zachytávání nebo pravidelných úplných kopií.

Databáze MySQL a MariaDB musí být v Safenixu nakonfigurovány samostatně. Kopírování souborů databáze nevytvoří zálohu, kterou lze obnovit: soubory mohou být čteny několik minut, zatímco databáze do nich stále zapisuje.

Safenix poskytuje dva režimy ochrany. Průběžné zachytávání zaznamenává každou změnu v okamžiku, kdy nastane, a umožňuje vrátit se k libovolnému okamžiku. Vyžaduje, aby bylo na serveru povoleno binární protokolování. Safenix nemůže binární protokolování povolit za vás.

Pravidelné kopie vytvářejí v pravidelných intervalech úplnou kopii databáze. Obnovit můžete stav k času vytvoření jedné z těchto kopií, nikoli k libovolnému okamžiku. Tento režim funguje i v případě, že binární protokolování není k dispozici, což je běžné u sdíleného hostingu.

Konfigurace ochrany databáze

  1. Na hlavním panelu otevřete Servery a vyberte „Tento server má databázi MySQL nebo MariaDB“.

  2. Zadejte uživatele databáze, kterého bude Safenix používat, adresu databáze a identifikátor replikace. Navrhované hodnoty jsou ve většině případů vhodné.

  3. Na serveru spusťte první zobrazený příkaz. Zkontroluje databázi a oznámí, co chybí. Kontrola oznámí, zda je povoleno binární protokolování, identifikuje požadovaná oprávnění a vypíše přesné instrukce SQL potřebné k jejich vytvoření.

  4. Na hlavním panelu vyberte režim ochrany:

    • Vyberte průběžné zachytávání, pokud je povoleno binární protokolování.
    • Vyberte pravidelné kopie, pokud kontrola oznámí, že je binární protokolování zakázáno, nebo pokud neznáte jeho stav.
  5. Před pokračováním vyřešte každý další problém oznámený kontrolou, například chybějící oprávnění. Jakýkoli nevyřešený problém by zabránil zálohování v kterémkoli režimu.

  6. Na serveru spusťte druhý zobrazený příkaz. V terminálu vás požádá o heslo k databázi.

Výběr databází, které chcete zahrnout

Pole Databáze k zahrnutí můžete ponechat prázdné. Safenix pak zkopíruje všechny databáze viditelné pro nakonfigurovaného uživatele a databáze vytvořená později se automaticky zahrne do další kopie.

Pokud zadáte názvy databází, všechny ostatní databáze budou vyloučeny.

Oprávnění databáze

Uživatel, kterého Safenix používá pro zálohování, má oprávnění pouze ke čtení. Provedení obnovy vyžaduje jiná a širší oprávnění prostřednictvím samostatného uživatele. Doporučujeme tohoto uživatele vytvořit až ve chvíli, kdy je skutečně potřeba.

Kontrola, zda ochrana funguje

V seznamu serverů zkontrolujte sloupec Databáze. Zobrazuje velikost databáze a čas poslední úplné kopie.

Stále to nefunguje?

Pokud tato stránka nepomohla, napište nám — odpoví vám člověk.

Kontakt