$ tar -c -M --tape-length=700000 --file=cd1.tar arquivao.tar.gz
Onde a opção "--tape-length" é multiplicada por 1024 bytes (por arredondamento: 700000 x 1024 = +- 700Mb)
Quando o primeiro arquivo chegar a 700mb, o tar dará o seguinte prompt:
Prepare volume #2 for cd1.tar and hit return:
Para começar a escrever no segundo arquivo, digite:
$ n cd2.tar
Caso você saiba previamente quantos volumes o arquivo irá gerar, o seguinte comando não precisará de interação:
$ tar -c --tape-length=700000 -f cd1.tar -f cd2.tar arquivao.tar.gz
A opção "--tape-length" também pode ser substituída por "-L"
Para restaurar o arquivo:
$ tar -x -M --file=cd1.tar --file=cd2.tar arquivao.tgz
Onde a opção "--tape-length" é multiplicada por 1024 bytes (por arredondamento: 700000 x 1024 = +- 700Mb)
Quando o primeiro arquivo chegar a 700mb, o tar dará o seguinte prompt:
Prepare volume #2 for cd1.tar and hit return:
Para começar a escrever no segundo arquivo, digite:
$ n cd2.tar
Caso você saiba previamente quantos volumes o arquivo irá gerar, o seguinte comando não precisará de interação:
$ tar -c --tape-length=700000 -f cd1.tar -f cd2.tar arquivao.tar.gz
A opção "--tape-length" também pode ser substituída por "-L"
Para restaurar o arquivo:
$ tar -x -M --file=cd1.tar --file=cd2.tar arquivao.tgz
Nenhum comentário:
Postar um comentário