hi ich mal wieder, habe mal eine frage wegen cronjobs.
also ich habe hier ein scrip mit folgendem inhalt:
dieses script erstellt mir zwar die backups jedoch sind mir die etwas komisch, denn wenn ich die mit mysql front mache sind die immer größer.
daher meine frage wie muß das script ausschauen wenn ich alles drin haben will so wie bei mysqlfron?
soll rein:
(structure, data, userdbname, drop tabelle)
oder hat hier noch jemand anders ein sriot? der kann mir das ja mal anhängen.
danke schonmal
also ich habe hier ein scrip mit folgendem inhalt:
Code:
<?
#mysql backup script
$mysql_user = "";
$mysql_pass = "";
$mysql_db = "";
$date = date('Ymd');
exec ( "/usr/bin/mysqldump -u'$mysql_user' -p'$mysql_pass' --add-drop-table $mysql_db > $date-$mysql_db.sql" );
if ( file_exists ( "$date-$mysql_db.sql" ) ) {
echo "Backup von $mysql_db angelegt als $date-$mysql_db.sql<br>";
exec ( "/usr/bin/gzip $date-$mysql_db.sql" );
if ( file_exists ( "$date-$mysql_db.sql.gz" ) )
echo "Backup von $mysql_db gepackt als $date-$mysql_db.sql.gz<br>";
else
echo "Backup von $mysql_db erfolgreich, Komprimierung fehlgeschlagen<br>";
}
else
echo "Backup von $mysql_db fehlgeschlagen<br>";
?>
dieses script erstellt mir zwar die backups jedoch sind mir die etwas komisch, denn wenn ich die mit mysql front mache sind die immer größer.
daher meine frage wie muß das script ausschauen wenn ich alles drin haben will so wie bei mysqlfron?
soll rein:
(structure, data, userdbname, drop tabelle)
oder hat hier noch jemand anders ein sriot? der kann mir das ja mal anhängen.
danke schonmal