- Sovelluksen pitää oikeasti käynnistyä tietokannan palautuksen jälkeen eikä vain näyttää hyvältä lokissa.
- Healthcheckien ja proxyn pitää mennä läpi ennen kuin ympäristö on oikeasti käyttökelpoinen.
- Tietokannan tila pitäisi mitata, ei vain olettaa onnistuneeksi.
PostgreSQL-palautus
Palauta PostgreSQL-taustainen Node-sovellus ja varmista että se myös toimii
Palauta PostgreSQL-taustainen Node.js-sovellus niin, että palvelun tila, sovelluksen käynnistyminen ja tietokannan fingerprint tarkistetaan saman käytännön MoveStack-työnkulun aikana.
Onnistunut tietokanta-importti ei vielä tarkoita, että palautus onnistui. Käytännössä palautus on valmis vasta silloin, kun sovellus käynnistyy oikein ja palautettu data vastaa odotettua tilaa.
MoveStack käsittelee palautuksen kokonaisena kohdeoperaationa. Snapshot tai arkisto palautetaan, palvelut nostetaan ylös ja tietokannan fingerprint tarkistetaan samassa käytännön valmiuspolussa.
movestack deploy local/full-backup/my-app@<timestamp> --to staging --watchMitä palautuksen jälkeen tarkistetaan
Siirry pois import-only-palautuksista
Lataa MoveStack, kokeile ilmaista preview-polku ja avaa suojatut restore-operaatiot vasta silloin, kun tarvitset palautuksen joka myös todentaa lopputuloksen.
Seuraavaksi luettavaa
Jos tämä aihe on ajankohtainen, näistä kannattaa jatkaa saman käyttötavan lähimpiin oppaisiin.
Palauta Node-sovellus full backupista ilman irrallisia operaattoriskriptejä
Palauta Node.js-sovellus aikaleimatusta full-backup-snapshotista ja tarkista palvelun sekä tietokannan tila saman MoveStack-työnkulun lopuksi.
Palauta Next.js VPS:lle ja varmista kohde ennen kuin kutsut sitä valmiiksi
Palauta Next.js-sovellus VPS:lle full-backup-snapshotista tai arkistosta ja tarkista palvelu, proxy sekä tietokannan eheys ennen kuin kohde merkitään käyttövalmiiksi.
Kopioi Next.js-tuotanto stagingiin yhdellä komennolla
Luo toimiva staging-kopio tuotannossa olevasta Next.js-sovelluksesta yhdellä MoveStack-työnkululla. Mukana siirtyvät sovellus, tietokanta, ympäristö ja valmiuden tarkistukset.