Visualizzazione post con etichetta exclude. Mostra tutti i post
Visualizzazione post con etichetta exclude. Mostra tutti i post

mercoledì 6 maggio 2015

Esclusione di directory nel comando tar

Lanciando il comando:
tar cvf dest_file.tar  --exclude dir1/dirB  -exclude dir1/dirA  dir1
ottengo erroneamente un archivio contenente la copia della directory dir1 con l'esclusione del contenuto della sua sottodirectory dir1/dirB.

La sottodirectory dir1/dirB (che io avevo chiesto di escludere) e' stata inserita nella copia.

Per risolvere questa anomalia (presente in diverse relesase del comando tar) bisogna modificare il comando iniziale in:
tar cvf dest_file.tar  dir1 --exclude dir1/dirB  -exclude dir1/dirA[INVIO]
In pratica bisogna tener conto di queste due cose:
  1. La directory principale deve precedere le sottodirectory escluse
  2. Dopo l'ultima sottodirectory da escludere non ci possono essere spazi , quindi premere subito il tasto INVIO


mercoledì 30 ottobre 2013

Backuppc: escludere directory su copia rsync

$Conf{RsyncShareName} = [
  '/home/user',
  '/etc',
  '/usr/local/bin'
];

$Conf{BackupFilesExclude} = {
  '/home/user' => [
    '/NOBACKUP/**',
    '/Music/**',
    '/Videos/**',
    '/.aMule/**'
  ]
};