Você pode simplesmente desligar o Postgres, mover a pasta e alterar os scripts de inicialização para apontar para o local correto do diretório de dados. Verifique novamente os arquivos de configuração em data/
para referências ao caminho antigo antes de reiniciar o servidor.
Você provavelmente não quer fazer isso. Mesmo. É uma idéia BAD .
O outro nome do NFS é o Network Failure System. Ele não é conhecido por sua confiabilidade, e ter o sistema de arquivos subjacente desaparecendo em um momento inoportuno (por exemplo, ao anexar ao WAL) poderia realmente arruinar o seu dia, sem mencionar o seu banco de dados. Lembre-se que o Postgres faz nada de especial para o NFS, e vai surtar se algo inesperado acontecer (veja 17.2.1 no manual do Postgres ).
Talvez, se você descrever o problema subjacente que está tentando resolver (faça uma nova pergunta), podemos ajudá-lo a fazer isso de maneira menos arriscada.