fn migrate_backups_from(old_root: PathBuf) -> Result<usize>
Migrate old directory-tree backups from a given root path. Separated from migrate_old_backups() so tests can use temp directories.
migrate_old_backups()