We haven't used Duplicity but instead rely on a tool called JetBackup. Another popular option is R1Soft.
We've found JetBackUp is easy-to-use, the software allows you to take incremental backups (thus saving space), is relatively cheap and is backed by a good support team.