12/08/2023En utilisant WinSCP, il est possible de télécharger des fichiers d'un serveur vers son poste plus rapidement, en les compressant au préalable directement sur le serveur.
Cette fonctionnalité est disponible via des scripts intégrés au logiciel.
Elle est particulièrement utile lorsque vous devez rapatrier des fichiers volumineux d'un serveur vers votre poste local, comme des fichiers de logs.
Prérequis/installations
Côté serveur, il est nécessaire d'avoir :
- Un accès SFTP ou SCP :
- Vérifiez que le service ssh est présent et démarré :
- Si ce n'est pas le cas, installez-le :
sudo apt update
sudo apt install openssh-server
- Une fois démarré, WinSCP pourra s'y connecter en SFTP, en utilisant l'identifiant/mot de passe SSH
- L'utilitaire "zip".
Si "zip" n'est pas déjà présent sur le serveur, vous pouvez l'installer de la manière suivante : - Sur Redhat :
- Sur Debian/Ubuntu :
Côté local, il faut avoir WinSCP avec l'extension installée (elle n'est pas installée sur la version portable) :
- Lancez WinSCP, allez sur le menu Options puis Préférences
- Sur le côté gauche, allez sur la partie Commandes
- Si vous voyez la commande personnalisée Archiver et télécharger, c'est que votre version contient déjà la fonctionnalité. Vous pouvez passer au chapitre suivant, portant sur son utilisation.
- Si vous ne voyez pas la commande, cliquez sur le bouton Ajouter, choisissez Ajouter l'extension :
- Entrez le chemin de l'extension, à savoir sa page : winscp.net/eng/docs/extension_archive_and_download :
- Validez. Une nouvelle ligne, Archiver et télécharger, a été ajoutée. C'est cette nouvelle commande qui sera utilisée depuis les écrans de WinSCP :
- Validez les options.
Utilisation du téléchargement avec compression
- Lancez WinSCP et connectez-vous sur votre serveur.
- Faites un clic droit sur un fichier côté serveur que vous souhaitez télécharger en local.
- Choisissez dans le menu contextuel "Fichier de commande personnalisé" puis "Archiver et télécharger".
| |
- Sur la fenêtre "Archiver et télécharger" qui s'affiche alors, cochez "Extraire après téléchargement" pour automatiquement décompresser le fichier "archive.zip" créé.
- En validant la fenêtre, votre fichier à télécharger sera :
- compressé sur le serveur dans un fichier archive.zip.
- téléchargé en local avec ce nom-là
- extrait à l'emplacement indiqué
- le fichier archive.zip sera ensuite supprimé.
| |
Dernière modification le 12/08/2023 - Quillevere.net