• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

ptrci

Sistema de backup para centos

8 mensagens neste tópico

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.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Depois de fazeres mostra o código. Já tinha pensado em fazer algo do género mas não tive ainda paciência... :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

em relação ao apagar podes usar o find, tens uma opção que te permite encontrar ficheiros criados há mais de x dias

0

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