Você precisará excluir cada uma das pastas que estão causando erros. Você precisa fazer isso, pois os arquivos nos quais você está obtendo erros são pontos de junção (como links simbólicos) e o smbclient não consegue lidar com acessá-los no samba-3.6. * (Pelo que eu posso dizer).
Eu só quero um backup limitado de dados do usuário. Então, a diretiva que estou usando no meu arquivo [host] .pl é:
$Conf{BackupFilesExclude} = {
'*' => [
'\\$Recycle.Bin',
'\\Documents and Settings',
'\\MSOCache',
'\\pagefile.sys',
'\\PerfLogs',
'\\Program Files (x86)',
'\\Program Files',
'\\ProgramData',
'\\Recovery',
'\\System Volume Information',
'\\Windows',
'\Users\\All Users',
'\Users\\Default User',
'\Users*AppData',
'\Users*Application Data',
'\Users*Cookies',
'\Users*Documents\\My Music',
'\Users*Documents\\My Pictures',
'\Users*Documents\\My Videos',
'\Users*Local Settings',
'\Users*My Documents',
'\Users*NetHood',
'\Users*PrintHood',
'\Users*Recent',
'\Users*SendTo',
'\Users*Start Menu',
'\Users*Templates',
'*NTUSER.DAT',
'*ntuser.dat.LOG1',
'*ntuser.dat.LOG2'
]
};
Observe também que, devido à globalização de arquivos, determinados diretórios listados acima NÃO SERÃO REPROVADOS! Isso não é um problema para mim, pois esses diretórios não contêm nenhum dado que eu queira incluir no meu backup.
Se eu pudesse trabalhar de uma maneira melhor, seria muito mais feliz.