Siirry pääsisältöön

Datan siirto kehitysympäristön ja tuotannon välillä

Päivitetty tänään

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:

  1. Ota varmuuskopio kummastakin ympäristöstä (wp-backup)

  2. 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
Vastasiko tämä kysymykseesi?