Platform
Moving a project between regions
Change region (Warsaw ↔ Stockholm) without changing URLs or keys.
This page is available in Polish only for now. The commands, code and API calls below are the same in every language — an English translation is on its way. Open the Polish page
W Ustawienia projektu → Infrastruktura wybierz „Przenieś do regionu…”. Projekt zachowuje ten sam ref, URL i klucze API — aplikacje nie wymagają zmian.
- Baza przechodzi w tryb tylko do odczytu (odczyty działają, zapisy są odrzucane).
- Robimy pełny backup i odtwarzamy go razem z plikami Storage na serwerze w nowym regionie.
- Przełączamy DNS i przenosimy ustawienia: listę IP, add-ony, własne domeny, kod Edge Functions i PITR.
- Stary stos usuwamy ok. 90 s po przełączeniu (czas na propagację DNS).
Typowy czas to około minuty dla małych baz; przez ok. minutę po przełączeniu część klientów może jeszcze trafiać do starego serwera. Jeśli coś pójdzie nie tak przed przełączeniem, operacja jest wycofywana — projekt zostaje w starym regionie z pełnymi danymi.
Nie są przenoszone (ustaw ponownie po przeniesieniu): sekrety Edge Functions, sekrety Vault, własne role Postgresa.
POST /api/v1/projects/{ref}/move {"region": "eu-north-1"}
GET /api/v1/projects/{ref}/move
MCP: move_project (wymaga confirm_ref), get_move_status.