Pokud si sami hostujete WordPress tak asi víte, že na disku má určitou strukturu složek. A pokud si nechcete zálohovat zbytečné věci, tak některé z nich můžete ze zálohování vyjmout. Zejména se to hodí, pokud zálohujete přes S/FTP nebo zálohy odesíláte někam do cloudu a chcete ušetřit místo i čas.
/ (root) vašeho webu by v zásadě asi neměl obsahovat nic než složku, kde je uložen váš web, tedy například /www. Bude ale záležet na vašem hostingu, jak toto realizují.
/www (můžete ji mít pojmenovanou jinak) pak obsahuje kompletní WordPress včetně pluginů, šablon, všech médií. Případně může váš WordPress být ještě v podsložce, opět záleží na tom, jak to váš hosting má.
Přímo ve složce WordPressu najdete zpravidla i dost podstatné věci jako .htaccess a wp-config.php (zde je základní nutná konfigurace vašeho WordPressu, včetně přihlašovacích údajů do SQL). Takže určitě zálohovat ano.
/www/wp-admin je kód WordPressu. Zálohovat ho chcete, ale není vcelku problém ho nahradit – můžete ale zálohovat, nebude to moc velké.
/www/wp-includes je místo kde je zbytek samotného WordPressu (a i něco navíc) a určitě to zálohovat chcete. Velké to nebude.
Spousta obsahu ale i kódu
/www/wp-content je místo, kde to začíná být komplikovanější. Jsou zde různé menší složky od pluginů i šablon, ale také jsou zde monstra jako uploads kde jsou všechna média.
/www/wp-content/plugins jsou všechny pluginy. Zálohovat můžete, ale obnovení bez korektní instalace pluginu vám moc platné nebude.
/www/wp-content/themes jsou všechny šablony. Opět, můžete zálohovat, ale bez korektní aktivace vám obnova moc platná nebude. Toto i předchozí se ale hodí zálohovat abyste věděli co tam vlastně máte a později to mohli obnovit instalací.
/www/wp-content/languages jsou případné jazykové soubory. Malé a klidně zálohujte.
/www/wp-content/upgrade by měl být prázdný, používá se při aktualizaci WordPressu
Kde už je to komplikované
Ve /www/wp-content mohou být řady dalších složek. Backup Migration tam například ukládá zálohy (které můžete a nemusíte chtít extra zálohovat). Řada dalších pluginů si tam vytváří složky se skripty nebo se soubory.
/www/wp-content/uploads zálohovat chcete, ale má to háček – jde o všechna média a soubory a u obrázků budete zálohovat záplavu automaticky generovaných náhledových velikostí. Pokud byste hodně chtěli, tak se dají vyjmout (mají v názvu přidanou velikost náhledu). Sám WordPress generuje většinou dva náhledy, ale šablona do toho přidá i řadu dalších – FeedIT.cz jich tam má devět.
/www/wp-content/cache je u mých webů místo kam WP Fastest Cache ukládá vygenerované cache soubory. Tuhle složku zálohovat opravdu nechcete a může být nejen enormně velká (v bajtech) ale i rozsáhlá (v počtech souborů a složek). Máte-li jiný plugin pro cache, může se jmenovat jinak nebo být umístěná jinde. Ale věřte mi, tuhle složku opravdu zálohovat nechcete a nejspíš to ani dost dobře nepůjde – může mít tolik podsložek a souborů, že si na tom klasické FTP vyláme zuby kvůli timeoutu.
POZNÁMKA: Pokud máte web malý, pár stránek (pár desítek) a příspěvků, tak můžete zálohovat všechno a nic nemusíte řešit. Ideálně samozřejmě je, pokud máte FTP klienta (či jiný mechanismus) co synchronizuje zdroj a cíl a nestahuje zbytečně všechno.
Kde jsou články a příspěvky a informace o médiích?
Při zálohování nezapomeňte, že všechny články, příspěvky, informace o médiích (a řada dalších věc, včetně nastavení WordPressu i pluginů) je v SQL databázi a tu na disku zpravidla nenajdete. A i kdyby našli, tak se nedá zálohovat prostým stažením (je otevřená a aktivně se mění).
Zálohovat SQL databází musí nějak umožňovat služby, kde máte svůj hosting – některé dělají denní zálohy, které můžete stahovat (jako třeba BlueBoard).
V jiných to můžete zkusit přes nějaké to “SQL admin” rozhraní. Případně si můžete pořídit některý ze zálohovacích pluginů, které dokáží vytvořit “exportní” zálohu SQL databáze.
Další tipy týkající se WordPressu
-
TIP#2505: Uklízíte v databázi ve vašem WordPressu? Co dělat s oEmbed Cache In Post Meta
Jedna maličkost, kterou nejspíš neznáte – kdykoliv do příspěvků umístíte nějaký ten “embedovaný” obsah, tedy například video na YouTube, tak editor stáhne potřebný kód pro embed a uloží do “oEmbed Cache” pro…
-
TIP#2500: Otevírat odkazy v novém okně (záložce) či neotevírat?
Otevření odkazu v novém okně či záložce je běžná praxe na mnoha webových stránkách. Ale je to vždy správný krok? Jaká jsou rizika a výhody obou přístupů? Související příspěvky TIP#835: Co se…
-
TIP#2497: Uklízíte v databázi ve vašem WordPressu? Kolik revizí příspěvků tam máte schovaných?
Typická věc vhodná k úklidu jsou revize. Každá změna v příspěvku/stránce totiž uchovává předchozí verzi. A pokud hodně opravujete, ale třeba i postupně píšete, tak těch revizí může být docela dost a…
-
TIP#2495: Mohu z mého WordPressu odstranit plugin tak, že smažu složku s pluginem?
Rychlá odpověď je, ano, můžete. Zafunguje to, ale dobrá cesta to není. U řady pluginů totiž takto zůstanou data pluginu v databázi – nedojde totiž k úklidu. A v databází těch tabulek…
-
TIP#2492: Máte web? Tak si ohlídejte přesměrování http na https a www na bez www (nebo opačně)
Stále se s tím setkávám, takže je čas tomu věnovat menší samostatný tip. Týká se provozu webu na https – což je dnes normální, běžné a nutné. To co bylo popisování v…
-
TIP#2478: Je WordPress pluginy nutné instalovat, nebo je stačí jen nakopírovat kam patří?
Odpověď je vlastně snadná, ale trochu zapeklitá. Můžete totiž vzít ZIP s pluginem, rozbalit si složku co v něm je a tu složku nahrát do wp-content/plugins a poté můžete ve WP-Admin otevřít/obnovit…
-
TIP#2443: Jak na QNAP NAS provozovat webový server (Apache). Základní cesta. A jak tam dostat WordPress
Součástí QNAP NAS je možnost mít Apache. Instalace v Control Panel -> Applications kde najdete Web Server. Tam pak už stačí zaškrtnout Enable Web Server. Vytvoří se tím i network share Web…
-
TIP#2431: Jak migrovat WordPress: Přenesení nastavení šablony
Migrace webu na WordPressu je takový prazvláštní úkon. Některé věci se dají, některé drhnou, některé jsou skoro “next to impossible”. Přitom by to mělo být snadné. Vzít váš existující web – soubory/média,…
-
TIP#2408: Jak zjistit kolik diskového místa mi zabírá WordPress web?
Načaté je to už v Co dělat, když vašemu WordPressu dochází diskový prostor? ale není tam nijak extra řešeno jak vlastně zjišťovat stav volného prostoru (zaplnění disku). Související příspěvky TIP#792: Jak migrovat…
-
TIP#2398: Software pro management WordPressů
Proč si pořídit něco lepšího na správu vašich WordPressů? Protože když jich máte víc, tak budete trávit kupu času přebíháním z jednoho do druhého a spouštěním aktualizací a řadou dalších věcí. Související…
-
TIP#2393: Jak zvětšit omezení velikosti souborů nahrávatelných na WordPress?
Jedna z věcí na které narazíte při (například) používání QNAP MARS zálohování pro WordPress je nemožnost obnovit velké weby. Platí to ale i pro jiná zálohovací zařízení – většina hostingu má omezenou…
-
TIP#2388: Jak ve WordPressu získat možnost duplikovat (kopírovat) příspěvky
Jedna dost často potřebná a přesto chybějící věc ve WordPressu je vytvořit kopii (duplikát) nějakého příspěvku či stránky. Můžete to řešit pomoci copy/paste, ale to je poněkud otravné a zdlouhavé. Související příspěvky…
-
TIP#2380: Jak najít ve WordPressu příspěvky/stránky/opakovaně použitelné bloky kde používáte konkrétní prvek? Jak kopírovat a měnit konkrétní blok?
Tohle je taková trochu nedotažená věc ve WordPressu. Můžete používat nějaké stavební prvky – jako třeba /blog z Wodpress.com Editing Toolkit pro výpis příspěvků z určitého štítku/rubriky. Jenže v okamžiku kdy ho…
-
TIP#2375: Jak na WordPressu na výpisy článků podle štítku nebo rubriky?
Na WordPress.com je součástí instalace blok /blog pro výpis článků – podporuje podle štítku a rubriky (dost důležité, že oboje a zejména podle štítůu), různé velikost písma i náhledových obrázků (také dost…
-
TIP#2372: Lepší menu pro WordPress se vyplatí. Jak na to?
WordPress umí přímo vytvářet menu a vaše šablona s nimi bude umět pracovat – zobrazovat je svisle či vodorovně, umístit podle potřeby, podporovat úrovně položek, umět jich případně i více. Vy sami…