Lord_Icon
Member
Hi,
ich hab mir ein kleines Backupscript geschrieben, was anfür sich auch sauber arbeitet.
Allerdings würde ich gern 2 Befehle zusammenführen um Speicherplatz zu sparen.
Leider gelingt mir das nicht.
Hier jetzt erstmal der funktionierende Code:
Wie man sieht, mache ich ein sqldump und schreibe das in die entsprechende SQL-datenbank-datei. ($x.sql).
Bei einigen DB's sind diese aber mehrere hunderte von MB groß, sodass ich immer recht nahe am HDD-Limit bin.
Danach wird die sql-Datei gepackt und wieder gelöscht.
Nur... kann ich den mysqldump-strem nicht gleich an tar weitergeben ?
Vielen Dank
ich hab mir ein kleines Backupscript geschrieben, was anfür sich auch sauber arbeitet.
Allerdings würde ich gern 2 Befehle zusammenführen um Speicherplatz zu sparen.
Leider gelingt mir das nicht.
Hier jetzt erstmal der funktionierende Code:
Code:
mysqldump --opt -p123test $x >$x.sql;
tar cfvz $6.$3.$2_$x.tar.gz $x.sql > /dev/null 2>&1;
Wie man sieht, mache ich ein sqldump und schreibe das in die entsprechende SQL-datenbank-datei. ($x.sql).
Bei einigen DB's sind diese aber mehrere hunderte von MB groß, sodass ich immer recht nahe am HDD-Limit bin.
Danach wird die sql-Datei gepackt und wieder gelöscht.
Nur... kann ich den mysqldump-strem nicht gleich an tar weitergeben ?
Vielen Dank