Beispiel #1
0
        $backupdbname .= $txtfordb;
    }
    hidekey("backupdbname", $backupdbname);
    hidekey("dbname", $prdbdata[$tbl][9]);
    echo cmsg(BCK_CRT_ALL) . " " . $prdbdata[$tbl][9] . " " . cmsg(W_NM) . " :" . $backupdbname . "<br>";
    lprint("REQ_TIME");
    submitkey("start", "START");
}
// модуль создания живого бэкапа
//CREATING DUMP AT SQL SIDE AS COPY SQL DATABASE
if ($start and $backupdbname and $prdbdata[$tbl][12] != "fdb") {
    echo "Создается -живой- бэкап {$backupdbname}...<br>";
    set_time_limit(0);
    // CFG OPT FUTURE  TODO:?
    @($connect = dbs_connect($prdbdata[$tbl][6], $sd[14], $sd[17], $dbtype));
    copydatabase($prdbdata[$tbl][9], $backupdbname, $connect);
    $action = "DB_COPY " . $prdbdata[$tbl][9] . "." . $backupdbname . "." . $connect . " ";
    logwrite($action);
}
//copy full tables   копирование полный таблиц
//#########################################################################
/// /CREATING DUMP AND EXECUTING AT REMOTE SERVER   NA - NOT USED TMP
if ($write == cmsg("WF_BCK_TRANS") and $prdbdata[$tbl][12] != "fdb") {
    @($connect2 = dbs_connect($mysqlserver2, $sd[14], $sd[17], $dbtype));
    set_time_limit(0);
    // CFG OPT FUTURE  TODO:?
    if (!$prauth[$ADM][6]) {
        lprint("ACCDEN");
        exit;
    }
    @($connect = dbs_connect($prdbdata[$tbl][6], $sd[14], $sd[17], $dbtype));
Beispiel #2
0
     }
     $act = "DBL:CRT_DB (s) " . $newdbname;
     logwrite($act);
     $endoper = 1;
 }
 if ($cmd == "DEL_DB") {
     if ($write == cmsg(NO)) {
         exit;
     }
     $cmd = "DROP DATABASE {$dbselected}";
     $a = dbs_query($cmd, $connect, $dbtype);
     dbserr();
     echo "OK";
     $act = "DBL:DEL_DB " . $dbselected;
     logwrite($act);
     $endoper = 1;
 }
 if ($cmd == "COPY_DB") {
     if ($debugmode) {
         echo "";
     }
     //$connect = mysql_connect ($prdbdata[$tbl][6], $sd[14] , $sd[17]);
     echo " copydatabase ({$source},{$dest},{$connect}); ";
     copydatabase($source, $dest, $connect);
     //ni hrena!!!!
     $act = "DBL:COPY_DB " . $source . " to {$dest}";
     logwrite($act);
     $endoper = 1;
 }
 hidekey("dbs", $dbs);
 if ($endoper == 1) {