In your opinion what's the best way to do and restore full backups of a Linux server?

Question.