Table of Contents

Nível Básico

1. Compactação com `gzip`

2. Arquivamento com `tar`

3. Verificação de Conteúdo de Arquivos Compactados

Nível Intermediário

1. Compactação e Arquivamento Simultâneos com `tar`

2. Compactação com `bzip2`

3. Verificação de Conteúdo de Arquivos Combinados

4. Arquivamento Incremental com `tar`

Nível Avançado

1. Compactação com `xz`

2. Compactação e Arquivamento com `tar` e `xz`

3. Divisão de Arquivos Grandes com `split`

4. Compactação de Diretórios Grandes com `pax`

5. Backup Diferencial com `rsync` e Compactação

Nível Especializado

1. Compactação Paralela com `pigz`

2. Compactação e Arquivamento Paralelo com `pbzip2`

3. Automação de Backups e Compactação com `cron`

    0 2 * * * tar -czvf /backup/backup_diario.tar.gz /home/usuario/
 
  1. Descrição: Agenda um backup automático com o cron que cria um arquivo compactado backup_diario.tar.gz de todo o conteúdo de /home/usuario/ todos os dias às 2h da manhã.
    0 3 * * 7 rsync -av /home/usuario/ /backup/ && tar -czvf /backup/backup_semanal.tar.gz /backup/
 
  1. Descrição: Realiza um backup incremental com rsync e depois compacta o diretório de backup em backup_semanal.tar.gz todo domingo às 3h da manhã.

4. Verificação e Recuperação de Arquivos Compactados com `par2`

5. Compressão Avançada com `lrzip`

6. Backup Diferenciado e Compactação com `borgbackup`