Mikäli palvelupakettisi on WP Pro tai laajempi, voidaan sivustolle aktivoida kehitysympäristö eli staging/shadow.
Kehitysympäristön tarkoituksena on toimivuuden testaamisen ohella sivuston uuden version kehittäminen, joka voidaan valmistumisen jälkeen tuoda kehitysympäristöstä tuotantoon.
Datan siirron vaiheet:
Ota varmuuskopio kummastakin ympäristöstä (
wp-backup
)Ole varovainen, tarkista kumpaan suuntaan olet siirtämässä dataa
Kehitysympäristön resetoiminen
Stagingin korvaaminen tuotannon nykyisestä tilasta on helppoa. Resetointi poistaa kaiken datan kehitysympäristöstä ja korvaa nämä tuotantoympäristön kopiolla. Mikäli kehitysympäristössä on jotakin säästettavää, ota varmuuskopio ennen muutoksia komennolla wp-backup
.
Resetointi onnistuu sen jälkeen ajamalla seuraava komento tuotantoympäristössä:
wp-shadow-reset example_123abc
Saat tietää ympäristön, missä olet sillä hetkellä, nimen ajamalla wp-list-env
(kohta CONTAINER
).
Resetoinnin yhteydessä myös varjoympäristön osoiterakenne resetoituu vastaamaan tuotantoa. Mikäli siis käytössä on ollut erillinen verkkotunnus, tulee instassiin ajaa erikseen vielä etsi-korvaa-toiminto (search-replace
), jotta verkkotunnus ohjautuu oikein. Osoiterakenteen muutokset ajetaan kehitysympäristössä.
wp search-replace '//esimerkki.fi' '//staging.esimerkki.fi' --all-tables