+ Responder ao Tópico



  1. #1
    mirror
    Visitante

    Padrão Usando o TAR e o arquivo EXCLUDE

    Boa Tarde !


    Eu tô querendo criar um arquivo .tgz e tenho um arquivo chamado EXCLUDE, dentro dele coloquei todas as extensoes que não quero q sejam copiadas pelo tar. O que eu gostaria de saber é que opção uso para criar o arquivo .tgz, e como devo colocar no arquivo EXCLUDE para ele não fazer a cópia dos arquivos que estão dentro de um diretório? É algo do tipo "/comp/dados/lixo/*", no caso de não quere que os arquivos do diretório lixo não sejam copiados??? :toim: :toim:


    Obrigado desde já,

    Lucas

  2. #2

    Padrão Usando o TAR e o arquivo EXCLUDE

    Cara por extensao eu nao sei como faz, mas exemplo da pasta lixo, supondo que vc ta fazendo um tar da pasta comp eu faço assim:
    tar -gvzf teste.tar.gz /comp --exclude dados/lixo/


    falows

  3. #3

    Padrão Usando o TAR e o arquivo EXCLUDE

    Use o tar assim:
    tar -cjvf nome_do_arquivo.tar.bz2 caminho_do_que_deve_ser_compatado --exclude-from=caminho_para_o_arquivo_com_a_relacao_de_arquivos_a_serem_excluidos

    o conteúdo desse arquivo pode ser assim:

    *.tmp # Para Arquivos
    /home/usuario # Para diretorios

    Falow !!!

  4. #4

    Padrão Usando o TAR e o arquivo EXCLUDE

    Só completando...

    Defina os arquivos as exntensões sempre no início do arquivo exclude e depois os diretorios.

    E você pode fazer o mesmo para os caminhos a serem compactados, isto é, definir uma lista de diretórios que você deseja fazer backup.

    Comando

    tar -M -f arquivo_destino.tar -cv -T caminho_para_o_arquivo_lista

    Falow !!!

  5. #5
    mirror
    Visitante

    Padrão Usando o TAR e o arquivo EXCLUDE

    Deu certo gente!!!


    Obrigado!!!
    Lucas