WordPress-mentés a Storage Serverre: útmutató a WPvividdel

Közzétéve 6 perc olvasás

Az ugyanazon a szerveren fekvő mentés nem mentés. Ez az útmutató negyed óra alatt megmutatja, hogyan menti magát a WordPress egy ingyenes bővítménnyel, SFTP-n keresztül egy elkülönített Storage Serverre.

Az a mentés, amely ugyanazon a szerveren fekszik, mint a weboldal, nem mentés. Ha a lemezt törlik, a hozzáférést átveszik vagy a telepítést titkosítják, a mentés is vele megy. Csak egy elkülönített tárhelyen fekvő másolat jelent igazi biztosítékot.

Ez az útmutató a leggyorsabb utat mutatja meg: egy ingyenes bővítmény, amely SFTP-n keresztül ment WordPresst egy Storage Serverre, időzítéssel és megőrzési szabállyal. A beállítás negyed óra alatt megvan.

Miért a WPvivid

A választék egy ponton meglepően kicsi. A lényeg az, hogy az átvitel az ingyenes változatban is titkosított legyen:

BővítményAz ingyenes változatbanMegfelel?
WPvivid Backup & MigrationFTP és SFTPigen
UpdraftPluscsak FTP, az SFTP és a WebDAV fizetőscsak megvásárlással
BackWPupcsak FTPcsak megvásárlással

Az egyszerű FTP a hozzáférési adatokat és a tartalmakat titkosítás nélkül viszi át. Egy mentésnél, amely a teljes adatbázist a felhasználótáblával együtt tartalmazza, ez nem jó ötlet. A WPvivid ezzel a kézenfekvő választás, több mint 900 000 aktív telepítése van, és legutóbb 2026 szeptemberében frissítették.

1. lépés: alfiók létrehozása a tárhelyen

Hozzon létre az ügyfélportálon, a Storage Servere alatt egy saját alfiókot a mentésekhez, /backup/wordpress kezdőkönyvtárral. Ez fontosabb, mint amilyennek hangzik: a hozzáférési adatok mindjárt a WordPress adatbázisába kerülnek, és aki ott megtalálja őket, ezzel semmi mást ne tudjon elérni, csak ezt az egy könyvtárat.

Ellenőrizzen ugyanebben a lépésben a „Hozzáférési beállítások” alatt két kapcsolót:

  • Az SSH / SFTP / SCP / rsync legyen engedélyezve.
  • A Külső elérhetőség legyen bekapcsolva, különben a webszervere az interneten keresztül nem jut el a tárhelyig.

Újonnan megrendelt szervereknél mindkettő aktív. Jegyezze fel a hosztnevet és a felhasználónevet, a példák itt ezeket használják:

AdatPéldaérték
Hosztnévu123456.storage.kernelhost.net
Alfióku123456-sub3
Könyvtár/backup/wordpress
Port23

2. lépés: az elérhetőség ellenőrzése, mielőtt bármit beállít

Ez később sok keresgélést megspórol. Ha van shell-hozzáférése a webszerveren:

timeout 5 bash -c '</dev/tcp/u123456.storage.kernelhost.net/23' && echo "A 23-as port elérhető"

Shell-hozzáférés nélkül helyezzen el egy pruefen.php fájlt a webkönyvtárban, hívja meg egyszer, utána pedig törölje:

<?php
$f = @fsockopen('u123456.storage.kernelhost.net', 23, $e, $t, 5);
echo $f ? 'A 23-as port elérhető' : 'nincs kapcsolat: ' . $t;

Ha nem jön létre kapcsolat, a szolgáltatója tiltja a kimenő kapcsolatokat ezen a porton. Osztott hosztingon ez nem ritka. Akkor vagy a szolgáltatónál tett kérdés marad, vagy a WebDAV-on át vezető út, amely a 443-as porton fut.

3. lépés: a bővítmény telepítése és a cél megadása

A WordPress-adminban a Bővítmények, Új telepítése alatt keressen rá a WPvivid Backup & Migration névre, telepítse és aktiválja. Utána balra megjelenik a WPvivid Backup menüpont.

Ott a Remote Storage fülön válassza az SFTP lehetőséget. A mezőket így töltse ki:

MezőÉrték
Storage Aliasszabadon választott név, például KernelHost Storage
Hostu123456.storage.kernelhost.net
Port23, nem a javasolt 22
Usernameu123456-sub3
Passwordaz alfiók jelszava
Path/, mert az alfiók már a megfelelő könyvtárban indul

