Page 1 sur 1

Migration de fichiers volumineux entre deux serveurs Linux

Publié : mer. déc. 04, 2024 11:03 pm
par sebastien75
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

Publié : jeu. déc. 05, 2024 12:03 am
par antoine06
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.

Re: Migration de fichiers volumineux entre deux serveurs Linux

Publié : jeu. déc. 05, 2024 2:03 am
par guillaume34
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`.

Re: Migration de fichiers volumineux entre deux serveurs Linux

Publié : jeu. déc. 05, 2024 5:03 am
par sebastien75
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.

Re: Migration de fichiers volumineux entre deux serveurs Linux

Publié : jeu. déc. 05, 2024 6:03 am
par guillaume34
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.

Re: Migration de fichiers volumineux entre deux serveurs Linux

Publié : jeu. déc. 05, 2024 10:03 am
par sebastien75
Génial, merci ! Je vais tester ça pour voir la différence. Vous êtes des experts !