public function restoreBackup($name)
 {
     if ($_SESSION["S"]->isUserAdmin() == "0") {
         throw new AccessDeniedException();
     }
     require Util::getRootPath() . "libraries/PMBP.inc.php";
     $DB = new DBStorage();
     $con = $DB->getConnection();
     if (strpos($name, "_utf8")) {
         mysqli_set_charset($con, "utf8");
     } else {
         mysqli_set_charset($con, "latin1");
     }
     $file = fopen(Util::getRootPath() . "system/Backup/{$name}", "r");
     $return = PMBP_exec_sql($file, $con);
     $Tab = new HTMLTable(2);
     $Tab->setColWidth(1, "120px");
     $Tab->addLV("Tabellen", $return["insertQueries"]);
     $Tab->addLV("Datensätze", $return["tableQueries"]);
     $Tab->addLV("Befehle gesamt", $return["totalqueries"]);
     $Tab->addLV("Zeilen", $return["linenumber"]);
     $Tab->addLV("Fehler", $return["error"]);
     echo $Tab;
 }