A Test and Add gombbal a bővítmény ellenőrzi a kapcsolatot, mielőtt elmentené. Ha ez elbukik, tíz esetből kilencben vagy a port hibás, vagy a külső elérhetőség van kikapcsolva.

4. lépés: az első mentés kézzel

A Backup & Restore fülön válassza a Database + Files (WordPress Files) lehetőséget, célként pedig a Send backup to remote storage opciót az éppen felvett bejegyzéssel. Azután Backup Now.

Az első futás a mérettől függően néhány percig tart. Hagyja közben nyitva a böngészőablakot, a bővítmény ismételt hívásokkal vezérli a folyamatot.

5. lépés: időzítés és megőrzés

A Schedule fülön kapcsolja be az időzítést. Bevált gyakorlat:

MitRitmusMegőrzés
Adatbázisnaponta10 darab
Adatbázis és fájlokhetente4 darab

Az időpontot a fő látogatói körének éjszakai óráira tegye. A megőrzést a Settings alatt állítja be, ott van az a kapcsoló is, hogy a régi mentések a távoli tárhelyen is törlődjenek-e. Kapcsolja be, különben a tárhely idővel megtelik.

Vegye közben figyelembe: a Storage Server pillanatképei további szintet jelentenek, és ettől függetlenül működnek. Csomagtól függően 10, 20, 30 vagy 40 kézi pillanatkép áll rendelkezésre, és ugyanennyi automatikus.

6. lépés: ellenőrzés, hogy a mentés ér-e valamit

Ezt a lépést hagyják ki a legtöbbször, és ez a legfontosabb. Nézze meg, mi fekszik valóban a tárhelyen:

sftp -P 23 u123456-sub3@u123456.storage.kernelhost.net
sftp> ls -l
sftp> bye

Két dologra figyeljen: a fájlméret legyen hihető, és legyen ott adatbázis-archívum és fájlarchívum is. A néhány kilobájtos archívum kudarc, nem siker.

És utána a tulajdonképpeni teszt: játssza vissza egyszer a mentést egy tesztkörnyezetbe. A soha nem ellenőrzött mentés csak feltevés.

Visszaállítás, és a szépséghiba

Az ingyenes változatban a távoli tárhelyen fekvő mentés nem állítható vissza közvetlenül, a távoli mentések visszaállítása a fizetős változathoz tartozik. Az ingyenes út ennek ellenére működik, és csak néhány perccel tart tovább:

  1. Töltse le az archívumot SFTP-vel a tárhelyről.
  2. A bővítményben a Backup & Restore alatt nyissa meg az Upload részt, és töltse fel az archívumot.
  3. A feltöltött mentés megjelenik a listában, és onnan visszaállítható.

Ezt a kerülőt számolja bele a vészforgatókönyvébe. Aki baj esetén először veszi észre, hogy még egy letöltés is közbeékelődik, feleslegesen veszít időt.

Hol ér véget ez az út

Minden mentési bővítmény a PHP keretein belül dolgozik, és ezzel időbeli és memóriakorlátokba fut. Néhány gigabájtos összméret felett nehézkes lesz, nagyon nagy médiatáraknál pedig a futás egyszer csak megszakad.

Akkor a jobb út az rsync vagy a BorgBackup, mindkettő közvetlenül a szerveren futó időzítésből, és mindkettő natívan elérhető a tárhelyen:

rsync -az --delete -e "ssh -p 23" \
      /var/www/example.com/ \
      u123456-sub3@u123456.storage.kernelhost.net:/dateien/

Ez csak a változásokat viszi át, és nem ismer PHP-korlátokat. Viszont saját szervert és shell-hozzáférést feltételez. Erről az útról több a Storage Server használata a saját weboldalhoz cikkben olvasható.

Hogy a WordPress mely további részei helyezhetők át a tárhelyre, tehát a médiatár és a letöltések, és hol vannak ennek a határai, arról a Storage Server használata a WordPresshez cikkben van szó.

A négy leggyakoribb hiba

  • A 22-es port a 23 helyett. A bővítmény a 22-t javasolja, a mi tárhelyünk a 23-on hallgat.
  • Kikapcsolt külső elérhetőség. Ilyenkor az ügyfélportálból a teszt sikerül, a webszerverről viszont nem.
  • Főfiók az alfiók helyett. A hozzáférési adatok ezután a weboldal adatbázisában fekszenek. A főfiókkal minden rajta függ.
  • A régi mentések soha nem törlődnek. A távoli tárhelyre bekapcsolt megőrzési szabály nélkül a hely megtelik, és egyszer csak csendben elbukik a mentés.

Melyik csomag illik

