source-backup: Rewrite.

It's better now.