Page 1 of 1

Datei von Server zu Server kopieren

Posted: 2009-03-09 17:19
by fx123
Hallo

Ich erstelle mit mysqldump nächtlich ein Backup der Datenbank. Dieses Backup möchte ich nun auf einen meiner anderen Server verschieben. Per Hand mache ich das einfach per scp. Problem ist allerings, dass scp natürlich ein Passwort möchte, das ich per Hand eingeben müsste. Ich weiss, dass es für scp wohl die Möglichkeit gibt, auf ein Passwort zu verzichten, wenn man mit Keys arbeitet. Das möchte ich haber in diesem Fall nicht.
Kann man das Passwort irgendwie direkt in das Backupscipt integrieren?

Danke

Re: Datei von Server zu Server kopieren

Posted: 2009-03-09 17:58
by daemotron
Du kannst versuchen, scp oder sftp mit expect zu füttern und so das Passwort zu übergeben. Sauberer wäre aber der Weg über Schlüssel.

Re: Datei von Server zu Server kopieren

Posted: 2009-03-10 00:35
by fx123
Gibt es sonst noch Vorschläge? Ich lege übrigens keinen Wert auf scp... es kann auch ruhig ftp etc. sein.

Re: Datei von Server zu Server kopieren

Posted: 2009-03-10 08:01
by daemotron
Dann würde ich ncftp vorschlagen, das lässt sich besonders leicht in Skripten verwenden.

Re: Datei von Server zu Server kopieren

Posted: 2009-03-10 12:03
by freddy36
Mich würde interessieren was gegen Keys spricht?

Mein Backupsystem zieht sich alles per rsync (pull). Dafür gibt es einen entsprechenden SSH Schlüssel der nur von einer bestimmten IP genutzt werden darf (from=) und ein Script aufruft (command=) das dann $SSH_ORIGINAL_COMMAND überprüft ob es auch wirklich rsync ist was aufgerufen werden soll...