oct 05
Copiant els continguts d’un ftp mitjançant wget
Havia de fer una copia per ftp dels continguts d'un servidor a un altre. El problema és que el servidor de destí no tenia possibilitat d'emprar ncftp o lftp (no estaven disponibles aquests clients), amb el que no podia emprar cap client ftp amb funcions de recursivitat.
La primera solució va ser pensar en copiar-ho al meu pc i llavors enviar-ho al nou destí. El problema d'això és que s'havien de copiar 100 MB i vora 4000 arxius, cosa que a part de tenir molts números de petar amb la meva línia, també seria molt lent (del servidor d'on vull extreure les dades no hi tinc accés per shell, pel que no puc comprimir les dades abans).
Al final he trobat la solució, que estava davant dels nassos tota l'estona. Ha estat emprar wget, que suporta recursivitat, i descarregar des d'ftp. La comanda emprada ha estat concretament:
wget --mirror --user blablabla --password unacosa ftp://servidor.com/carpeta_que_vull
I a deixar-lo fer. Tenint en compte que ambdós servidors estan sota una línia de 100 mbps, el procés ha estat ràpid i senzill.
