Restaurar backup em Tablespace diferente

<< Click to Display Table of Contents >>

Navigation:  PostgreSQL > Avançado > Tablespace >

Restaurar backup em Tablespace diferente

Previous pageReturn to chapter overviewNext page

Vamos supor que você tenha o backup de uma base. E sua unidade C:\ (caso esteja trabalhando com Windows) esteja muito cheia e você gostaria de restaurar esta base na unidade D: ou outra. Como fazer?

1. Crie um Tablespace

Crie um tablespace apontando para a pasta destino na unidade usando o psql:

Estes comandos criam uma tablespace apontando para d:\temp\local e depois uma database chamada minha_base que está sobre o tablespace meu_tablespace.

2. Faça um restore normalmente para base recém criada

 

Para mais detalhes veja sobre BACKUP