imageKonečně, konečně je po starostech! Zálohování blogu/webu/čehokoliv je i na placeném hostingu loterie – třeba Isol, blahé paměti, jednou po hacku v 2010 obnovoval ze záloh starších měsíc… Takže, uživateli, starej se sám. Raději. Vyzkoušel jsem desítky různých řešení pro zálohy, nejen v podobě plug-inů pro WordPress, ale nikdy to nebylo ono. A teď konečně tu je něco, co funguje. Plug-in BackWPup (nejen) pro WordPress je tak univerzální a blbovzdorné řešení, že jej těžko něco překoná. Navíc zdarma. Co víc si přát? (pro ty z vás, co ještě nestahují, následuje popis funkcí).

BackWPup, stručně řečeno, zazálohuje cokoliv kamkoliv. Poradí si s databází, XML exportem článků i se všemi soubory na FTP. Navíc se neomezuje jen na soubory/data instance WordPressu, pod kterou jede, takže můžete zálohovat opravdu cokoliv v rámci jednoho hostingu. To může být pro BFU lehce nebezpečné, ale zase – pro BFU tento plugin určený není (takže v administraci zakázat, jasné? :-)) V rámci jednoho zálohovacího plánu je možné vybrat libovolnou kombinaci adresářů, souborů a tabulek pro zálohu – a navíc i přidat optimalizaci DB, šikovné.

Zálohovat umí i cron, že jo? Inu BackWPup jde dále – zálohy zkomprimuje na serveru a automaticky nahraje do cloudu nebo i jinam. Právě tahle automatika je to nejlepší – jednou nastavit a zapomenout. Funguje bezvadně. BackWPup nahrává zálohy (ve formátech zip a tar) na:

  • server, kde je nainstalován (lokální záloha)
  • e-mail (s možností omezení velikosti přílohy)
  • libovolný FTP server
  • DropBox!!! (libovolná složka)
  • SugarSync
  • Amazon S3!!!
  • Google Drive
  • MS Azure/Blob
  • Rackspace Cloud!!!

V rámci jedné zálohy je možné nahrávat na libovolné, klidně i všechny, dostupné služby. Takže ztráta dat už nehrozí ani teoreticky :)

Můžete si ještě pohrát s nastavením jednotlivých plánů (úkolů, jobs, jak chcete) a vyladit zálohování k naprosté spokojenosti. Já na svých webech (a u klientů, pochopitelně) nastavuji “paranoidní” plán záloh takto:

  • 2x denně kompletní záloha DB do cloudu, FTP a lokálně
  • 1x denně export všech článků v XML do cloudu + kontrola a pročištění DB
  • 3x týdně záloha nahraných souborů (uploads) do cloudu, FTP a lokálně
  • 1x týdně záloha instalace WP, šablon, pluginů do cloudu a lokálně
  • (u kritických projektů (firemní, ne tenhle blog) si vynásobte frekvenci dvanácti. Jak říkám – paranoia)

Jednou se to nastaví a zapomene se na to, to jsem si vždycky přál. Jen mi občas problikne hláška o nových souborech v GDrive/DropBox/apod. Kdyby se cokoliv stalo – a ono se stane, to je naprostá jistota – zabere mi obnovení z nejnovější zálohy několik minut a mám klidné spaní.

Jo, ještě klady/zápory, ať to máme přehledné…

  • Plus: Flexibilita v nastavení zálohy – oblast, čas, typ atd.
  • Plus: Podporované služby pro uložení záloh
  • Plus: It just works!
  • Plus: Optimalizace DB
  • Plus: Neomezeně plánů (jobs), možnost de facto “zálohovat po souborech”
  • Plus: skoro všechno
  • Minus: žere systémové prostředky jak malá kráva, pod 64MB ani nezkoušet spustit
  • Minus: možná poněkud složitější nastavení, ale – nejde o plugin pro BFU

Už taky zálohujete automaticky? :-)

6 komentářů na “Zálohování WordPressu– konečné řešení”

  1. Jiří Šindelář napsal:

    Díky za tip a perfektní článek. Vyřešila se mi tím otázka automatického zálohování webu mého klienta. Supr :)

  2. Jan Krejča napsal:

    Tip je to dobrej, ale ve FREE verzi neumí googledrive aj… a verze PRO stojí 75$ já vím není to až tak moc, ale určitě se najdou pluginy, který jsou FREE a uměj to podobné…
    Kdyby stál 20$ neváhám ani minutu…no uvidíme :-D

  3. Michal Novák napsal:

    Supr dík za typ. Hned jsem zálohoval a zálohu nahrál na jiné FTP. Vyzkoušeno na verzi 3.8.1

  4. Pavel Sviták napsal:

    Díky za návod. Používám plugin ke spokojenosti, ale mám otázku. Šlo by plugin nějakým způsobem přimět k tomu, aby nabídl zálohu i jiných db tabulek, než těch které jsou v databázi WP? Nebo to řešit spíše nějakým zrcadlením tabulek do WP databáze na straně db serveru? Nějaký nápad? Díky

  5. Jarda napsal:

    Dobrý den,
    A stalo se. O míkendu mi odešly HDD v synology. Začínám od znovu. Zálohy wordpresu pomocí BuckWPup mám. Není prosím k dispozici návod, jak vše obnovit ze zálohy?
    Případně děkuji za reakci.
    Pěkný den
    Jarda

Vyštěkat

Můžete použít standardní HTML tagy a taky Texy formátování!