Facendo un semplice SCP tutto è andato liscio come l'olio, peccato che si è reso necessario preservare alcune proprietà dei files (Data).
Il semplice SCP con l'opzione -p (preserve) restituiva il fastidioso messaggio "argument list too long".
Chiameremo i due sistemi sourceServer (dove sono presenti i files da copiare) e destinationServer (nuovo server in cui copiare i files)
Innanzi tutto è necessario permettere l'accesso del server sourceServer al server destinationServer senza password (sarebbe necessario inserire 70000 volte la password :-D)
Premete invio se volete specificate una password altrimenti premete invio e andate avanti.
Nella cartella /root/.ssh/ verrà creato un file chiamato id_rsa.pub.
Se non presente sul server destinationServer è necessario creare il file /root/.ssh/authorized_keys.
A questo punto sul sourceServer eseguire il comando:
L'utente root del sourceServer potrà collegarsi senza password al destinationServer senza password!
Ora copiamo i 70.000 files (nel mio caso interessano solo i files pdf):
- L'opzione -r fa si che vengano copiate anche le directory (recoursive)
- L'opzione -p preserva gli attributi dei files
- L'opzione -P indica la porta su cui è attivo il servizio SSH
Nessun commento:
Posta un commento