Egyetlen WordPress-oldal mentéseihez a Storage-1 1 TB-tal, 9,99 EUR-ért nagyon hosszú ideig elég. Nagyságrendileg: egy 5 GB összméretű, közepes oldal tíz megőrzött mentésnél körülbelül 50 GB-ot foglal, vagyis a csomag öt százalékát.

CsomagHelyPillanatképekÁr
Storage-11 TB10 plusz 10 automatikus9,99 EUR
Storage-25 TB20 plusz 20 automatikus29,99 EUR
Storage-310 TB30 plusz 30 automatikus39,99 EUR
Storage-420 TB40 plusz 40 automatikus69,99 EUR

Minden Storage Server Németországban áll, akár 100 alfiókot engedélyez, az SFTP mellett beszél SMB-t, WebDAV-ot, rsyncet és BorgBackupot is, és beállítási díj nélkül jön. Az elszámolás PrePaid alapon, minimális futamidő nélkül történik, tehát kicsiben kezdhet, és növekedhet, ha több oldal jön hozzá.

Gyakori kérdések

Miért a WPvivid és nem az UpdraftPlus?
Mert az SFTP a WPvividnél az ingyenes változatban is benne van. Az UpdraftPlusnál az SFTP és a WebDAV a fizetős változathoz tartozik, az ingyenesben csak az egyszerű, titkosítás nélküli FTP marad. A BackWPup az ingyenes változatában szintén csak FTP-t vezet.
Melyik portot kell beírnom?
A 23-as portot. A bővítmény a 22-t javasolja, mert az a szokásos SSH-port. A mi Storage Serverünk a 23-on hallgat, és messze ez a leggyakoribb oka annak, ha a kapcsolat tesztje elbukik.
Kell saját alfiók?
Nem feltétlenül, de nagyon ajánlott. A hozzáférési adatok ezután a WordPress adatbázisában állnak. Egy olyan alfiókkal, amely csak a mentési könyvtárat látja, aki ezekhez az adatokhoz hozzájut, semmi máshoz nem jut el. Minden Storage Server akár 100 alfiókot engedélyez.
Milyen gyakran mentsek?
Egy naponta változó oldalnál naponta az adatbázist, hetente mindent. Egy ritkán szerkesztett oldalnál a heti mentés elég. Nem annyira a ritmus a döntő, inkább az a kérdés, mennyi munkát akar baj esetén pótolni.
Hány mentést őrizzek meg?
Legalább annyit, hogy egy hiba kiderüljön, mielőtt az utolsó ép változat kirotálódik. Napi mentésnél a hét és a tíz közötti érték jó. Ehhez jönnek második szintként a Storage Server pillanatképei, csomagtól függően 10 és 40 darab között.
Visszaállíthatok közvetlenül a tárhelyről?
Az ingyenes változatban nem közvetlenül, a távoli mentések visszaállítása ott a fizetős változathoz tartozik. Az ingyenes út az, hogy az archívumot SFTP-vel letölti, a bővítményben feltölti, és onnan állítja vissza. Ez működik, csak néhány perccel tovább tart.
Mit tegyek egy nagyon nagy weboldalnál?
Néhány gigabájt felett minden PHP-bővítmény időbeli és memóriakorlátokba fut. Akkor a jobb út az rsync vagy a BorgBackup a szerveren futó időzítésből, mindkettő natívan elérhető a tárhelyen. Ez viszont saját szervert és shell-hozzáférést feltételez.
Miből látom, hogy a mentés valóban használható?
Csak abból, hogy egyszer visszaállította. Ellenőrizze legalább az archívum méretét és tartalmát, és játssza vissza egyszer egy tesztkörnyezetbe. A soha nem ellenőrzött mentés feltevés, nem mentés.
Lassítja a mentés a weboldalamat?
A futás idején kicsit igen, mert a fájlokat beolvassa és csomagolja. Ezért tegye az időzítést a fő látogatói körének éjszakai óráira. Maga az átvitel elsősorban a hálózati kapcsolatot terheli, nem a weboldalt.
Mennyibe kerül a tárhely?
A Storage-1 1 TB-tal havi 9,99 EUR, és egyetlen weboldal mentéseire nagyon hosszú ideig elég. Fölötte van a Storage-2 5 TB-tal 29,99-ért, a Storage-3 10 TB-tal 39,99-ért és a Storage-4 20 TB-tal 69,99-ért. Helyszín Németország, beállítási díj nélkül, PrePaid alapon és minimális futamidő nélkül.

WordPress Backup WPvivid SFTP Storage Server Plugin Wiederherstellung