derpeppy schrieb:
ich habe bei Hetzner einen Managed-Server, auf dem ich verschiedene Webspaces anlegen kann. Jetzt würde ich gerne regelmäßig eine aktuelle Seite http://www.meineseite.de auf eine Entwicklungsumgebung http://entwicklung.meineseite.de spiegeln. Beide Webspaces liegen auf dem selben Managed-Server. Jedoch haben sie eigene SSH- und Datenbank-Zugänge.
Besteht trotzdem die Möglichkeit Daten direkt von einem Webspace zum anderen zu kopieren?
Du kannst mit scp -r
von einem remote Rechner zum anderen kopieren. Effizienter ist, sich auf einem der beiden einzuloggen und per scp -r
vom anderen oder auf den anderen zu kopieren - am besten über "localhost".
Mein Ansatz wäre zunächst alle per Cronjob zu packen. Danach müssten Sie irgendwie kopiert werden. Anschließend auf der Entwicklungsumgebung entpacken.
Klingt umständlich für mich.
Wie macht ihr sowas?
Ich habe das Problem nicht, würde aber den Ansatz nutzen, mich auf einem der beiden per ssh
einzuloggen und von dort mit scp
zu kopieren. Schneller ist natürlich, wenn Du das lokal kopieren könntest, aber dafür brauchst Du die passenden Berechtigungen. Und: das ist nicht so robust, falls die den Managed Server umziehen.
Es gibt noch eine Möglichkeit: Du loggst Dich auf einem per ssh
ein. Dann machst Du so etwas wie ssh foo@anderer tar cf - | tar xf -
. Zu Deutsch: Du lässt den anderen Rechner einen Tarball nach stdout erzeugen und entpackst ihn dann lokal.