1. Останавливаем экземпляр, чтобы обеспечить консистентность и целостность данных.
2. Переносим каталог с файлами базы данных удобным способом (это может быть rsync, cp, mv).
3. Если в конфигурационном файле postgresql.conf были явно указаны пути для параметров расположения файлов, необходимо их переопределить (data_directory, hba_file, ident_file).
4. В случае если экземпляр запускается вручную, то для утилиты pg_ctl достаточно будет указать новый путь до каталога файлов базы данных. Если запуск организовывается автоматически с помощью демона инициализации или системного юнита, необходимо подправить файл конфигурации соответствующей службы (/etc/init.d/postgrespro-std-15 или /lib/systemd/system/postgrespro-std-15.service а также проверить /etc/default/postgrespro-ent-15).
5. Запустите экземпляр и проверьте значение data_directory (show data_directory;)