Pular para o conteúdo

Banco de dados Postgres em Partição diferente [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Banco de dados Postgres em Partição diferente [RESOLVIDO]

Enviado em 21/09/2012 - 17:14h

Galera,

Estou passando pelo seguinte ambiente:

Criei um servidor de aplicação, nesse caso um servidor Web, o banco dele não é local criei um outro servidor para banco de dados. Até ai é tranquilo é só ir no conf das minhas aplicações e apontar o ip do Banco.

Agora começa meu questionamento:

Eu particionei o HD desse meu servidor de banco que no caso é o ubuntu server 12.04 em X e Y onde X está o sistema, ou seja o arranque, e Y direcionei para hospedar os bancos de dados.

No caso eu queria qd criasse um banco no postgres ele fosse para o sda2 que caso é o /bd invés de ser colocado no sda1 que é o /. Porque senão vou ter que criar uma rotina de backup para o Postgres só para essa partição sendo que já tenho um storage que faz isso.

Resumindo, é possível direcionar os bancos do postgres para outra partição dentro do servidor onde ele vai ser instalado?

Responder tópico

2. Re: Banco de dados Postgres em Partição diferente [RESOLVIDO]

Enviado em 21/09/2012 - 17:39h

É sim. Dá uma olhada no postgresql.conf.

# vi /etc/postgresql/9.1/main/postgresql.conf

data_directory = '/var/lib/postgresql/9.1/main'  # Utilizar os dados em outro diretório
# (Mudança requer reinicialização)


Eu sempre crio uma partição para o "/var". Simplifica né!?

3. Re: Banco de dados Postgres em Partição diferente [RESOLVIDO]

Enviado em 22/09/2012 - 15:13h

Cara deu certo,

só que vou explicar com mais detalhes para a galera que tiver querendo fazer o mesmo:

apontar somente o diretório não da certo

tem que copiar a pasta que default com todas as permissões:

sudo cp -pR /var/lib/postgresql /partição/

ai no postgresql.conf no data directory apontar

/partição/postgresql/9.1/main

ai roda tranquilo.

vlw

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder