Pessoal, estou com um pequeno problema com o comando find. Possuo um hd em meu servidor que já está lotado, e preciso diminuir seu tamanho compactando diretórios que não foram acessados nos últimos 3 anos. Estou fazendo testes com o comando abaixo, porém não está funcionando. Segue abaixo o comando:
server:# find /smb -atime +1095 | xargs tar -cjvf arquivos.tar.bz2
Alguém tem alguma dica? Agradeço muito se alguém puder me ajudar.
tar -cjvf arquivos.tar.bz2 `find /smb -atime +1095`
com craze mesmo.
porem da pra usar o parametro exec no find, de uma pesquisada no google.
Atenciosamente, *Gabriel Ricardo.* *Skype:* gricardo87 *MSN:* gricardo87@gmail.com *Twitter:* twitter.com.br/gricardo87 *Blog:* tinotapa.blogspot.com http://www.tinotapa.blogspot.com
Em 8 de janeiro de 2011 12:25, Wilson Paolini wilson.paolini@gmail.comescreveu:
Pessoal, estou com um pequeno problema com o comando find. Possuo um hd em meu servidor que já está lotado, e preciso diminuir seu tamanho compactando diretórios que não foram acessados nos últimos 3 anos. Estou fazendo testes com o comando abaixo, porém não está funcionando. Segue abaixo o comando:
server:# find /smb -atime +1095 | xargs tar -cjvf arquivos.tar.bz2
Alguém tem alguma dica? Agradeço muito se alguém puder me ajudar.
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Erro? QUE ERRO? E eu faria com exec mesmo, algo como find /smb -atime +1085 -exec tar zcvf backup.tar.gz {} ;
Em 8 de janeiro de 2011 21:59, Gabriel Ricardo gricardo87@gmail.comescreveu:
tar -cjvf arquivos.tar.bz2 `find /smb -atime +1095`
com craze mesmo.
porem da pra usar o parametro exec no find, de uma pesquisada no google.
Atenciosamente, *Gabriel Ricardo.* *Skype:* gricardo87 *MSN:* gricardo87@gmail.com *Twitter:* twitter.com.br/gricardo87 *Blog:* tinotapa.blogspot.com http://www.tinotapa.blogspot.com
Em 8 de janeiro de 2011 12:25, Wilson Paolini wilson.paolini@gmail.comescreveu:
Pessoal, estou com um pequeno problema com o comando find. Possuo um hd em meu servidor que já está lotado, e preciso diminuir seu tamanho compactando diretórios que não foram acessados nos últimos 3 anos. Estou fazendo testes com o comando abaixo, porém não está funcionando. Segue abaixo o comando:
server:# find /smb -atime +1095 | xargs tar -cjvf arquivos.tar.bz2
Alguém tem alguma dica? Agradeço muito se alguém puder me ajudar.
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
quando voce digita "find bla bla bla" vem a lista certa dos arquivos ?
2011/1/9 Lucas Timm LH linuxhelper@gmail.com
Erro? QUE ERRO? E eu faria com exec mesmo, algo como find /smb -atime +1085 -exec tar zcvf backup.tar.gz {} ;
Em 8 de janeiro de 2011 21:59, Gabriel Ricardo gricardo87@gmail.comescreveu:
tar -cjvf arquivos.tar.bz2 `find /smb -atime +1095`
com craze mesmo.
porem da pra usar o parametro exec no find, de uma pesquisada no google.
Atenciosamente, *Gabriel Ricardo.* *Skype:* gricardo87 *MSN:* gricardo87@gmail.com *Twitter:* twitter.com.br/gricardo87 *Blog:* tinotapa.blogspot.com http://www.tinotapa.blogspot.com
Em 8 de janeiro de 2011 12:25, Wilson Paolini wilson.paolini@gmail.comescreveu:
Pessoal, estou com um pequeno problema com o comando find. Possuo um hd em meu servidor que já está lotado, e preciso diminuir seu tamanho compactando diretórios que não foram acessados nos últimos 3 anos. Estou fazendo testes com o comando abaixo, porém não está funcionando. Segue abaixo o comando:
server:# find /smb -atime +1095 | xargs tar -cjvf arquivos.tar.bz2
Alguém tem alguma dica? Agradeço muito se alguém puder me ajudar.
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
-- Lucas Timm, Goiânia/GO. http://timmerman.wordpress.com
(62) 8198-0867
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Pessoal, deu certo. Realmente Lucas, você está certo. E só fiz uma modificação: ao invés de atime e inclui o ctime, de arquivos alterados. Valeu galera!
Em 12 de janeiro de 2011 22:47, Fabio Rampazzo Mathias fmathias@gmail.comescreveu:
quando voce digita "find bla bla bla" vem a lista certa dos arquivos ?
2011/1/9 Lucas Timm LH linuxhelper@gmail.com
Erro? QUE ERRO?
E eu faria com exec mesmo, algo como find /smb -atime +1085 -exec tar zcvf backup.tar.gz {} ;
Em 8 de janeiro de 2011 21:59, Gabriel Ricardo gricardo87@gmail.comescreveu:
tar -cjvf arquivos.tar.bz2 `find /smb -atime +1095`
com craze mesmo.
porem da pra usar o parametro exec no find, de uma pesquisada no google.
Atenciosamente, *Gabriel Ricardo.* *Skype:* gricardo87 *MSN:* gricardo87@gmail.com *Twitter:* twitter.com.br/gricardo87 *Blog:* tinotapa.blogspot.com http://www.tinotapa.blogspot.com
Em 8 de janeiro de 2011 12:25, Wilson Paolini wilson.paolini@gmail.comescreveu:
Pessoal, estou com um pequeno problema com o comando find. Possuo um hd em meu servidor que já está lotado, e preciso diminuir seu tamanho compactando diretórios que não foram acessados nos últimos 3 anos. Estou fazendo testes com o comando abaixo, porém não está funcionando. Segue abaixo o comando:
server:# find /smb -atime +1095 | xargs tar -cjvf arquivos.tar.bz2
Alguém tem alguma dica? Agradeço muito se alguém puder me ajudar.
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
-- Lucas Timm, Goiânia/GO. http://timmerman.wordpress.com
(62) 8198-0867
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
você poderia experimentar usar o parametro -exec do comando find, e depois redirecionar para o comando tar, talvez otimize um pouco a execução
abraços -- Eduardo Mondoni Analista de Suporte LPIC-1 - Novell CLA - Novell DCTS
2011/1/13 Wilson Paolini wilson.paolini@gmail.com
Pessoal, deu certo. Realmente Lucas, você está certo. E só fiz uma modificação: ao invés de atime e inclui o ctime, de arquivos alterados. Valeu galera!
Em 12 de janeiro de 2011 22:47, Fabio Rampazzo Mathias <fmathias@gmail.com
escreveu:
quando voce digita "find bla bla bla" vem a lista certa dos arquivos ?
2011/1/9 Lucas Timm LH linuxhelper@gmail.com
Erro? QUE ERRO?
E eu faria com exec mesmo, algo como find /smb -atime +1085 -exec tar zcvf backup.tar.gz {} ;
Em 8 de janeiro de 2011 21:59, Gabriel Ricardo gricardo87@gmail.comescreveu:
tar -cjvf arquivos.tar.bz2 `find /smb -atime +1095`
com craze mesmo.
porem da pra usar o parametro exec no find, de uma pesquisada no google.
Atenciosamente, *Gabriel Ricardo.* *Skype:* gricardo87 *MSN:* gricardo87@gmail.com *Twitter:* twitter.com.br/gricardo87 *Blog:* tinotapa.blogspot.com http://www.tinotapa.blogspot.com
Em 8 de janeiro de 2011 12:25, Wilson Paolini <wilson.paolini@gmail.com
escreveu:
Pessoal, estou com um pequeno problema com o comando find. Possuo um hd em meu servidor que já está lotado, e preciso diminuir seu tamanho compactando diretórios que não foram acessados nos últimos 3 anos. Estou fazendo testes com o comando abaixo, porém não está funcionando. Segue abaixo o comando:
server:# find /smb -atime +1095 | xargs tar -cjvf arquivos.tar.bz2
Alguém tem alguma dica? Agradeço muito se alguém puder me ajudar.
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
-- Lucas Timm, Goiânia/GO. http://timmerman.wordpress.com
(62) 8198-0867
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Em termos de performance a melhor opção que encontrei foi mover os arquivos antigos para um diretório e depois compacta-los. Pois para compacta-los direto vai ser gerado uma lista e será adicionado um a um ao arquivo compactado.
for i in `find . -mtime +1095`; do mv $i /var/backups/.; done.
ou
find . -mtime +1095 -exec mv {} /var/backups/. ;
você poderia experimentar usar o parametro -exec do comando find, e depois redirecionar para o comando tar, talvez otimize um pouco a execução
abraços -- Eduardo Mondoni Analista de Suporte LPIC-1 - Novell CLA - Novell DCTS
2011/1/13 Wilson Paolini wilson.paolini@gmail.com
Pessoal, deu certo. Realmente Lucas, você está certo. E só fiz uma modificação: ao invés de atime e inclui o ctime, de arquivos alterados. Valeu galera!
Em 12 de janeiro de 2011 22:47, Fabio Rampazzo Mathias fmathias@gmail.com escreveu:
quando voce digita "find bla bla bla" vem a lista certa dos arquivos ?
2011/1/9 Lucas Timm LH linuxhelper@gmail.com
Erro? QUE ERRO? E eu faria com exec mesmo, algo como find /smb -atime +1085 -exec tar zcvf backup.tar.gz {} ;
Em 8 de janeiro de 2011 21:59, Gabriel Ricardo gricardo87@gmail.com escreveu:
tar -cjvf arquivos.tar.bz2 `find /smb -atime +1095`
com craze mesmo.
porem da pra usar o parametro exec no find, de uma pesquisada no google.
Atenciosamente,
Gabriel Ricardo.
Skype: gricardo87
MSN: mailto:gricardo87@gmail.com gricardo87@gmail.com
Twitter: http://twitter.com.br/gricardo87 twitter.com.br/gricardo87
Blog: http://www.tinotapa.blogspot.com tinotapa.blogspot.com
Em 8 de janeiro de 2011 12:25, Wilson Paolini wilson.paolini@gmail.com escreveu:
Pessoal, estou com um pequeno problema com o comando find. Possuo um hd em meu servidor que já está lotado, e preciso diminuir seu tamanho compactando diretórios que não foram acessados nos últimos 3 anos. Estou fazendo testes com o comando abaixo, porém não está funcionando. Segue abaixo o comando:
server:# find /smb -atime +1095 | xargs tar -cjvf arquivos.tar.bz2
Alguém tem alguma dica? Agradeço muito se alguém puder me ajudar.
_______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
_______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
isso é verdade, essa solução ajuda mais...hehehe
abraços
-- Eduardo Mondoni Analista de Suporte LPIC-1 - Novell CLA - Novell DCTS
2011/1/13 Toledo, Luis Carlos lscrlstld@gmail.com
Em termos de performance a melhor opção que encontrei foi mover os arquivos antigos para um diretório e depois compacta-los. Pois para compacta-los direto vai ser gerado uma lista e será adicionado um a um ao arquivo compactado.
for i in `find . -mtime +1095`; do mv $i /var/backups/.; done.
ou
find . -mtime +1095 -exec mv {} /var/backups/. ;
você poderia experimentar usar o parametro -exec do comando find, e depois redirecionar para o comando tar, talvez otimize um pouco a execução
abraços
Eduardo Mondoni Analista de Suporte LPIC-1 - Novell CLA - Novell DCTS
2011/1/13 Wilson Paolini wilson.paolini@gmail.com
Pessoal, deu certo. Realmente Lucas, você está certo. E só fiz uma modificação: ao invés de atime e inclui o ctime, de arquivos alterados. Valeu galera!
Em 12 de janeiro de 2011 22:47, Fabio Rampazzo Mathias fmathias@gmail.com escreveu:
quando voce digita "find bla bla bla" vem a lista certa dos arquivos ?
2011/1/9 Lucas Timm LH linuxhelper@gmail.com
Erro? QUE ERRO? E eu faria com exec mesmo, algo como find /smb -atime +1085 -exec tar zcvf backup.tar.gz {} ;
Em 8 de janeiro de 2011 21:59, Gabriel Ricardo gricardo87@gmail.com escreveu:
tar -cjvf arquivos.tar.bz2 `find /smb -atime +1095`
com craze mesmo.
porem da pra usar o parametro exec no find, de uma pesquisada no google.
Atenciosamente,
*Gabriel Ricardo.*
*Skype:* gricardo87
*MSN:* gricardo87@gmail.com
*Twitter:* twitter.com.br/gricardo87
*Blog:* tinotapa.blogspot.com http://www.tinotapa.blogspot.com
Em 8 de janeiro de 2011 12:25, Wilson Paolini wilson.paolini@gmail.com escreveu:
Pessoal, estou com um pequeno problema com o comando find. Possuo um hd em meu servidor que já está lotado, e preciso diminuir seu tamanho compactando diretórios que não foram acessados nos últimos 3 anos. Estou fazendo testes com o comando abaixo, porém não está funcionando. Segue abaixo o comando:
server:# find /smb -atime +1095 | xargs tar -cjvf arquivos.tar.bz2
Alguém tem alguma dica? Agradeço muito se alguém puder me ajudar.
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
-- Lucas Timm, Goiânia/GO. http://timmerman.wordpress.com
(62) 8198-0867
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
discuss-pt-br@lists.centos.org