Listar Arquivos e Excluir Antigos [RESOLVIDO]

1. Listar Arquivos e Excluir Antigos [RESOLVIDO]

Isaque C Pereira
isac-zaraky

(usa Debian)

Enviado em 28/02/2019 - 08:57h

Olá comunidade VivaoLinux, estou gerenciando um servidor de backup e surgiu uma duvida referente a uma linha de comando. Vamos lá
Eu estou tentando listar os backups que estou fazendo de forma automática, mantendo sempre 7 backups recente e apagar os demais, porém surgiu a duvida em cima do comando abaixo:
find /minha/pasta/backup -mtime +8 -exec rm {} \;
A duvida é, -mtime ele pegar para quesito de comparação a data da maquina ou somente as data de criação/modificação/acesso que estão nos arquivos contido na pasta?
Pois por exemplo se eu coloca essa linha de comando no crontab e por alguma infelicidade o servidor perde a hora correta e essa linha tiver comparando as data do servidor com os dos arquivos essa linha nunca será executada e ou irá pagar tudo que contem na pasta. Alguém pode me ajudar ?

tentei essa linha também : "ls -t /mnt/teste | tail -n +8 | xargs rm -rf", porém a duvida permanece.


  


2. Re: Listar Arquivos e Excluir Antigos [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 28/02/2019 - 08:59h


"por alguma infelicidade o servidor perde a hora correta"

o ideal seria configurar o nto no servidor assin não vai ter problemas .


3. Re: Listar Arquivos e Excluir Antigos [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 28/02/2019 - 09:01h


Não fique duplicando seu tópico no fórum , espere que o pessoal vai ajudar


4. Re: Listar Arquivos e Excluir Antigos [RESOLVIDO]

Isaque C Pereira
isac-zaraky

(usa Debian)

Enviado em 28/02/2019 - 09:03h

danniel-lara escreveu:


Não fique duplicando seu tópico no fórum , espere que o pessoal vai ajudar



Mils Desculpas, captcha apresentou erro.



5. Re: Listar Arquivos e Excluir Antigos [RESOLVIDO]

Isaque C Pereira
isac-zaraky

(usa Debian)

Enviado em 28/02/2019 - 09:14h

danniel-lara escreveu:


"por alguma infelicidade o servidor perde a hora correta"

o ideal seria configurar o nto no servidor assin não vai ter problemas .


Danniel, o ntp pode perde a sincronização e gerar uma falha também ou isso não é algo que possa ocorrer ? Faço tais pergunta pois o ambiente aqui é instável ainda, e tais documentos backupeados são de suma importância.

Eu pensei em gerar um script que compare as data de criação dos arquivos e exclua o mais antigo, porém ainda não possuo conhecimento de quais linhas de comando devo utilizar para fazer tal feito dentro de uma estrutura condicional. Vi vários, mas vários mesmo topicos aqui e tentei diversos, porém todos me prende a data/hora da máquina e isso me impede de deixa rodando o script no crontab.


6. Re: Listar Arquivos e Excluir Antigos [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/02/2019 - 11:48h

Cara, para vc determinar um período, é claro q vc tem q ter alguma base de comparação. Nesse caso, ele vai pegar a data q foi registrada e comparar com a data do sistema. Pra manter o relógio na hora certa, é necessário instalar um servidor NTP (como o Daniel falou) e determinar o fuso horário da região (se é -03, -02 etc.).

--
http://br.linkedin.com/in/renatocarneirop
http://www.facebook.com/renatocarneirop

"Não acredite no que eu digo, pois é a minha experiência e não a sua. Experimente, indague e busque." - Osho Rajneesh


7. Resolvido

Isaque C Pereira
isac-zaraky

(usa Debian)

Enviado em 28/02/2019 - 12:00h

renato_pacheco escreveu:

Cara, para vc determinar um período, é claro q vc tem q ter alguma base de comparação. Nesse caso, ele vai pegar a data q foi registrada e comparar com a data do sistema. Pra manter o relógio na hora certa, é necessário instalar um servidor NTP (como o Daniel falou) e determinar o fuso horário da região (se é -03, -02 etc.).

--
http://br.linkedin.com/in/renatocarneirop
http://www.facebook.com/renatocarneirop

"Não acredite no que eu digo, pois é a minha experiência e não a sua. Experimente, indague e busque." - Osho Rajneesh



Verdade, tentei de diversas forma e toda faz o comparativo com o sistema. Estarei implantando o ntp, Renato e Daniel obrigado pelo rápido esclarecimento.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts