Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

ptrci

Sistema de backup para centos

Mensagens Recomendadas

ptrci    0
ptrci

Precisa de um sistema de backup para o Centos, que fizesse backup do disco menos destas pastas:

/dev

/lost+found

/media

/mnt

/proc

/srv

/sys

/tmp

E que tivesse um painel de gestão web.

Alguém sabe de algum bom e free.

Já tentei fazer um script usando o tar e utilizar o cronjob  para todos os dias fazer o backup e ao fim de 3 dias apagar os 3 ultimo backup feito ( o mais antigo ). Mas não consegui.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    11
djthyrax

Um .sh do género tar -cf backup.tar /dev /lost+found /media /mnt /proc /srv /sys /tmp é o que te basta. Só não te posso ajudar com o cronjob :\

EDIT: não li o teu post todo, desculpa :P esse script faz exactamente o que não queres :P

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Rui Carlos    310
Rui Carlos

Já tentei fazer um script usando o tar e utilizar o cronjob  para todos os dias fazer o backup e ao fim de 3 dias apagar os 3 ultimo backup feito ( o mais antigo ). Mas não consegui.

o problema foi com a criação do backup ou com o agendamento?

a script de criação parece-me simples.

para o agendamento também com 1/2 dúzia de linhas de código em C fazes um programa que te executa a script todos os dias... com o cronjob nunca trabalhei.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ptrci    0
ptrci

Uma dos script que fiz assim:

Crie um ficheiro onde lista as pasta que quero copiar.

# backup.lst

  /var/log/

  /usr/local/bin

  /root/

  /var/www/

comando que executa a criação do backup: tar cvzf centos.tar.gz -Tbackup.lst

Agora falta um  aparte que apague o backup passado três dias. Que ainda não consegui fazer. Ele apaga sempre o que cria.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Rui Carlos    310
Rui Carlos

em vez de dares apenas o nome 'centos.tar.gz' usa antes 'centos$(date +%d%m%Y).tar.gz', assim sabendo a data actual podes calcular a data de 3 dias antes e apagar o backup correcto (da forma como tens, deves estar sempre a sobrepor os backups, visto que têm sempre o mesmo nome).

e a parte de agendar as operações de backup, já resolveste?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade