Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 17

Thema: Große Datei kopieren

  1. #1
    Registrierter Benutzer Avatar von stefan-tiger
    Registriert seit
    Aug 2002
    Beiträge
    5.650

    Große Datei kopieren

    Hallo,

    hört sich trivial an, aber:

    1.) Die Datei ist 60 GB groß.
    2.) Die Datei liegt auf einem ftp-Server.
    3.) Der ftp-Server ist nur per ssh von einem anderen Server erreichbar.
    4.) Dieser andere Server hat zu wenig Speicherplatz (50 GB) um die Datei zwischen zu speichern.
    4.) Der andere Server wird per ssh-client durch einen cisco-vpn tunnel benutzt.

    Wie bekomme ich die Datei nun vom ftp-Server auf den ssh-Client Rechner?

    Zuerst dachte ich: Zwischenspeichern mit komprimieren. Hab per mkfifo ein fifo gemacht und man kann das mit wget reinspeichern. Das Problem: wie kann ich aus dem fifo weiterleiten zu z.B. bzip2 um damit z.B. ne 40 GB Datei zu haben die man per ssh runterladen kann?

    Andere Überlegung: Ohne Zwischenspeichern, über den fifo zu ssh (scp) direkt auf den ssh-client zu kopieren. NUr wie?
    Gentoo & Ubuntu User

  2. #2
    WilliaM
    Gast
    hm. mir fallen spontan 2 sachen ein:
    1.) es ist en ftp-server, wie waers mit ftp?

    2.) kannst du die verbindung nicht tunneln? (stunnel?)

    mfg jan

  3. #3
    Registrierter Benutzer Avatar von stefan-tiger
    Registriert seit
    Aug 2002
    Beiträge
    5.650
    Zitat Zitat von WilliaM
    hm. mir fallen spontan 2 sachen ein:
    1.) es ist en ftp-server, wie waers mit ftp?

    2.) kannst du die verbindung nicht tunneln? (stunnel?)

    mfg jan
    Wir haben nun fast die Optimale Lösung. Per http://lufs.sourceforge.net/lufs/ konnten wir den ftp-share mounten und drauf zugreiffen. Leider sind die Dateien damit nur 4 GB groß (Bug im lufs?). Es sind jedenfalls die vollen 60 GB auf dem share vorhanden.

    Deine Vorschläge versteh ich net richtig. Der FTP Server ist nicht erreichbar von aussen. Tunneln woltle ich dur ein fifo oder lufs.
    Gentoo & Ubuntu User

  4. #4
    Roger Wilco
    Gast
    Zitat Zitat von stefan-tiger
    Deine Vorschläge versteh ich net richtig. Der FTP Server ist nicht erreichbar von aussen. Tunneln woltle ich dur ein fifo oder lufs.
    Code:
    ssh -L 2121:dein.backupserver.tld:21 user@deinserver.tld
    Danach dann auf localhost:2121 mit einem FTP-Client und deinen Zugangsdaten für den Backupserver verbinden.

    EDIT: Hm, das ist vermutlich ein Schnellschuß. Du müsstest noch mindestens Port 20 tunneln für Active FTP.
    Geändert von Roger Wilco (21.12.05 um 01:05 Uhr)

  5. #5
    Freidenker Avatar von suck
    Registriert seit
    Nov 2004
    Ort
    Abgrund + 1 Schritt
    Beiträge
    2.433
    Zitat Zitat von stefan-tiger
    Das Problem: wie kann ich aus dem fifo weiterleiten zu z.B. bzip2 um damit z.B. ne 40 GB Datei zu haben die man per ssh runterladen kann?
    Wenn du via ssh auf dem Rechner bist, von dem aus du via ftp Zugriff auf die besagte Datei hast und diese sogar in nen fifo auf dem aktuellem Rechner leiten kannst...

    ...dann fehlt dir eigenltich nur noch etwas der Art "cat fifo-datei > /mnt/nfs_share_des_zielrechners/grosse_datei". "scp" sollte auch funktionieren. Komprimieren muss man so auch nicht mehr...

    ...jedenfalls wenn das Timing stimmt und der fifo gleichzeitig gefuellt und gelesen wird.
    Geändert von suck (21.12.05 um 02:07 Uhr)
    int main(){while(alive()){tik();tak();}return 0;}

  6. #6
    Registrierter Benutzer
    Registriert seit
    Jun 2004
    Beiträge
    801
    zuerst würde ich die Datei auf 5 GB Stücke splitten...

  7. #7
    Registrierter Benutzer Avatar von Huhn Hur Tu
    Registriert seit
    Nov 2003
    Ort
    Karlsruhe
    Beiträge
    2.258
    man split


    MFG Stefan
    Zwischen anonym sein wollen und seine Daten nicht verkaufen wollen, liegen zwei Welten. Wenn man sich einen kostenpflichtigen Dienst sucht, dann meist, weil man für diese Dienstleistung zahlt und nicht selbst das Produkt sein will.


  8. #8
    Registrierter Benutzer Avatar von stefan-tiger
    Registriert seit
    Aug 2002
    Beiträge
    5.650
    Ja splitten ist ne gute Idee, nur wie kann ich die Datei auf dem ftp-Share splitten ohne Sie runterzuladen?
    Gentoo & Ubuntu User

  9. #9
    Benutzter Registrierer Avatar von tschloss
    Registriert seit
    Jun 2004
    Ort
    Mannheim
    Beiträge
    3.066
    Zitat Zitat von stefan-tiger
    Ja splitten ist ne gute Idee, nur wie kann ich die Datei auf dem ftp-Share splitten ohne Sie runterzuladen?
    Über eine ssh-session?

  10. #10
    Registrierter Benutzer Avatar von stefan-tiger
    Registriert seit
    Aug 2002
    Beiträge
    5.650
    Zitat Zitat von tschloss
    Über eine ssh-session?
    Ich hab auf den ftp-Server kein ssh Zugriff.
    Gentoo & Ubuntu User

  11. #11
    Benutzter Registrierer Avatar von tschloss
    Registriert seit
    Jun 2004
    Ort
    Mannheim
    Beiträge
    3.066
    Zitat Zitat von stefan-tiger
    Ich hab auf den ftp-Server kein ssh Zugriff.
    Das erklärt einiges - dann habe ich deine Beschreibung falsch verstanden.

    Steht da nicht, dass Du (über einen anderen Server) mit SSH auf den ftp-Server mit der großen Datei kommst? Egal, du wirst schon wissen, was nicht geht.
    Geändert von tschloss (21.12.05 um 14:25 Uhr)

  12. #12
    Doppelmutter Avatar von Susu
    Registriert seit
    Nov 2002
    Ort
    Am Arsch der Welt
    Beiträge
    4.907
    Das hast Du aber doch oben geschrieben...


    Susu
    "Bei mir ist die Differenz, die ich zu frueh komme, proportional zum Weg, den ich kommen muss." -- HEMIcuda
    <mschlens> Wenn ich n Hirn haette, wuerde das jetzt krampfen.

    Das Blogdoppel Meine Mucke Reviews

  13. #13
    Registrierter Benutzer Avatar von Huhn Hur Tu
    Registriert seit
    Nov 2003
    Ort
    Karlsruhe
    Beiträge
    2.258
    Zitat Zitat von stefan-tiger
    3.) Der ftp-Server ist nur per ssh von einem
    Mit nem Rechner per ssh auf Rechner 2 und von dort aus per ssh auf Server 1 mit der Datei und dann das ganze. Mountpoint zum externen rechner, in dieses Verzeichnis kopieren dann (weil es nur ein Link ist) wird die Datei durchgeschleift. Ist zwar nicht sonderlich schnell weil die Pakete etwas lange Wege gehen aber es funzt. Ich hoffe du hast uaf der Verbindung nicht nur 1 Mbit.

    MFG Stefan
    Zwischen anonym sein wollen und seine Daten nicht verkaufen wollen, liegen zwei Welten. Wenn man sich einen kostenpflichtigen Dienst sucht, dann meist, weil man für diese Dienstleistung zahlt und nicht selbst das Produkt sein will.


  14. #14
    Registrierter Benutzer Avatar von .morph
    Registriert seit
    Feb 2005
    Beiträge
    234
    60GB per SSH downloaden? Was ist das für eine Datei? Wie lange soll das dauern?

    Also da fällt mir in der Tat nur das Fragmentieren des dicken Brocken ein.
    Code:
    man split
    -uw

  15. #15
    Registrierter Benutzer Avatar von stefan-tiger
    Registriert seit
    Aug 2002
    Beiträge
    5.650
    Zitat Zitat von .morph
    60GB per SSH downloaden? Was ist das für eine Datei? Wie lange soll das dauern?

    Also da fällt mir in der Tat nur das Fragmentieren des dicken Brocken ein.
    Code:
    man split
    -uw
    Das ist ein Plattenimage eines rootservers. Ich kann kein "split" machen weil das Image auf einem ftp-Server liegt, der nur über ftp zu erreichen ist und darüberhinaus nur von dem rootserver aus zu erreichen ist, also:

    ftp-server----------rootserver--------internet-------client

    Das rescuesystem des rootservers ist nur per ssh bzw. ssh+serielle konsole erreichbar.
    Gentoo & Ubuntu User

Ähnliche Themen

  1. CPU-Temperatur
    Von BLUESCREEN3D im Forum Linux Allgemein
    Antworten: 86
    Letzter Beitrag: 23.06.03, 21:48
  2. Wie kann ich Dateien größer als 2GB kopieren???
    Von Nupsi im Forum Linux Allgemein
    Antworten: 11
    Letzter Beitrag: 06.06.03, 15:06
  3. Endeavour2 - Ich find den Fehler nicht
    Von MHage im Forum Kompilieren von Kernel und Sourcen
    Antworten: 2
    Letzter Beitrag: 03.06.03, 12:09
  4. RichTextFormat (RTF) Datei in Postscript Datei umwandeln?
    Von sutterp im Forum Anwendungen Allgemein, Software
    Antworten: 6
    Letzter Beitrag: 10.09.02, 07:16
  5. Daten in eine iso Datei kopieren?
    Von TheDodger im Forum Linux Allgemein
    Antworten: 4
    Letzter Beitrag: 09.08.02, 17:36

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •