Add a DB dumper abstraction for mongo.
Clean up the legacy backup tests.
Test root.tar as well.
Refactor the legacy Backup function to be more suited toward use in a backups API.
Get rid of the legacy Backup function.
Remove dead code.
Move the DB-related code into its own package.
Move the files-related code into its own package.
Add a backup archive abstraction.
Fix some typos.
Increment using the ++ operator.
Add a missing doc.
NewRootedArchive -> NewArchive.
buildArchiveRaw -> buildArchive.
Drop the extraneous "expected" parameter.
Make use of connInfo.Check().
Mention the single-source-of-truth for juju paths.
Remove NewArchive and add more/better documentation.
Drop use of pointer receivers.
Make a note about deleting open files on Windows.