Linux 14.981 Themen, 106.344 Beiträge

Übertragung von Linux - tar - Archiven unter eine Windows NT

Harald67 / 27 Antworten / Flachansicht Nickles

Hallo,
ich mache derzeit ein Praktikum als IT-Kaufmann in dem ich mich mit der Datensicherung von Linux beschäftige. Da uns in der Umschulung im Unterricht nur die nötigsten Grundbefehle beigebracht wurden komme ich da mit einer Sache nicht so ganz zurecht. Vielleicht kann mir ja einer von euch netterweise helfen?
Nun zu meinem Problem. Ich hab unter Linux ein Sicherungsscript erstellt dass die normalen Verzeichnisse also z.B. /etc,/proc,/lib etc. in tar - Archive packt und ein entsprechendes Entpackungsscript. Hab dann Samba und smbclient installiert. Und auf einem zweiten Rechner auf den ich mittels Data - Switch umschalten kann unter Windows NT auf dem Laufwerk d: eine Freigabe namens LinuxBackup eingerichtet und soll nun die einzelnen tar- Archive unter Suse Linux unter diese Windows NT - Freigabe transportieren. Hat da jemand eine Idee wie dies funktionieren könnte? Über eine Antwort würde ich mich sehr freuen. Vielen Dank im voraus
Harald

bei Antwort benachrichtigen
babawum Harald67 „Übertragung von Linux - tar - Archiven unter eine Windows NT“
Optionen

Hi Harald,

extra mounten brauchst Du die Freigabe nicht. Der Upload funktioniert auch direkt mit dem Samba-Client.
Um eine einzelne Datei zu kopieren geht das mit dem smbclient-Befehl 'put' (Der nach dem Argument -c übergeben wird).
Beispielsweise kannst Du mit
> smbclient //server/freigabe passwort -U benutzername -c "put /tmp/archiv.tgz"
die Datei /tmp/archiv.tgz in die Freigabe 'freigabe' kopieren.

Für mehrere Dateien kannst Du dem Befehl 'mput' eine Maske übergeben.
> smbclient //server/freigabe passwort -U benutzername -c "mput /tmp/*.tgz"
kopiert dann beispielsweise alle *.tgz aus dem /tmp Verzeichnis.

Das Ergebnis ist aber das Selbe, wie bei dem neumodischen smbmount-Kram ;-)
Eine weitere Hilfe wird dir dabei sicherlich die man-Page von smbclient sein

Gruß
Ralf

bei Antwort benachrichtigen