no way to compare when less than two revisions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | adminstorieskopierenvondateien [20120830 09:28] (aktuell) – angelegt Dirk Deimeke | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Kopieren von Dateien ====== | ||
+ | * Urspruenglicher Autor: Dirk Deimeke | ||
+ | * Urspruengliches Datum: 12.08.2011 | ||
+ | |||
+ | Auch das gehoert zum Adminalltag dazu, das Finden von Loesungen, die die Gegebenheiten beruecksichtigen. | ||
+ | |||
+ | Die Aufgabe ist prinzipiell ganz einfach, kopiere ein Verzeichnis inklusive aller Rechte von Rechner A auf Rechner B. " | ||
+ | |||
+ | * Als '' | ||
+ | * Alle Verzeichnisse auf die der eigene User Schreibrechte hat, bieten nicht genug Platz fuer die Daten. Auch nicht, wenn man sie komprimiert. | ||
+ | * Um '' | ||
+ | * Konfigruationsdateien duerfen, erst recht nicht die '' | ||
+ | * Verzeichnisrechte auf dem Zielsystem duerfen auch nicht geaendert werden (oder gar ein Verzeichnis fuer den eigenen User erstellt werden). | ||
+ | |||
+ | Klingt nahezu unmoeglich, ist es aber nicht. Wir nutzen eine Eigenschaft von '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | < | ||
+ | gtar czf - DIR | ssh dirk@B "( cd TARGET ; sudo gtar xzvf - )"</ | ||
+ | |||
+ | Mit dem ersten Befehl wird eine Verbindung auf das Zielsystem aufgebaut und nach dem sudo-Passwort gefragt. Der zweite Befehl erstellt eine mit '' | ||
+ | |||
+ | Ja, ok, das ist "von hinten durch die Brust ins Auge", aber es funktioniert sehr gut. | ||
+ | |||
+ | **Update:** [[https:// | ||
+ | |||
+ | [[adminstoriesartikel|Zurück zur Uebersicht]] |