Não use smbclient . Monte a unidade compartilhada em algum lugar usando mount.cifs e use rsync para fazer o backup. Exemplo:
# mount.cifs //server/share /mnt/cifs
# rsync -a /mnt/cifs/directory ~/backups
Isso montaria o compartilhamento em / mnt / cifs e, em seguida, copiaria recursivamente directory para ~/backups/directory .
Leia sobre o uso de rsync já que é um programa poderoso e tem algumas dicas.