UpdraftPlus a WP-CLI-vel
Mentés, visszaállítás, klónozás és áttelepítési segédparancsok a parancssorból, kapcsolókkal és példákkal.
A WP-CLI-vel az admin felület nélkül is dolgozhatsz. Előbb telepítened kell magát a WP-CLI-t. A fizetős kiadás a mentés és a mentések kezelése mellett parancsokat ad a fiók összekötéséhez, a klónozáshoz és az áttelepítés segítéséhez is. Az alapparancsok és a backup, restore kapcsolói a Haladó eszközök fejezet parancssori részében is szerepelnek, itt az összes parancs együtt van.
Bővítménykezelő parancsok
Szekció neve “Bővítménykezelő parancsok”Az UpdraftPlus telepítéséhez és karbantartásához a WP-CLI általános bővítményparancsait használhatod:
wp plugin install updraftpluswp plugin install updraftplus --activatewp plugin listwp plugin update --allAz első az ingyenes kiadást telepíti, a második telepíti és be is kapcsolja, a harmadik kilistázza a telepített bővítményeket, a negyedik frissíti az összeset.
Fiók összekötése: connect
Szekció neve “Fiók összekötése: connect”A fizetős bővítményt a fiókodhoz köti, és bekapcsolja a licencet:
| Kapcsoló | Kötelező | Mit csinál |
|---|---|---|
--email |
igen | A fiókhoz tartozó e-mail-cím. |
--password |
nem | A fiók jelszava. |
--password-file |
nem | Annak a fájlnak az útvonala, amelyben a jelszó van. |
Mentés: backup
Szekció neve “Mentés: backup”wp updraftplus backupAlapból a beállításokban mentett értékeket használja.
| Kapcsoló | Mit csinál | Példa |
|---|---|---|
--label |
Címkét ad a mentésnek. | --label="Parancssori mentés" |
--exclude-db |
Kihagyja az adatbázist (alapból benne van). | --exclude-db=true |
--send-to-cloud |
Kihagyja a távoli tárhelyre küldést (alapból, ha be van állítva, a mentés megy a tárhelyre). | --send-to-cloud=false |
--include-files |
A mentendő fájlcsoportok vesszővel elválasztva: plugins, themes, uploads, wpcore, others. |
--include-files="plugins,themes,uploads" |
--include-tables |
A mentendő táblák vesszővel elválasztva, a WordPress-előtaggal vagy anélkül. | --include-tables="wp_posts,wp_postmeta" |
Visszaállítás: restore
Szekció neve “Visszaállítás: restore”wp updraftplus restore <nonce>A <nonce> a visszaállítandó mentéskészlet egyedi azonosítója.
| Kapcsoló | Mit csinál | Megjegyzés |
|---|---|---|
--components |
A visszaállítandó összetevők vesszővel elválasztva. Ha nem adod meg, mindent visszaállít. | Példa: --components="db,plugins,themes" |
--db-decryption-phrase |
A titkosított adatbázis visszafejtési jelmondata. | |
--over-write-wp-config |
Felülírja-e a wp-config.php fájlt. |
A „További fájlok” kiegészítő kell hozzá. |
--incremental-restore-point |
Inkrementális visszaállítási pont. | Az inkrementális mentések kiegészítő kell hozzá. |
--migration |
Áttelepítésként kezelje-e a visszaállítást (másik webhely mentésénél érvényes). | A „Migrátor” kiegészítő kell hozzá. |
--site-id-to-restore |
Multisite-nál egy alweboldal azonosítója, -1 az összes. Csak az adatbázis és a feltöltések visszaállítását érinti. |
A „Hálózat / Multisite” kiegészítő kell hozzá. |
--delete-during-restore |
Törölje-e a mentési archívumokat a visszaállítás után. | Alapból nem. |
--db-dummy-restore |
Próba-visszaállítás véletlen előtagú ideiglenes táblákkal, amelyeket a végén töröl. Azt ellenőrzi, nem szakad-e meg időtúllépés miatt. | Elhagyható. |
--collate |
Pótló rendezés, ha a helyi MySQL-szerver nem ismeri a mentésben szereplőt. | Példa: --collate=utf8mb4_general_ci |
--charset |
Pótló karakterkészlet, ha a helyi MySQL-szerver nem ismeri a mentésben szereplőt. | Példa: --charset=utf8mb4 |
Példa próba-visszaállításra az adatbázissal:
wp updraftplus restore b290ee083e9e --components="db" --db-dummy-restore=trueIdeiglenes klón: updraftclone
Szekció neve “Ideiglenes klón: updraftclone”Klón létrehozásához meg kell adnod egy felhasználót, aki létezik azon a webhelyen, amelyről a klónt készíted, és egy klónkulcsot, amelyet a fiókodban hozhatsz létre:
wp updraftplus updraftclone --user="admin" --clone-key="KLONKULCS"| Kapcsoló | Kötelező | Mit csinál |
|---|---|---|
--user |
igen | A webhelyen létező felhasználó: felhasználónév, e-mail-cím vagy azonosító. |
--clone-key |
igen | A fiókban létrehozott klónkulcs. |
--php |
nem | A klón PHP-verziója. Alapból az, amelyen a WP-CLI fut. |
--wp |
nem | A klón WordPress-verziója. Alapból a webhelyé. |
--region |
nem | A klón régiója. Alapból London. |
--package |
nem | A klón csomagja. Alapból a kezdő csomag. |
--admin-only |
nem | Csak adminisztrátorok léphetnek be a klónra (alapból nem). |
--wp-only |
nem | Üres klónt indít (alapból nem). |
Információs parancsok
Szekció neve “Információs parancsok”| Parancs | Mit csinál |
|---|---|
wp updraftplus existing_backups |
Kilistázza a meglévő mentéseket. |
wp updraftplus get_latest_full_backup |
Annak a legutóbbi mentésnek a feladatazonosítóját adja, amely a beállításokban szereplő összes elemet tartalmazza. |
wp updraftplus backup_progress <job id> |
A mentés előrehaladását mutatja a feladatazonosító alapján. |
wp updraftplus get_most_recently_modified_log |
A legutóbb módosított naplófájl tartalmát mutatja. |
wp updraftplus get_log <job id> |
Egy mentési feladat naplóját mutatja. |
wp updraftplus activejobs_delete <job id> |
Leállít egy futó mentési feladatot. |
wp updraftplus rescan_storage [--type=<remote|local>] |
Újraellenőrzi a helyi vagy a távoli (alapértelmezett) tárhelyet új mentéskészletekért. |
wp updraftplus incremental_backups |
Kilistázza az inkrementális mentéseket. |
Példa: wp updraftplus backup_progress c23c41b1f567.
Áttelepítést és az UpdraftCentralt segítő parancsok
Szekció neve “Áttelepítést és az UpdraftCentralt segítő parancsok”| Parancs | Mit csinál |
|---|---|
wp updraftplus create_migration_key <név> <méret> |
RSA-kulcspárt hoz létre az áttelepítéshez. Az egyik felét elmenti, a másikat át kell másolni a távoli webhelyre. Példa: wp updraftplus create_migration_key kulcs_neve 2048. |
wp --user=<id> updraftplus create_updraftcentral_key <név> <méret> <alternatív kapcsolat> <hova> |
UpdraftCentral-kulcsot hoz létre. A --user kapcsoló nélkül a kulcs érvénytelen. A <hova> a "updraftpluscom" a felhőalapú UpdraftCentralnál, saját üzemeltetésnél a szerver címe. Példa: wp --user=1 updraftplus create_updraftcentral_key kulcs_neve 2048 0 updraftpluscom. |
wp updraftplus search_and_replace <keresett> <csere> [--page-size=5000] [--which-tables=<táblák>] |
Az UpdraftPlus saját módszerével keres és cserél az adatbázisban. Példa: wp updraftplus search_and_replace example.com uj-example.com 1000 options,users. |
Készült: