Bonjour,
Mon serveur réalise des sauvegardes des postes clients grâce à backuppc.
Tout fonctionne comme je le souhaite sauf l'exclusion de répertoire. Quelque soit le RSyncShareName, je ne veux pas sauvegarder les répertoires cache, temp, tmp, Trash quelque soit leur position dans la hiérarchie.
Voici l'exemple d'un poste client :
# cat /etc/backuppc/skeleton.pl
$Conf{XferMethod} = 'rsync';
$Conf{BackupFilesExclude} = {
'*' => [
'*/tmp',
'*/temp',
'*/Trash',
'*/thumbnails'
],
'/home' => [
'*/.local/share/Trash/',
"*/T\x{c3}\x{a9}l\x{c3}\x{a9}chargements/",
'*/VirtualBox VMs/'
]
};
$Conf{RsyncShareName} = [
'/home',
'/etc'
];
J'ai essayé avec seulement tmp, avec tmp/ avec */tmp/ mais sans succès, mes répertoires que je veux exclure depuis le RSyncShareName * sont toujours dans la sauvegarde...
Évidement, si je les mets dans le RSyncShareName /home ou /etc, ça passe...
Qu'est ce que j'ai oublié ?