Pokud budeme pravidelně vytvářet nové stránky WordPress, můžete se seznámit s procesem nastavení místní instalace WordPress pomocí WAMP nebo XAMPP, abyste provedli vývojovou práci dříve, než migrujete web na váš živý server. Je to skvělý způsob, jak urychlit proces vývoje, protože nemusíte stále nahrávat změny, než je budete moci zobrazit, a kromě toho není dobré provádět změny na živých webových stránkách.

Největší nevýhodou použití lokálního vývojového serveru WordPress je dlouhotrvající proces migrace webu z jednoho serveru na jiný.

Proces zahrnuje zálohování všech vašich souborů WordPress, export databáze, vytvoření nové databáze na vašem živém serveru, nahrávání souborů WordPress na živý server přes FTP, import dat do nové databáze, editace všech odkazů na lokální server v nová databáze a konfigurace nastavení / widgetů atd. Úplné pokyny najdete v Codexu WordPress.

Nebylo by skvělé, kdyby existoval způsob, jak to udělat většinu automaticky, takže byste mohli během několika minut migrovat celý web?

Naštěstí je. Říká se tomu BackupBuddy.

Více než jen zálohování

BackupBuddy je plugin WordPress Premium, díky kterému je snadné udržet všechny vaše stránky WordPress bezpečně zálohované, abyste je mohli snadno obnovit, kdyby se něco pokazilo. Můžete naplánovat pravidelné automatické zálohování souborů a databází a zálohy můžete odeslat do offline úložiště, jako je Dropbox nebo Amazon S3.

BackupBuddy stojí od 75 dolarů (za 2 licence) až po 150 dolarů (u neomezených licencí), takže pokud spravujete webové stránky pro klienty, je to skvělá hodnota pouze pro funkci zálohování.

Ale to, co je opravdu skvělé, je schopnost migrovat celý web na nový server s několika kliknutími.

S nejnovější verzí BackupBuddy je to snadněji než kdykoli předtím s funkcí Magic Migration, která vám umožní provést celou migraci z vašeho panelu WordPress.

Poznámka: Jediná věc, kterou musíte udělat ručně, je vytvořit novou databázi MySQL na vašem živém serveru, ale je to obvykle velmi jednoduchý proces, pokud používáte průvodce v databázi cPanel. Jakmile vytvoříte svoji databázi, poznamenejte si server, název databáze, uživatelské jméno a heslo, protože je budete potřebovat později.

Začínáme

První věc, kterou musíte udělat, je zakoupení aplikace BackupBuddy a postupujte podle pokynů k její instalaci v místní instalaci aplikace WordPress. Jakmile je nainstalován, uvidíte v navigačním panelu aplikace WordPress nové navigační menu aplikace BackupBuddy.

Poté je třeba přejít na BackupBuddy> Nastavení a zadat heslo ImportBuddy. Budete o to požádáni později při migraci svého webu jako bezpečnostní opatření. Zadejte heslo a klikněte na tlačítko Uložit.

Import buddy password

Vytvořte zálohu

Jakmile máte místní stránky dokončené a připraveny k migraci, další věc, kterou musíte udělat, je vytvořit úplnou zálohu webových stránek.

Přejděte na BackupBuddy> Backup a klikněte na tlačítko Complete Backup. Tím vytvoříte zálohu souborů databáze (obsah webu) a WordPress (témata, pluginy apod.)

Complete backup

Aplikace BackupBuddy pak bude pracovat na zálohování vašeho webu, což může chvíli trvat v závislosti na velikosti vašeho webu. Po dokončení můžete stáhnout archiv ZIP archivu do počítače pro úschovu.

Poznámka: Pokud se vrátíte zpět na obrazovku zálohování, můžete klepnutím na možnost Odeslat soubor mimo server odeslat kopii zálohy do externího úložného prostoru, jako je například Dropbox nebo Amazon S3. Doporučuji, abyste to udělali pro větší klid, ale nechodím zde.

Migrace zálohy

Nyní přejděte na položku BackupBuddy> Migrace, Obnovit a přejděte dolů na panel Automatizovaná migrace. Zobrazí se právě vytvořený záložní soubor. Umístěte kurzor nad ním a klikněte na možnost Migrovat tuto zálohu .

Migrate this backup

Poté musíte přidat nový cíl zadáním detailů FTP svého živého serveru. Zadejte své údaje a klikněte na Přidat cíl.

Destination

Poté umístěte kurzor myši nad cíl, který jste právě vytvořili, a klikněte na tlačítko Vybrat cíl.

Select destination

Poté musíte zadat adresu URL, kde bude vaše nová webová stránka žít, což pravděpodobně bude vypadat podobně jako http://yoursite.com (pokud jste v cílovém adresáři nezadali podadresář).

Begin migration

Po klepnutí na tlačítko Začátek migrace se dostanete do šesti kroků:

  1. Výběr záložního souboru (výchozí nastavení by mělo být výchozí)
  2. Rozbalení záložního souboru (automatický)
  3. Nastavení adresy URL a databáze.
    Zde stačí ověřit, zda je správně nastavena adresa URL vašich nových stránek, a poté zadejte podrobnosti o databázi na vašem živém serveru. První čtyři možnosti vám poskytne váš webový hostitel. Pro prefix databáze je dobré změnit výchozí předponu wp_ na náhodný řetězec znaků, protože bude vaše databáze bezpečnější.
  4. Import databáze (automatický)
  5. Migrace databáze (automatická)
    V této fázi je migrace dokončena a můžete navigovat na nové stránky a zkontrolovat, zda vše funguje správně. Pokud ano, ujistěte se, že jsou zaškrtnuty všechny políčka v poli Vyčištění souboru a klepněte na tlačítko Vyčistit a odebrat dočasné soubory.
  6. Finální vyčištění (automatické)
Database settings

Hotovo! To je opravdu vše, co je k tomu. Vaše webové stránky by nyní měly být spuštěny na vašem živém serveru, přesně tak, jak to bylo na vašem místním serveru, se všemi pluginy a nastavením, které již byly nakonfigurovány.

Tento stejný proces můžete použít k přemístění stávajícího webu také mezi dvěma živými servery, v případě, že potřebujete přejít na hostitelské poskytovatele nebo se klient rozhodne spravovat vlastní hosting.

Jsem si jistý, že budete souhlasit s tím, že pokud uděláte hodně místního vývoje WordPress, ušetříte čas pomocí BackupBuddy a Magic Migration se v dlouhodobém výhledu opravdu vyplatí.

Zkusili jste BackupBuddy? Používáte funkci Magic Migration nebo preferujete tyto věci ručně? Dejte nám vědět své myšlenky v níže uvedených komentářích.