tar erstellen und außerhalb Quota speichern
bruzzler
- webserver
Hallo zusammen,
ich suche eine Möglichkeit, ein tar von Verzeichnissen innerhalb einer Quota zu erstellen und diese dann auf einen Speicher außerhalb der Quota abzulegen. Im Quota ist für den SSH Hauptuser ein authorized key angelegt
Also führe ich momentan diese 3 Befehle aus:
ssh ssh-quotauser1@domain.de 'cd ~ ; tar cvfz kunden.tgz *'
scp ssh-quotauser1@domain.de:/kunden/XXX/kunden/kunden.tgz /backup/kunden/kunden_`date +%d.%m.%Y_%H.%M`.tgz
ssh ssh-quotauser1@domain.de 'cd ~ ; rm -rf kunden.tgz'
Das bedeutet aber ja, dass das Initial Backup immer innerhalb der Quota erstellt wird, was wiederum bedeutet, dass ich immer den doppelten Speicherplatz (wenn auch nur kurzfristig) innerhalb der Quota benötige.
Ich dagegen suche eine Möglichkeit, das Backup direkt auf die backupdisk zu schreiben.
Hat hier jemand eine Idee?
Danke und viele Grüße
Ich dagegen suche eine Möglichkeit, das Backup direkt auf die backupdisk zu schreiben.
Du solltest schon schreiben, dass die Backupdisk entfernt ist.
Etwas wie:
~> ssh user@host 'tar -c * | gzip -c' > backup.tar.gz
sollte gehen.
Ansonsten installiere sshfs und/oder gvfs. Mounte das entfernte Verzeichnis und packe die Daten lokal.
Jörg Reinholz