Olá galera,
Faz muito tempo que não posto nada devido a correria desse ano. Em 2017, vou tentar me organizar melhor para que possamos ter mais posts e vídeos, ok?
No post de hoje, mostraremos como automatizar o backup de um banco de dados no PostgreSQL utilizando o Cron. SERÁ NECESSÁRIO O USO DO TERMINAL PARA TODOS OS PASSOS.
1 - Utilizando o usuário postgres
su postgres
2 - Criando e configurando o arquivo .pgpass. Esse arquivo deve ser criado para que não seja exigida a senha na hora da geração do backup através do comando pg_dump.
cd /var/lib/postgresql/
touch .pgpass
nano .pgpass
Com o arquivo .pgpass aberto, adicione a linha com os paramêtros do seu banco e salve.
localhost:5432:seu_banco:seu_usuario:sua_senha
Altere a permissão do arquivo para 0600.
chmod 0600 .pgpass
3 - Acessando o crontab e agendando o job.
50 3 * * * pg_dump -h localhost -U postgres -Fc -f /home/meu_usuario/banco_`date "+\%d_\%m_\%Y"`.backup meu_banco
Na linha acima geraremos o backup do banco todos os dias às 03:50 AM. O arquivo será colocado dentro da pasta meu_usuario cujo o nome será banco concatenado com data corrente. Ex: banco_27_11_2016.backup.
Fica aí a dica.
Um forte abraço e até a próxima.
Olá Benicio Junior, Muito obrigado pelo post ajudou bastante.
ResponderExcluirAi, não sei se é permitido, mas gostaria de fazer um pedido a vc. Tem como editar o estilo dos dados da shapefiles quando criado pelo geoserver? é que estou com dificuldades nesso meu amigo. Se poder ajudar como já tem feito eu agradeço. Obrigado
Bom dia Daniel,
ExcluirO estilos de camadas que utilizam Geoserver podem ser feitas via SLD. É como se fosse o "CSS" para mapas. Nos dois links a seguir tem mais informações: http://docs.geoserver.org/stable/en/user/styling/ e http://docs.geoserver.org/stable/en/user/styling/sld/cookbook/
Abraço