fn select_expired_auto_backups(names: &[String], keep: usize) -> Vec<String>
从自动备份 SQL 文件名列表挑出超出保留份数、应删除的最旧者。 文件名内嵌定宽时间戳,字典序即时间序。纯函数便于单测。