A WordPress webhely tartalmát, beleértve a fájlokat és az adatbázist is, átmásolhatja egy másik WordPress webhelyre.
Tegyük fel, hogy egy WordPress webhely nem nyilvános (teszt) változatát egy külön aldomainen, míg a webhely nyilvánosan elérhető (éles) változatát egy domainen tartja fenn. Az alábbi helyzetekben előfordulhat, hogy adatokat szeretne átmásolni az egyik webhelyről a másikra:
- A teszt verzióban elvégzett módosításokat szeretné átmásolni az éles verzióba.
- Az adatokat szeretné átmásolni az éles webhelyről a teszt webhelyre, hogy megnézze, hogyan működnek a teszten négzett változtatások (például egy új bővítmény) az éles webhely adataival.
- Változtatásokat végzett (például új bővítményt telepített) a teszt webhelyen, és ezek a változtatások új táblák hozzáadását eredményezték az adatbázishoz, és csak ezeket a táblákat szeretné átmásolni az éles webhelyre anélkül, hogy más adatokat érintene.
- Frissítette a teszt webhelyet a WordPress egy újonnan kiadott verziójára, és kijavította a frissítés utáni problémákat (ha voltak ilyenek). Ezeket a módosításokat most át szeretné tolni a z éles webhelyre.
- Választhat, hogy a WordPress-fájlokat, a WordPress-adatbázist vagy a fájlokat és az adatbázist is másolja. Az adatbázis másolásakor választhat, hogy az összes táblát, vagy a forráson jelen lévő, de a célon hiányzó táblákat másolja, vagy megadhatja a másolandó adatbázis egyes tábláit.
A másolás végrehajtásakor tartsa szem előtt a következőket:
- A kiválasztott adatok a forrás webhelyről kerülnek átmásolásra a cél webhelyre. A forrás- és a céloldalon egyaránt jelen lévő, de nem azonos fájlok és/vagy adatbázis-táblák a forrásról a céloldalra másolódnak. A csak a céloldalon található fájlokat és adatbázis-táblákat a másolás nem érinti, kivéve, ha a másolás során a "Hiányzó fájlok eltávolítása" opciót választja.
- A másolás során a cél webhely karbantartási üzemmódba kerül, és átmenetileg elérhetetlenné válik.
- Ha a cél webhelyen a WordPress verziója korábbi, mint a forrás webhelyen, a WP Toolkit először frissíti a WordPress-t a cél webhelyen a forrás webhelyen telepített verziónak megfelelőre, majd lefuttatja a másolást.
- Ha a forrás-weboldalon a WordPress verziója korábbi, mint a cél-weboldalon, a másolás megszakad. Az adatok másolásához a forrásoldalon lévő WordPress-t a céloldalon telepített verzióra vagy egy későbbi verzióra kell frissíteni.
- Ha a forráson és a célon lévő adatbázis-előtag különbözik, a WP Toolkit a másolás során a cél-weboldalon lévő adatbázis-előtagot úgy módosítja, hogy az megegyezzen a forráson lévővel.
- Az adatok másolása egy normál WordPress telepítés és egy multisite telepítés között nem támogatott. Javasoljuk, hogy helyette a klónozást használja.
Megjegyzés: A másolás során a forrásból másolt fájlok és adatbázis-táblák felülírják a céloldalon meglévőket. A másolást megelőzően a célhelyen lévő fájlokon és adatbázis-táblákon végrehajtott módosítások figyelmeztetés nélkül elvetésre kerülnek és elvesznek.
Megjegyzés: Ha a másolni kívánt WordPress webhelyen gyorsítótár-bővítményeket telepített, a másolás előtt törölje a gyorsítótárat a forrás webhelyen. Ellenkező esetben a célwebhely hibásan működhet.
Az egyik WordPress webhely adatainak másolása egy másikra:
- Lépjen a bal menü WordPress menüpontjára (WP Toolkit oldal), majd kattintson az Adatok másolása gombra annak a WordPress telepítésnek a kártyáján, amelynek adatait másolni szeretné.
- A "Cél" mellett válassza ki a cél WordPress telepítést (ugyanazon vagy egy másik előfizetés alatt), ahová az adatokat másolni szeretné.
- A "Másolandó adatok" alatt válassza ki, hogy mely adatokat szeretné a cél WordPress webhelyre másolni:
- "Csak fájlok" - csak a webhely fájljait másolja, beleértve a WordPress alapfájljait, valamint a témákhoz és bővítményekhez kapcsolódó fájlokat.
- "Csak adatbázis" - csak az adatbázist másolja. Kiválaszthatja az összes, az új vagy a kiválasztott adatbázis táblák importálását (a részleteket lásd az alábbi 5. lépésben).
- "Fájlok és adatbázis" - a weboldal fájljait és az adatbázist is másolja. Kiválaszthatja az összes, az új vagy a kiválasztott adatbázis táblák importálását (a részleteket lásd az alábbi 5. lépésben).
- Ha a 3. lépés során a "Csak fájlok" vagy a "Fájlok és adatbázis" opciót választotta, két további lehetőség válik elérhetővé:
- "A célon módosított fájlok helyettesítése" - alapértelmezés szerint, ha egy azonos nevű fájl létezik a forráson és a célon is, a forrásból származó fájl másolásra kerül, és a célon lévő fájl helyébe lép, még akkor is, ha a forrásfájl régebbi. Ha meg akarja tiltani, hogy a célon lévő fájlokat a forrásból származó régebbi fájlokkal felülírja, törölje a jelölőnégyzetet.
- "Hiányzó fájlok eltávolítása" - alapértelmezés szerint, ha egy fájl létezik a célon, de hiányzik a forrásból, a fájl érintetlen marad. Jelölje be ezt a jelölőnégyzetet a forrásból hiányzó fájlok célponton történő eltávolításához.
- Ha a 3. lépés során a "Csak az adatbázis" vagy a "Fájlok és adatbázis" lehetőséget választotta, válassza ki, hogy mely adatbázis táblákat szeretné másolni:
- "Minden tábla" (az alapértelmezett beállítás). Ha az oldalak, bejegyzések és felhasználók kivételével minden módosítást másolni szeretne, tartsa meg a "Kivéve: _postmeta, _posts, _usermeta, _users" jelölőnégyzetet.
- Csak új táblák
- Kijelölt táblák. Kattintson a "Másolandó táblázatok kiválasztása" gombra, jelölje ki a másolni kívánt táblákat, majd kattintson a Kiválasztás gombra.
- Az adatok másolása előtt a WP Toolkit javasolja egy visszaállítási pont létrehozását. Ezt használhatja a másolás során végrehajtott változtatások visszaállítására. Ha nem szeretne visszaállítási pontot létrehozni, törölje a "Visszaállítási pont létrehozása" jelölőnégyzetet. Az alábbi "WordPress telepítés visszaállítása" című részben megtudhatja, hogyan állíthatja vissza WordPress telepítését a visszaállítási pont segítségével.
Megjegyzés: Minden WordPress telepítésnek csak egyetlen visszaállítási pontja lehet. A visszaállítási pont létrehozása felülírja a meglévő visszaállítási pontot, ha van ilyen. - Ha elégedett a kiválasztott beállításokkal, kattintson a Start gombra az adatok másolásának megkezdéséhez.