Resultaten 1 tot 10 van de 10
Geen
  1. #1
    FTP mput Multiple .tar.gz files
    geregistreerd gebruiker
    60 Berichten
    Ingeschreven
    10/12/13

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked



    Thread Starter

    FTP mput Multiple .tar.gz files

    Hallo,

    Ik probeer vanuit Debian met een ftp shell script meerdere tar.gz bestanden te uploaden via FTP.
    Het eerste bestand word netjes geupload, echter blijft het bij dat ene bestand, en worden de andere niet geupload.

    De bestanden zijn allen rond de 200 Mb.

    Dit is het script wat ik nu gebruik, doe ik iets verkeerd?

    Code:
    
    #!/bin/bash
    
    NOW=$(date +"%d-%m-%Y")
    HOST=xxxxxxxxxxxxxx  #This is the FTP servers host or IP address.
    USER=xxxxxxxxxxxxxx            #This is the FTP user that has access to the server.
    PASS=xxxxxxxxxxxxxx         #This is the password for the FTP user.
    
    # Call 1. Uses the ftp command with the -inv switches.  -i turns off interactive prompting.$
    
    ftp -inv $HOST << EOF
    
    # Call 2. Here the login credentials are supplied by calling the variables.
    
    user $USER $PASS
    
    # Call 3. Here you will change to the directory where you want to put or get
    cd /data/dump
    
    # Call4.  Here you will tell FTP to put or get the file.
    mkdir /folder/$NOW
    cd /folder/$NOW
    
    mput *.tar.gz

  2. #2
    FTP mput Multiple .tar.gz files
    geregistreerd gebruiker
    390 Berichten
    Ingeschreven
    11/01/10

    Locatie
    Houten

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    19 Berichten zijn liked


    Naam: Kevin Bentlage
    Bedrijf: Cobytes B.V.
    Functie: CTO / Founder
    URL: www.cobytes.com
    Registrar SIDN: nee
    KvK nummer: 67974139
    Ondernemingsnummer: nvt
    View kevinbentlage's profile on LinkedIn

    Volgensmij moet je "prompt off" uitvoeren voor mput. Anders is ncftpput wellicht een optie?
    Kwalitatieve managed hosting met een persoonlijke service.

  3. #3
    FTP mput Multiple .tar.gz files
    geregistreerd gebruiker
    60 Berichten
    Ingeschreven
    10/12/13

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked



    Thread Starter
    Citaat Oorspronkelijk geplaatst door Kevin Bentlage Bekijk Berichten
    Volgensmij moet je "prompt off" uitvoeren voor mput. Anders is ncftpput wellicht een optie?
    promt off werkt helaas ook niet.
    Moet me dan maar eens op ncftpput gaan storten ben ik bang..

  4. #4
    FTP mput Multiple .tar.gz files
    Programmeur / Hoster
    3.952 Berichten
    Ingeschreven
    20/06/06

    Locatie
    Wijlre

    Post Thanks / Like
    Mentioned
    28 Post(s)
    Tagged
    0 Thread(s)
    647 Berichten zijn liked


    Naam: John Timmer
    Bedrijf: SystemDeveloper.NL
    Functie: Eigenaar
    URL: www.systemdeveloper.nl
    KvK nummer: 14083066
    View johntimmer's profile on LinkedIn

    lftp is ook wel makkelijk om een directory te mirroren.

    Code:
    #!/bin/bash
    HOST='mysite.com'
    USER='myuser'
    PASS='myuser'
    TARGETFOLDER='/new'
    SOURCEFOLDER='/home/myuser/backups'
    
    lftp -f "
    open $HOST
    user $USER $PASS
    lcd $SOURCEFOLDER
    mirror --reverse --delete --verbose $SOURCEFOLDER $TARGETFOLDER
    bye
    "
    SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks

  5. #5
    FTP mput Multiple .tar.gz files
    geregistreerd gebruiker
    60 Berichten
    Ingeschreven
    10/12/13

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked



    Thread Starter
    Citaat Oorspronkelijk geplaatst door systemdeveloper Bekijk Berichten
    lftp is ook wel makkelijk om een directory te mirroren.

    knip

    [/code]
    Thanks, ik ga het proberen.
    Kan je hiermee ook een map met datum-tijd van moment van overzetten laten aanmaken waar de bestanden in komen?

  6. #6
    FTP mput Multiple .tar.gz files
    geregistreerd gebruiker
    60 Berichten
    Ingeschreven
    10/12/13

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked



    Thread Starter
    Hm...

    Ook hiermee pakt hij maar 1 van de op dit moment 3 tar files.
    De rechten staan wel juist, zijn voor alle 3 de tar's hetzelfde , best wel vreemd

    Wanneer ik dan het script onderbreek, en nogmaals start gaat hij verder met de overige bestanden..
    Laatst gewijzigd door dympy; 01/01/14 om 01:03.

  7. #7
    FTP mput Multiple .tar.gz files
    moderator
    4.752 Berichten
    Ingeschreven
    21/02/09

    Locatie
    Noord-Holland

    Post Thanks / Like
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    185 Berichten zijn liked


    Naam: D. Koop
    Bedrijf: Yourwebhoster.eu
    Functie: baas
    URL: yourwebhoster.eu
    KvK nummer: 32165429
    View danielkoop's profile on LinkedIn

    Gebruik prompt ipv prompt off. Dan zou het moeten werken. Je kan de ftp commando handmatig uitvoeren en controleren wat fout gaat.
    Met vriendelijke groet, Yourwebhoster.eu - Managed VPS diensten met Epyc performance op 100% SSDs

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  8. #8
    FTP mput Multiple .tar.gz files
    geregistreerd gebruiker
    60 Berichten
    Ingeschreven
    10/12/13

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked



    Thread Starter
    Ik heb het eindelijk werkende gekregen via ncftpput met onderstaande regel :

    ncftpput -R -v -u xxusernamexxx -p xxxpasswordxxx xxxftpadresxxxx /data /data01/dump/tmp/*.tar.gz

    Hij pakt nu netjes alle tar.gz bestanden op.


    Is deze ook makkelijk in een shell script te zetten?
    De bedoeling is dat dat aan de Remote kant automatisch een folder zal worden aangemaakt met de datum-tijd van moment van uploaden.
    Hier moeten dan de tar bestanden in komen.

    Graag jullie advies.

  9. #9
    FTP mput Multiple .tar.gz files
    geregistreerd gebruiker
    390 Berichten
    Ingeschreven
    11/01/10

    Locatie
    Houten

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    19 Berichten zijn liked


    Naam: Kevin Bentlage
    Bedrijf: Cobytes B.V.
    Functie: CTO / Founder
    URL: www.cobytes.com
    Registrar SIDN: nee
    KvK nummer: 67974139
    Ondernemingsnummer: nvt
    View kevinbentlage's profile on LinkedIn

    Ncftpput is zeker in een bash script op te nemen door simpelweg het commando in je script te plaatsen.

    Wat betreft het aanmaken van de folder op de remote server, dit kan volgensmij met de "-m" flag. Ncftpput controleert dan of het doel-pad bestaat (de folder), zo niet dan wordt deze eerst aangemaakt alsvorens het kopieer proces wordt gestart.

    http://www.ncftp.com/ncftp/doc/ncftpput.html

    -m
    Attempt to make the remote destination directory before copying.

  10. #10
    FTP mput Multiple .tar.gz files
    geregistreerd gebruiker
    60 Berichten
    Ingeschreven
    10/12/13

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked



    Thread Starter
    Het is mij inmiddels gelukt met ncftpput
    Dank allen voor de suggesties!

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics