Esempio n. 1
0
function get_sql_dump()
{
    global $temporary_dir, $allow_compression, $package_size;
    // Set data to initial at the start
    if (cMySQLBackUp::getDumpData($temporary_dir) === false) {
        _set_generating_dump_value(array(GET_SQL_CANCEL_PARAM => 0, GET_SQL_TABLE => '', GET_SQL_PERCENTAGE => 0));
    }
    $dump = new cMySQLBackUp($temporary_dir, '', $allow_compression, $package_size);
    $dump->create_dump();
    // Set data to initial to prevent incorrect next start of getting sql dump
    _set_generating_dump_value(array(GET_SQL_CANCEL_PARAM => 0, GET_SQL_TABLE => '', GET_SQL_PERCENTAGE => 0));
    $dump->download($dump->sBackUpFile);
}