SCP über Jump-Host/Bastionshost

Mit scp  Dateien von einem Server auf den anderen zu kopieren ist einfach. Dazu benötigt man je nach Serverkonfiguration z.B. ein private-public-keypair, über das die Authentifizierung am entfernten Server durchgeführt werden kann.

Wenn aber nun der entfernte Server nur über einen Bastionshost erreichbar ist, so muss über einen Tunnel kopiert werden. Dazu bedarf es einiger Vorbereitungen. Diese lohnen sich immer dann, wenn der Vorgang oft wiederholt werden muss und große Datenmengen anfallen. Eine Kopie über den eigenen Rechner bedeutet in dem Fall, dass die Daten zweimal über das Internet bewegt werden müssen, und das kostet je nach Verbindung sehr viel Zeit und blockiert die eigene Bandbreite. Außerdem sind Server untereinander häufig mit weitaus höherer Bandbreite verbunden, so dass man schon mal Geschwindigkeiten von 40-50 MB/s (!) erreichen kann.

„SCP über Jump-Host/Bastionshost“ weiterlesen

Datenbank Clone per Shell

DESTINATION_DB_NAME ist dabei der Name der Zieldatenbank, diese darf noch nicht existieren
USERNAME ist der DB-Benutzername. Dieser muss mit ausreichend Rechten ausgestattet sein.
Ersetze PASSWORD durch das DB-Benutzer Passwort (das fehlende Leerzeichen zwischen -p und dem PASSWORD ist korrekt).
SOURCE_DB_NAME ist der Namen der zu klonenden Quelldatenbank.