mco_async_backup_stop
停止异步备份进程。
有关概述,请参阅页面C中的增量备份和恢复。
原型
MCO_RET mco_async_backup_stop ( /*IN*/ mco_db_h connection,
/*IN*/ int force)
参数
connection | 用于备份的数据库连接 |
force | 强制停止标志 |
描述
这个函数中断备份周期的运行并结束周期的线程。它可以停止备份过程在中间,如果力不为0或让它完成。第一种情况,备份文件将包含无效的备份记录。(有关详细信息,请参阅增量备份和恢复页面。)
返回
MCO_S_OK | 备份周期停止 |
MCO_E_BACKUP | 备份周期未启动 |
示例
{
char * db_name = “myDb”;
mco_db_h con;
MCO_RET rc;
/* connect to a database */
rc = mco_db_connect( db_name, &con );
...
/* stop the backup */
rc = mco_async_backup_stop( con, 1 );
}