Celý proces aktualizace store3 prošel téměř bez problémů. Jediným zádrhelem byl jiný SQL_MODE u MariaDB, na který si tady dáme pozor. Stejný proces, kterým prošel store3 teď čeká store4. Během něj chceme provést následující kroky:

  • Aktualizovat MariaDB na 10.4 a přesunou ji do Dockeru,
  • přesunout PostgreSQL do Dockeru.

U MariaDB si můžeme dovolit aktualizaci, protože se toho moc nemění. Datový formát dokonce zůstává stejný a tak je aktualizace velmi přímočará. U PostgreSQL bychom si asi s aktualizací také poradili, ale protože nabízíme i podporu pro PostGIS, u kterého si úplně s aktualizací nevěříme, půjdeme raději cestou nové verze PostgreSQL s každým novým databázovým serverem.

Během těchto změn nečekáme žádné velké problémy. Všechny potřebné nástroje a skripty už máme vytvořené a celý proces byl již jednou vyzkoušen. Bez výpadku se to ale neobejde.

Do akce se pustíme následující víkend (10. až 12. dubna) mezi půlnocí a třetí hodinou ráno. Výpadek se bude týkat pouze MariaDB. PostgreSQL si necháme na další víkend. Databáze by neměla být dole déle než několik minut.

Tento blogpost budeme aktualizovat dalšími informacemi.