Seite 1 von 1

Modmins sollen Datenbankbackup machen können

Verfasst: 12.01.2004 11:48
von Gast
Hallo zusammen,

meiner einer muss demnächst für drei Monate beruflich weg, so dass ich nicht immer die Zeit habe "mein" Forum zu betreuen, und deshalb einen User zum Modmin machen werde.

Nun meine Frage: Modmins können doch nicht ins ACP, oder doch? Ich meine wenn sie da nicht reinkönnen, können sie auch kein Datenbankbackup machen, was aber IMHO schon wichtig wäre.

Gibt es einen Mod, oder eine Möglichkeit, dass auch Modmins Datenbankbackups durchführen können?

VG

Sascha

Verfasst: 12.01.2004 11:52
von itst

Verfasst: 12.01.2004 11:57
von Gast
Ja, ich habe mir auch schon überlegt, ob ich ihm Zugriff zu PHP-MyAdmin gewähren soll. Aber da kann er ja alles tun, also auch Tabellen löschen, und damit das Forum zerstören. :-?

Ich dachte er sollte nur ein Datenbankbackup durchführen können (so wie das im ACP halt auch ist), und nicht mehr ...

Verfasst: 12.01.2004 15:55
von AWSW
Speichere doch einfach dieses Script als irgendwas.php ab und sichere so die DB auf den Webspace... Einem Moderator nennst Du dann den Pfad zu der Datei und sicherst das ganze Verzeichnis ggf mit einer .htaccess über die Konfigurationsoberfläche deines Providers... ;)
Lösung: Ein Verzeichnis anlegen, welches die Rechte 777 besitzt. Dort eine PHP-Datei folgenden Inhalts anlegen:

<?php
system("/usr/bin/mysqldump -uUSERNAME -pPASSWORT -h ihr.datenbankserver.de DATENBANKNAME > /VOLLER_PFAD/dump.sql", $fp);
if ($fp==0) echo "Daten exportiert"; else echo "Es ist ein Fehler aufgetreten";
?>

Verfasst: 12.01.2004 16:04
von Gast
Super! Genau so etwas hatte ich mir vorgestellt. Wenn es funktioniert (kann es erst heute Abend testen), tausend Dank!

Verfasst: 12.01.2004 18:22
von Gast
Kommt Fehler. :(

Code: Alles auswählen

<?php 
system("/usr/bin/mysqldump -wsm-webdesign -xxxx -192.168.0.1 wsm-webdesign > /mnt/ja1/06/084/00000003/htdocs/blabla/dump.sql", $fp); 
if ($fp==0) echo "Daten exportiert"; else echo "Es ist ein Fehler aufgetreten"; 
?>
Was mach ich falsch?

Verfasst: 13.01.2004 10:42
von Gast
*push*

Verfasst: 13.01.2004 15:34
von itst
Nichts. Wahrscheinlich hast Du keinen Zugriff auf mysqldump.

Verfasst: 13.01.2004 15:38
von Gast
Na toll!

Gibt es sonst noch eine Möglichkeit? Ein PHP-MyAdmin das nur Datenbankbackups machen kann aber sonst nichts?

Verfasst: 13.01.2004 23:46
von Acid
Die angegebenen Daten könnten aber auch falsch sein.. schau dir das Beispiel von AWSW nochmal genau an und beachte Freizeichen und das "h" bei "ihr.datenbankserver.de".
-wsm-webdesign
Schaut auch seltsam aus. Was is davon was?
Das "blabla" Forum muss natürlich auf 777 gechmodet sein.