Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    il 2013-11-13 14:54:00.0 alle 2013-11-13 14:54:00.0
    Trollate totali: 6369
    local large files directory copy
    metodo migliore.
    sull'home server fedora 12, dall'hdd interno del server ad un hdd usb attaccato lì, centinaia di gb, qualcosa già copiato qualcosa no, pensavo ad rsync.
    epperò nn so perchè la vecchia fedora 12 li sopra nn monta in automatico l'hdd usb, immagino che sia questione di permessi e forse modifiche di amahi (puo fare il pooling di diversi hdd come storage condiviso su rete con greyhole) ma non ho nè tempo nè voglia di risolverla dato che lo formatto e cambio tutto, ergo devo solo fare il dump dei dati.
    Al momento lo ho montato brutalmente come root avviando l'utility per gestire i dischi della fedora come root.
    Ho già cominciato a copiare i files a manina con nautilus, anche quello da root, e sarebbe fattibile ma è in vnc e credo che con rsync potrei fare una cosa migliore e dimenticarmelo lì mentre copia.

    rsync è più lento o più veloce di una roba tipo cp -u? il serverino ha un atom dual core, Nqualcosa qualcosa del 2009, non è che su centinaia di GB l'md5 di rsync rallenta di brutto? ho letto di --whole-file, basta? per ora lo ho provato con singoli files con

    rsync -vvWa /source/cartella/ /usbmount/ (da root)


    e nn sembra lento, ma erano files piccoli, e dandolo così non ho ricosuitrto le cartelle ma penso che con /source/ /usbmount/ non dovrei avere il problema e devo solo cancellare questi files che ho testato con rsync.

    Questioni riguardo rsync:
    diciamo che voglio stare al sicuro rispetto alla questione dei permessi, i files che ho già copiato sono tutti di root, l'hdd usb è nuovo nuovo formattato di fabbrica in NTFS/HPFS, non vorrei poi attaccarlo a windows e fare casino, con rsync -a non ottengo il risultato sperato (mantenere i permessi utente dei files), da nautilus sul serverino via vnc vedo permessi ed è tutto di root, ce li hanno i permessi sti file su un ntfs o no? possono generare casino in futuro se copio tutto brutalmente con rsync come root? sono consufo.

    spegnendo l'hdd usb e attaccandolo ad una ubuntu lo monta e fa vedere i files ma non controllai i permessi dopo i primi file di prova ed ora l'hdd è di nuovo attaccato al serverino.

    ho provato rsync -vv e non c'è nessuna barra di avanzamento, non c'è modo di metterla?

    vorrei lasciare il server a finire dei torrent mentre copia i dati, ed alla fine del download copiare anche quelli, ma le cartella di download sono in /source/, potrei escluderle con -X, così evito di fare casino?

    rsync -vvWaX  --exclude=Download/ --exclude=Download1/ /source/ /usbmount/
    


    **Modificato dall'autore il 13.11.2013 15:01**
    Please consider the environment before printing this message, 50% of the above is useless!
    • Avatar
      ☺
      Scritto da
      ::1
      il 2013-11-13 15:03:44.0 alle 2013-11-13 15:03:44.0
      Trollate totali: 12321
      Re: local large files directory copy
      Scritto da: dada216
      > metodo migliore.
      > sull'home server fedora 12, dall'hdd interno del server ad un hdd usb attaccato lì, centinaia di gb, qualcosa già copiato qualcosa no, pensavo ad rsync.
      > epperò nn so perchè la vecchia fedora 12 li sopra nn monta in automatico l'hdd usb, immagino che sia questione di permessi e forse modifiche di amahi (puo fare il pooling di diversi hdd come storage condiviso su rete con greyhole) ma non ho nè tempo nè voglia di risolverla dato che lo formatto e cambio tutto, ergo devo solo fare il dump dei dati.
      > Al momento lo ho montato brutalmente come root avviando l'utility per gestire i dischi della fedora come root.
      > Ho già cominciato a copiare i files a manina con nautilus, anche quello da root, e sarebbe fattibile ma è in vnc e credo che con rsync potrei fare una cosa migliore e dimenticarmelo lì mentre copia.
      >
      > rsync è più lento o più veloce di una roba tipo cp -u? il serverino ha un atom dual core, Nqualcosa qualcosa del 2009, non è che su centinaia di GB l'md5 di rsync rallenta di brutto? ho letto di --whole-file, basta? per ora lo ho provato con singoli files con
      >
      >
      > rsync -vvWa /source/cartella/ /usbmount/ (da root)

      >
      > e nn sembra lento, ma erano files piccoli, e dandolo così non ho ricosuitrto le cartelle ma penso che con /source/ /usbmount/ non dovrei avere il problema e devo solo cancellare questi files che ho testato con rsync.
      >
      > Questioni riguardo rsync:
      > diciamo che voglio stare al sicuro rispetto alla questione dei permessi, i files che ho già copiato sono tutti di root, l'hdd usb è nuovo nuovo formattato di fabbrica in NTFS/HPFS, non vorrei poi attaccarlo a windows e fare casino, con rsync -a non ottengo il risultato sperato, da nautilus sul serverino via vnc vedo permessi ed è tutto di root, ce li hanno i permessi sti file su un ntfs o no? sono consufo.
      >
      > spegnendo l'hdd usb e attaccandolo ad una ubuntu lo monta e fa vedere i files ma non controllai i permessi dopo i primi file di prova ed ora l'hdd è di nuovo attaccato al serverino.
      >
      > ho provato rsync -vv e non c'è nessuna barra di avanzamento, non c'è modo di metterla?
      >
      > vorrei lasciare il server a finire dei torrent mentre copia i dati, ed alla fine del download copiare anche quelli, ma le cartella di download sono in /source/, potrei escluderle con -X, così evito di fare casino?
      >
      >
      rsync -vvWaX  --exclude=Download --exclude=Download1 /source/ /usbmount/
      > 

      >
      > **Modificato dall'autore il 13.11.2013 14:56**

      Su rsync l'opzione -P mette la barra di avanzamento, rsync è veloce a syncare perché non copia file già presenti in destinazione.
      Invece se devi copiare dei files per velocizzare puoi comprimerli al volo, es:
      dd if=file | xz -9 | ssh user@host 'xz -c | dd of=file'
      

      Se ci metti in mezzo anche tar puoi comprimere le directory on-the-fly prima di spedirle a destinazione; cons: niente barra di avanzamento, puoi usare pv.
      Young professional woman and busy mom.
      • Avatar
        ☺
        Scritto da
        avvelentani
        Cubicolario
        il 2013-11-13 15:12:39.0 alle 2013-11-13 15:12:39.0
        Trollate totali: 18184
        Re: local large files directory copy
        Scritto da: ::1
        > Su rsync l'opzione -P mette la barra di avanzamento, rsync è veloce a syncare perché non copia file già presenti in destinazione.
        > Invece se devi copiare dei files per velocizzare puoi comprimerli al volo, es:
        >
        > dd if=file | xz -9 | ssh user@host 'xz -c | dd of=file'
        > 

        > Se ci metti in mezzo anche tar puoi comprimere le directory on-the-fly prima di spedirle a destinazione; cons: niente barra di avanzamento, puoi usare pv.

        scp -C
        


        (o comunque non dd)
        I think happiness is love
        - Vladimir Putin
<softv>

Pagina generata in 66 millisecondi

Utenti attivi: 10 nell'ultimo minuto, 33 negli ultimi cinque minuti, 64 negli ultimi 15 minuti