Aktuálna záloha vašich vlastných WordPress Blogovanie je nevyhnutné na to, aby ste mohli obnoviť svoj blog v prípade straty údajov alebo útoku hackera. Tento článok vám ukáže rôzne spôsoby, ako to urobiť.

3 spôsoby zálohovania WordPress

Tajomstvom úspechu WordPress je určite skutočnosť, že ho môžu používať aj technicky menej zdatní ľudia, aby si na web umiestnili vlastný blog. Vzhľadom na jeho popularitu mnoho ľudí používa aj WordPress, ktorého nepravidelné aktualizácie robia jeho servery atraktívnymi pre hackerov a zlodejov údajov. Bez ohľadu na to, či sa s údržbou softvéru blogu a servera zveria sami sebe, alebo sa spoľahnú na komerčného poskytovateľa, aktuálne zálohy nie sú pre amatérov ani profesionálov žiadnym čarovaním.

Komerční poskytovatelia

Jednou z najjednoduchších možností je služba VaultPress. Ponúkajú ho vývojári WordPress (Automattic) a nevyžaduje žiadne technické znalosti. Zálohovanie sa vykonáva prostredníctvom zásuvného modulu, do ktorého stačí zadať účet VaultPress a prístupové údaje vášho hostiteľa. Potom sa už nemusíte starať o proces zálohovania alebo ukladanie. Tento luxus stojí 9$ mesačne.

Ďalšou možnosťou automatického zálohovania je plugin BackWPup. Môžete si vybrať medzi bezplatnou a profesionálnou verziou, ale druhú verziu potrebujete len vtedy, ak chcete využívať podporu. Výhodou tohto doplnku je, že môžete automaticky ukladať zálohy do cloudového úložiska. V bezplatnej verzii sú na tento účel k dispozícii služby Dropbox, S3 a ďalšie služby, Microsoft Azure, RackspaceCloud a SugarSync.

Ručná výroba

Samozrejme, nemusíte používať ani zásuvný modul, najmä ak máte väčší projekt na serveri, ktorý spravujete sami. Uistite sa však, že nepoužívate len aktuálny Databáza ale aj kompletný adresár WordPress. Nájdete tu nielen dôležité súbory pre zásuvné moduly, ale aj nahrané obrázky. Databázu možno ľahko exportovať pomocou phpMyAdmin. Ak sa rozhodnete pre tento spôsob, odporúčame proces automatizovať. Nepravidelné zálohovanie je lepšie ako žiadne, ale stále môže byť nepríjemné. Na tento účel napíšeme nasledujúci skript s vybraným editorom.

#!/bin/sh
mysqldump -add-drop-table -uusername -ppassword tablename > wordpressbackup.sql
tar -cf wpbackup.tar
a spustite ho príkazom chmod +x scriptname.sh.

Potom upravte crontabs pomocou cron -e takto:

00 5 * * 0 /pathtoscript/skriptname.sh

Odteraz váš server vytvára zálohu databázy každý deň o 5. hodine. Prípadne môžete na serveri alebo doma spustiť cronjob, ktorý automaticky stiahne zálohu raz denne. Druhou možnosťou by bolo odoslať ho cez curl na vami zvolené miesto.

Záver

Či už prevádzkujete súkromný alebo firemný blog, tému zálohovania by ste nemali zanedbávať. Vďaka svojej popularite ponúka WordPress veľmi dobré bezplatné a komerčné riešenia na vytváranie a zabezpečenie zálohovania. Ak zaplatíte malý mesačný poplatok, môžete si byť istí, že vaše údaje sú uložené redundantne a sú vždy k dispozícii. Ak zálohu ukladáte lokálne, je pravdepodobnosť, že vás postihne poškodené dátové médium alebo vlámanie, vyššia ako v dátovom centre. Pri ručnom zálohovaní je dôležité automatizovať potrebné procesy pomocou skriptov. Dokonca aj základná znalosť Linuxu je pri tom výhodná.

Aktuálne články