Datan siirto kehitysympäristön ja tuotannon välillä
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
- Seuraa kehittäjädokumentaation ohjeitamme: Moving data between instances
Staging-ympä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!
Käytössä olevat varjoinstanssit saa listattua ajamalla komennon wp-shadow-reset
. Resetointi onnistuu sen jälkeen ajamalla seuraava komento tuotantoympäristössä:
wp-shadow-reset <kehitysympäristön-ID>
Personoitu verkkotunnus
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