[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script p/ Verificar remover backups?
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Script p/ Verificar remover backups? |
Date: |
Tue, 19 Feb 2008 11:08:04 -0300 |
Meus 2 cents..
Ele fez um find no diretorio de backup e pediu pra retornar os
arquivos com o campo atime maiores que 5 dias, pra cada arquivo
retornado o find vai executar o comando rm (o {} representa o nome do
arquivo, para o find) ..
A unica coisa que eu tenho a comentar, é que nesse caso eu aconselho o
uso da opção -mtime no lugar de -atime.
atime = Access Time
mtime = Modification Time
Vou tentar colar algo pra explicar:
[root@bloo ~]# stat teste.tar.gz
File: `teste.tar.gz'
Size: 106 Blocks: 8 IO Block: 4096 arquivo comum
Device: 801h/2049d Inode: 2176758 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2008-02-19 11:06:20.859237108 -0300
Modify: 2008-02-19 11:06:20.883236025 -0300
Change: 2008-02-19 11:06:20.883236025 -0300
[root@bloo ~]# tar -zxvf teste.tar.gz
teste
[root@bloo ~]# stat teste.tar.gz
File: `teste.tar.gz'
Size: 106 Blocks: 8 IO Block: 4096 arquivo comum
Device: 801h/2049d Inode: 2176758 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2008-02-19 11:06:37.582482658 -0300
Modify: 2008-02-19 11:06:20.883236025 -0300
Change: 2008-02-19 11:06:20.883236025 -0300
[root@bloo ~]#
Ou seja, o access time muda quando voce acessa o arquivo, o que pode
te trazer problemas ao longo da vida com esse script...
Espero ter ajudado
--
Flávio do Carmo Junior
2008/2/19 Rafael Tomelin <address@hidden>:
>
>
>
>
>
>
> Se não for pedir de mais, pode me explicar o que vc fez? no script?
>
> Em 19/02/08, Edilson Azevedo <address@hidden> escreveu:
> >
> > find $DIR_BACKUP -atime +5 -exec rm {} \;
> >
> > Em 19/02/08, Rafael Tomelin
> <address@hidden<rafael.tomelin%40gmail.com>>
> > escreveu:
> >
> > >
> > > Olá pessoal,
> > >
> > > Faço o meu backup direto paraum diretório em um utro servidor, quero
> > saber
> > > o
> > > seguinte:
> > >
> > > Como listar os backups existentes e deixar os backups dos ultimos 5
> > dias,
> > > ou
> > > seja, quero remover todos os backups deixando apenas o da semana atual.
> > >
> > > Como posso estar fazendo esse script?
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > Atenciosamente,
> > Edilson Azevedo
> > (11) 3371-7066
> > (12) 8156-5590
> > Gtalk: address@hidden <root.apropos%40gmail.com>
> > Skype: apropos.consultoria
> >
> > 'Dear God I've sealed my fate running through hell, heaven can wait'.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
Re: [shell-script] Script p/ Verificar remover backups?, Jose Valdir Gama, 2008/02/23