Migration de fichiers volumineux entre deux serveurs Linux
-
sebastien75
- Messages : 37
- Inscription : jeu. avr. 18, 2024 7:24 pm
Migration de fichiers volumineux entre deux serveurs Linux
Bonjour, je dois migrer environ 500 Go de fichiers d’un serveur CentOS à un serveur Debian. J’ai essayé avec `scp`, mais c’est très lent. Quelqu’un connaît une méthode plus efficace ?
Re: Migration de fichiers volumineux entre deux serveurs Linux
Salut ! Pour ce volume de données, je te conseille `rsync`. C’est plus rapide que `scp` et tu peux reprendre la copie en cas d’interruption. Utilise `rsync -avz` pour optimiser la vitesse.
Ex-Windows, jamais regrette le switch
-
guillaume34
- Messages : 103
- Inscription : jeu. oct. 12, 2023 7:24 pm
Re: Migration de fichiers volumineux entre deux serveurs Linux
Si les serveurs sont sur le même réseau local, tu peux aussi utiliser `nc` (netcat) pour transférer les fichiers en compressant avec `tar`. C’est encore plus rapide que `rsync`.
-
sebastien75
- Messages : 37
- Inscription : jeu. avr. 18, 2024 7:24 pm
Re: Migration de fichiers volumineux entre deux serveurs Linux
Merci ! J’ai essayé `rsync` et c’est déjà bien mieux. Mais @65, peux-tu préciser comment utiliser `nc` avec `tar` ? Ça m’intéresse pour les prochaines migrations.
-
guillaume34
- Messages : 103
- Inscription : jeu. oct. 12, 2023 7:24 pm
Re: Migration de fichiers volumineux entre deux serveurs Linux
Bien sûr ! Sur le serveur source, tu fais `tar czf - /dossier | nc -l -p 1234`. Sur le serveur de destination, `nc adresse_ip_source 1234 | tar xzf -`. Ça envoie les données compressées directement.
-
sebastien75
- Messages : 37
- Inscription : jeu. avr. 18, 2024 7:24 pm
Re: Migration de fichiers volumineux entre deux serveurs Linux
Génial, merci ! Je vais tester ça pour voir la différence. Vous êtes des experts !