Spostare directory dati postgresql Windows

Spostare i dati di postgreSQL in un’altra directory o su un’altro pc è più semplice di quanto potrebbe sembrare:

  1. Innanzitutto bisogna arrestare il servizio
  2. Spostare o copiare la directory Data da C:\Program Files\PostgreSQL\10 (o numero di versione corrispondente)
  3. Modificare la chiave ImagePath del registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\postgressql-version
  4. Riavviare il servizio