Jak pravidelně zálohovat svou rozsáhlou databázi MySQL pomocí MySQLDumper

  • Harry James
  • 0
  • 2003
  • 227
reklama

Mít rostoucí, populární blog není něco, na co jsem zvyklý. Vždy jsem byl v úctě k Aibeku a jeho technickému personálu a jak mají vždy po ruce zálohu MUO, kdykoli se něco může pokazit. Když sleduji, jak můj vlastní blog WordPress roste jak v příspěvcích, tak v komentářích uživatelů, začínám pozorovat svou rostoucí databázi opatrným okem. Co se stane, když server spadne, dostane se hacknutý nebo horší? Neměl bych být na takovou situaci připraven s neustálým a pohotovým zálohováním všech příspěvků a komentářů?

To je něco, o čem se v průběhu let zabývalo několik autorů MUO. Před lety sám Aibek napsal asi 4 nástroje, které byly tehdy k dispozici pro zálohování databáze. Více nedávno, Jeffry psal o Updraft WordPress plugin pro zálohování, a Tim se zabýval několika manuálními způsoby zálohování, například s FTP.

Přiznávám to, někdy jsem líný a pokud to není jednoduché a snadné, prostě na to nemám čas. Navíc mám databáze MySQL, které nejsou Wordpress, takže pro mě nebude fungovat pouze plugin WordPress. Po krátkém hledání jsem konečně narazil na skvělý bezplatný nástroj pro zálohování MySQL s názvem MySQLDumper.

Instalace MySQLDumper

Spuštění MySQLDumperu je ve skutečnosti jednodušší než většina aplikací, které jste nainstalovali na svůj webový server. Na rozdíl od WordPress, kde musíte spustit instalační program, s MySQLDumperem stačí extrahovat soubory Zip do podadresáře ve vaší veřejné webové složce a poté z prohlížeče zavolat soubor index.html. Zde jsem zkopíroval všechny soubory do “sqlbackup” složku na webovém serveru.

V tomto příkladu by k přístupu (přístup k mému místnímu webovému serveru) byla adresa “http: // localhost / sqlbackup /” Pokud to instalujete na svůj vlastní webový účet, stačí jej vyměnit “localhost” s vaší doménou.

Jakmile v této složce přistoupíte k souboru index.html, “Instalace MySQLDumperu” obrazovka se objeví. To je vlastně více “konfigurace” než instalace. Stačí kliknout na váš jazyk a kliknout “Instalace“.

Instalační postup jednoduše nastavuje parametry přístupu k databázi. Pokud chcete použít MySQLDumper k zálohování všech MySQL databází na vašem serveru, musíte mu dát uživatelské jméno a heslo s přístupem ke všem tabulkám. Můžete vytvořit nového uživatele v každé tabulce pouze pro provádění zálohování, nebo udělit kořenový přístup webové aplikace.

Jakmile kliknete na “Připojte se k MySQL“, systém se pokusí připojit ke každé databázi na vašem serveru a ve spodní části vám dá stav.

To je všechno k tomu! Jakmile kliknete další, ocitnete se na hlavním ovládacím panelu MySQLDumperu.

Použití MySQLDumper pro zálohování databáze

Stav vašich databází, včetně mezer a využití, je zobrazen na hlavní stránce. Vybrané databáze můžete přepínat pomocí rozevíracího seznamu v levém dolním rohu obrazovky.

Klikněte na “Konfigurace” zobrazíte přehled všech databází MySQL ve vašem systému. Zde můžete také přizpůsobit příkazy SQL pro každý výpis záloh pro jednotlivé databáze.

Klikněte na E-mailem v konfigurační oblasti nastavte doručování záložních souborů e-mailem. Pokud vaše databáze není příliš velká a váš e-mailový účet nemá malý limit velikosti přílohy, jděte na něj. Ve většině případů se to však stane nepraktickým, zejména pokud máte velmi rozsáhlou a rostoucí databázi WordPress.

Pokud máte obrovskou databázi (nebo databáze) a nechcete ukládat všechny své zálohy na server kvůli vzácnému omezenému prostoru, můžete FTP soubory FTP na vzdálené místo, jako je účet bezplatného úložiště nebo Počítač, který jste doma nastavili jako FTP server právě pro tento účel. Pokaždé, když provedete zálohu, bude soubor FTP'd do určeného umístění.

Pokud chcete provést zálohu, stačí kliknout na “Zálohování” z hlavní obrazovky. Ujistěte se, že je v levém dolním rohu vybrána databáze, kterou chcete zálohovat, a klepněte na tlačítko “Spusťte novou zálohu.”

Můžete sledovat, jak stavové řádky zobrazují průběh postupu zálohování. Uvidíte názvy tabulek, jak jsou zálohovány, potřebný prostor pro záložní soubor a procento zbývající v tabulce a celkově.

Po dokončení zálohování můžete najít soubory se zipem uložené v souboru / work / backup / složka uvnitř složky, do které jste nainstalovali MySQLDumper. Tato webová aplikace má také schopnost rychle obnovit databázi ze všech vašich záložních souborů v okamžiku. Má také databázový prohlížeč, který zahanbuje PhpMyAdmin.

Co opravdu dělá MySQLDumper odlišit od davu je to, že je speciálně navržen tak, aby zvládnout obrovské databáze. Podle webových stránek to dělá tím, že obchází omezení časového limitu skriptu PHP rozdělením zálohy na segmenty a potom skript rekurzivně volá, dokud nedokončí celý proces zálohování, bez ohledu na to, jak velká je vaše databáze.

Už jste někdy vyzkoušeli MySQLDumper? Co myslíš? Jaké jsou vaše oblíbené nástroje pro zálohování a obnovení vaší databáze MySQL? Sdílejte svůj přehled v sekci komentářů níže.




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.