Προς το περιεχόμενο

μεταφορά φακέλων μεταξύ 2 server


kleo1

Προτεινόμενες αναρτήσεις

Υπάρχουν 2 servers στους οποίους συνδεόμαστε μέσω ssh. 

Στον έναν server (Α) υπάρχουν κάποιοι φάκελοι οι οποίοι πρέπει να έχουν μερικά GB αρχείων.

Θέλουμε να μεταφέρουμε τους φακέλους από τον server Α στον server Β.

Ποιος είναι ο γρηγορότερος τρόπος;

Είδα την εντολή rsync αλλά δε ξέρω αν κάνει αυτή τη δουλειά. Γενικά δεν ξέρω αν μπορεί να γίνει η μεταφορά μέσω γραμμή εντολών.

Οι γνώσεις μου στο θέμα (Linux) είναι μετρημένες.

 

Εννοείται ότι δεν υπάρχει φυσική πρόσβαση στους servers και είναι σε διαφορετικούς παρόχους ώστε να το κάνουμε εσωτερικά.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1 ώρα πριν, pmav99 είπε

To rsync κάνει μια χαρά. Κάτι τέτοιο θες


rsync  --archive --compress --progress --partial --human-readable --verbose  -e "ssh -p 22"  pmav99@server1:/path/to/my/files/ /my/local/path

για αυτό όλοι αγαπούν το Linux!!!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αν έχει πολλά μικρά αρχεία παίζει να είναι πιο γρήγορο να το κάνεις ZIP (tar) και μετά scp. 

Αν θέλεις να το κάνεις συνέχεια και να είναι και incremental τότε rsync όπως έγραψε και ο @pmav99

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

και με το νομίζω wget γίνετε αν γνωρίζεις την ip του server και το path του folder όπου μπορεί να βρεθεί ζιπαρισμένο o folder που θέλεις.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...