Backup e Restore (cópia física)

<< Click to Display Table of Contents >>

Navigation:  PostgreSQL > Avançado >

Backup e Restore (cópia física)

Previous pageReturn to chapter overviewNext page

Máquina onde será colocada a base antiga, o postgres deve estar parado sem nenhum usuário estar acessando por medida de segurança para que não tenha nenhuma transação sendo executada no momento da cópia.

Criar a base no tablespace 

psql -U postgres -c "create database moniari tablespace datapg"

 

Descobrir o oid e Nome da base 

psql -U postgres -c "select oid, datname from pg_database"

 

Copiar todos os arquivos de dentro da pasta da base antiga para a pasta da base nova, o número da pasta é o nesmo número do OID da base nova.