WP-CLI: mentés és visszaállítás
A wp lw-migration parancsai mentéshez, visszaállításhoz, a mentések kezeléséhez, a mentésmappához és az átviteli linkhez.
This content is not available in your language yet.
Főparancs: wp lw-migration. A súgó angol, a kimenet a magyar nyelvű oldalon részben magyar.
Az import, delete, push, pull, reset és backup-dir move megerősítést kér; szkriptben --yes kell. Multisite-on minden parancs a főoldal kontextusában fut. Hibánál Error és 1-es kilépési kód.
Ütemezés, célhelyek, kapcsolatok és alaphelyzet: WP-CLI: ütemezés, felhő, kapcsolatok.
export
Szekció neve “export”wp lw-migration exportA mentés elkészült.Mentésfájl: pelda-hu-20261028-171845-233.wpressA mentés helye: /path/to/wordpress/wp-content/lw-migration-700d9d3def1c/backups/pelda-hu-20261028-171845-233.wpress| Kapcsoló | Mit csinál |
|---|---|
--exclude-media, --exclude-themes, --exclude-inactive-themes, --exclude-plugins, --exclude-inactive-plugins, --exclude-muplugins |
Tartalom kihagyása. |
--exclude-cache |
Gyorsítótár-mappák kihagyása. A CLI-n alapból ki van kapcsolva, a webes űrlapon be. |
--exclude-spam-comments, --exclude-post-revisions |
Spam és revíziók kihagyása. |
--exclude-files=<…> |
wp-contenthez képest relatív útvonalak, vesszővel. |
--exclude-database, --exclude-tables=<…>, --include-tables=<…> |
Adatbázis; táblanév előtag nélkül. |
--replace <régi> <új> |
Keresés-csere párok. |
--exclude-email-replace |
Az e-mail-domainek cseréje nélkül. |
--compression=<gzip|bzip2> |
Tömörítés. |
--password-file, --password |
Titkosítás. |
--sites=<id-k> |
Multisite: csak ezek az oldalak. |
--to=<célhely-id-k>, --[no-]keep-local |
Feltöltés célhelyre; a helyi példány alapból megmarad. |
wp lw-migration export --exclude-cache --compression=gzipwp lw-migration export --replace http://old.test https://new.testprintf '%s\n' "$BACKUP_PASSWORD" | wp lw-migration export --passwordwp lw-migration export --to=0a1b2c3d,4e5f6a7b --no-keep-localHa egy célhelyre nem sikerül a feltöltés, az export --to figyelmeztet, de sikerrel (0) lép ki: a mentés helyben megvan.
A jelszót háromféleképp adhatod meg (export, import, extract, cloud restore):
--password-file=<útvonal>: a legbiztonságosabb.--passwordérték nélkül: terminálon rejtetten kéri, szkriptben a bemenet első sorát olvassa.--password=<érték>: működik, de látszik a folyamatlistában és a shell előzményeiben.
import
Szekció neve “import”Forrás: mentésnév (ahogy a list mutatja), fájlútvonal vagy http(s)-cím. Kapcsolók: --yes, --password-file, --password, --[no-]safety-backup (alapból előtte mentés), multisite-on --site-url=<címek>.
wp lw-migration import https://pelda.hu/mentes.wpress --yes --user=admin$ wp lw-migration listname label size date sourcepelda-hu-20261028-171845-233.wpress 146,3 MB 2026-10-28 18:18 own--format=table|json|csv; a json és a csv bájtban adja a méretet. Az All-in-One WP Migration mappájában lévő mentéseket is listázza; a source oszlop különbözteti meg őket (a sajátoké own).
browse
Szekció neve “browse”A mentés fájllistája. Jelszó nem kell hozzá, mert a fájlnevek nincsenek titkosítva.
$ wp lw-migration browse pelda-hu-20261028-171845-233.wpress --format=csvname,size,datepackage.json,1962,"2026-10-28 18:18"index.php,28,"2012-01-08 18:01"cache/lw-firewall/.htaccess,73,"2026-10-28 18:16"Ebben a mentésben a cache/ is benne van, mert a CLI alapból nem hagyja ki a gyorsítótárat.
extract
Szekció neve “extract”Minden fájlt kibont egy mappába, de nem állít vissza semmit. --dir=<mappa> (alapból a mentés neve, az aktuális mappában), --force (meglévő fájlok felülírása), --allow-web-root, --password-file, --password.
delete
Szekció neve “delete”wp lw-migration delete pelda-hu-20261028-171845-233.wpress --yesbackup-dir
Szekció neve “backup-dir”$ wp lw-migration backup-dir showMentésmappa: alapértelmezett (/path/to/wordpress/wp-content/lw-migration-700d9d3def1c/backups)backup-dir move [<útvonal>] [--default] [--finish] [--undo] [--yes]: áthelyezés, vissza az alapmappába, félbemaradt áthelyezés befejezése vagy visszacsinálása.
wp lw-migration backup-dir move /srv/backups/peldabackup share
Szekció neve “backup share”Átviteli link egy mentéshez. A linket egyszer írja ki.
wp lw-migration backup share pelda-hu-20261028-171845-233.wpress --expires=2h--expires=<5m…7d> (alapból 24h), --list (oszlopok: id, backup, folder, expires, uses, last_used, state), --revoke=<id>.