async fn run_backup(
task_id: &str,
origin: BackupOrigin,
) -> Result<BackupRunOutcome, String>Expand description
后台执行备份:pg_dump 优先,不可用回退纯 SQL;成功后按设置打包 uploads, 自动备份再做轮转。Ok/Err 均已同步进任务进度表(供前端轮询),返回值供 调度器落库 last_run。
async fn run_backup(
task_id: &str,
origin: BackupOrigin,
) -> Result<BackupRunOutcome, String>后台执行备份:pg_dump 优先,不可用回退纯 SQL;成功后按设置打包 uploads, 自动备份再做轮转。Ok/Err 均已同步进任务进度表(供前端轮询),返回值供 调度器落库 last_run。