Hallo Norbert, On 18.12.2013 11:53, Norbert Zawodsky wrote:
Am 18.12.2013 11:35, schrieb Alex Winzer:
Hallo,
On 18.12.2013 10:13, Norbert Zawodsky wrote:
Ale Winzer schrieb:
Hallo,
ich möchte gern den Inhalt eines Verzeichnisses mit relativen Pfaden mittels tar sichern. Ich habe selbst schon etwas rumgesucht und den Schalter -C als möglichen Heilsbringer identifiziert. Allerdings klappt es nicht so, wie es soll.
Wenn ich folgendes eingebe, sieht das am Ende so aus:
tar -C /srv/mysql/ -zPcvf /srv/mysql/.backup/test.tar *
<OT>
Das weiß ich zu schätzen und habe mir mysqldump auch gleich mal angesehen. Ich habe aber ein Problem damit, das Passwort an mysqldump zu liefern. Wenn ich das aufrufen lassen, muss ich es irgendwo im Klartext zu stehen haben. Auch in my.cnf (über Suchmaschine gefunden) würde es im Klartext stehen. Wie löst man das Problem?
Alternativ könnte man auch darüber nachdenken, folgendes zu machen:
systemctl stop mysql sync [... das eigentliche Backup] systemctl start mysql
Jaja, die Sache mit dem Passwort ... Gefällt mir auch nicht so wahnsinnig.
Allerdings habe ich es, wie gesagt, in einem cron-job stehen. Und dieses script (/usr/lib/cron/backup_mysql) kann zumindest nur root lesen (owner root, mode 700). Und root vertraue ich ein wenig ;-)
Das ist auch bei mir so.
Ich habe allerdings im mysql einen eigenen "backup-user" angelegt, der auf die betreffenden Datenbanken ausschließlich Leserechte hat, also zumindest nichts "zerstören" kann.
Das werde ich auch tun, nachdem ich an der Methode einen Narren gefressen habe: Die 1:1-Sicherung der Dateien braucht pro Tag aktuell 24 MB. Mit mysqldump sind es bloß noch ca. 7 MB und wenn ich das noch dem tar übergebe, werden daraus lächerliche 700 KB und in einer einzigen, lesbaren Datei ganz übersichtlich ist es auch noch. Einfach genial! Danke sagt Alex </OT> Habe es trotzdem wegen der Vollständigkeit wieder an die Liste geschickt ;-) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org