Restora

Popis

Restora zálohuje web WordPress do jednoho standardního souboru zip: všechny soubory ve složce WordPressu a výpis databáze.

  • Celý web, nebo samostatné soubory. Jeden zip se vším, nebo si vyberte části (databáze, pluginy, šablony, nahraná média, WordPress a další soubory) a každou získejte jako samostatný soubor, pomocí „Stáhnout vše“ nebo jednotlivě.
  • Navrženo pro omezený hosting. Záloha běží po krátkých úsecích a pokračuje tam, kde se zastavila, i uprostřed velkého souboru, takže ji časové limity PHP nepřeruší.
  • Obnovení z administrace. Archiv se nejprve zkontroluje od začátku do konce, databáze se vymění v jednom atomickém kroku a předem se vytvoří bezpečnostní záloha aktuálního webu.
  • Plánování. Denní, týdenní nebo měsíční zálohy celého webu a databáze, přičemž se uchovávají jen ty nejnovější.
  • Standardní formát. Archiv je běžný zip, který otevřete kdekoli; databáze je čisté SQL uvnitř .restora/.
  • Uzavřeno pro web. Zálohy jsou uloženy ve složce s náhodným názvem a stáhnout je může pouze administrátor přes WordPress.

Proč další zálohovací plugin?

Protože nejtěžší částí zálohy je dostat ji zpět, a právě tomu Restora věnuje své úsilí.

  • Dokončí se i na omezeném hostingu. Restora zapisuje jeden zip a umí se pozastavit a pokračovat uprostřed libovolného souboru, takže krátký časový limit PHP na sdíleném hostingu stačí pro web jakékoli velikosti, bez změny nastavení serveru.
  • Obnovení se zkontroluje dříve, než na cokoli sáhne. Nejprve se ověří každý soubor v archivu, databáze se načte do dočasných tabulek a vymění v jednom kroku a wp-config.php se nikdy nepřepisuje.
  • Nic není zamčené. Každá zde popsaná funkce v tomto pluginu plně funguje, bez účtu a bez jakékoli naší služby mezi tím. Vaše zálohy zůstávají na vašem serveru.

Restora Pro

Restora Pro je samostatný placený doplněk pro ty, kdo potřebují víc: kopie na SFTP a úložištích kompatibilních s S3, nouzová stránka pro obnovu, která obnoví web, i když je samotný WordPress nefunkční, přesun webu na jiný server pomocí jednoho instalátoru, zálohy šifrované pomocí AES-256 (zamčené párem klíčů, takže samotný web klíč nikdy nemá) a jedna obrazovka pro sledování a zálohování všech vašich webů. Tento plugin ho nepotřebuje a nikdy o něj nežádá, kromě jediné karty na své obrazovce.

Požadavky

  • PHP 7.4 nebo novější, 64bitové, s rozšířeními zip, zlib a pdo_mysql (dostupnými téměř u každého hostingu).
  • MySQL nebo MariaDB.
  • Samostatné weby. Sítě multisite zatím nejsou podporovány.

Externí služby

Restora nekontaktuje žádnou externí službu. Jediné požadavky, které odesílá, směřují na váš vlastní web, aby záloha mohla sama pokračovat po krátkých úsecích.

Ochrana osobních údajů

Záloha je kopií vašeho webu, takže obsahuje veškeré osobní údaje, které váš web uchovává (uživatelské účty, komentáře, objednávky atd.). Je uložena ve vaší vlastní složce wp-content. Restora o vás ani o vašich návštěvnících nic neshromažďuje a svému autorovi nic neposílá. Stažené zálohy uchovávejte na bezpečném místě.

Snímky obrazovky

Instalace

  1. Nahrajte plugin a aktivujte ho.
  2. V menu administrace otevřete Restora a klikněte na Vytvořit zálohu.

Nejčastější dotazy

Kde jsou zálohy uloženy?

Ve wp-content/restora-<náhodný klíč>/. Její název nelze uhodnout a na serverech Apache a IIS soubory, které do ní Restora vkládá, zakazují přístup z webu. nginx tyto soubory ignoruje: Restora jednou denně kontroluje, zda je složka dostupná z webu, a pokud ano, zobrazí řádek, který je třeba přidat do konfigurace nginx.

Co se stane s mými zálohami, když plugin smažu?

Zůstanou na svém místě. Nainstalujte Restora znovu a najde je.

Co se do zálohy nezahrnuje?

Složky mezipaměti, pozůstatky aktualizací WordPressu a složky záloh jiných zálohovacích pluginů. V nastavení můžete přidat vlastní cesty a vzory; vývojáři mohou také použít filtr restora_exclude.

Z databáze se zálohují tabulky webu: vlastní tabulky WordPressu a další tabulky, které vyberete v nastavení. Pohledy, triggery, uložené procedury a události se nezálohují; WordPress je nepoužívá, ale některý vlastní kód ano.

Co se stane, když se obnovení zastaví v polovině?

Vrátí se zpět. Před nahrazením souboru se jeho aktuální verze odloží stranou a databáze se přepne až na úplném konci. Pokud obnovení nelze dokončit (zaplní se disk, do složky nelze zapisovat, okno se zavře), každý soubor se vrátí do původního stavu a databáze zůstane nedotčena. Než se cokoli zapíše, Restora také zkontroluje, zda lze do složek zapisovat a zda je k dispozici dostatek volného místa.

Potřebují plánované zálohy skutečnou úlohu cron?

Ne. Spouštějí se přes WP-Cron a pak se samy udržují v chodu. Na webu s velmi malou návštěvností se mohou spustit později; serverová úloha cron volající wp-cron.php zajistí přesné načasování.

Vytváří Restora soubory mimo své vlastní složky?

Ne. Vše, co zapisuje, zůstává v jeho vlastní složce s náhodným názvem ve wp-content. Během obnovení tam čeká i soubor s jeho nastavením (čitelný pouze pro web a bez přihlašovacích údajů k databázi, které se načítají z wp-config.php) a po skončení obnovení se odstraní.

Lze obnovit šifrovanou zálohu?

Ano. Zálohy zašifrované pomocí Restora Pro lze zde obnovit s jejich heslem, i bez Pro. Ztracené heslo nelze obnovit: právě k tomu šifrování slouží.

Funguje s multisite?

Zatím ne. Restora je vyvíjen a testován pro samostatné weby WordPress.

Maže obnovení soubory?

Ne. Soubory, které na webu existují, ale v záloze nejsou, zůstanou na místě a wp-config.php se nikdy nepřepisuje.

Recenze

Pro tento plugin nejsou žádné recenze.

Autoři

Restora je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Restora“ byl přeložen do 2 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Restora” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

1.0.0

  • První vydání: zálohy celého webu nebo samostatných částí s možností pokračování po přerušení, obnovení s bezpečnostní zálohou, plánování a uchovávání záloh.