11sep2008
Récupérer l'ensemble des fichiers d'un serveur FTP en une seule commande
Je n'avais jamais été confronté au problème, aspirer un ensemble de fichiers et de répertoires (une arborescence complète) par FTP en ligne de commande sous linux.
Cela est très simple, si on utilise l'excellent programme lftp :
Sous debian-like :
aptitude install lftp
Pour backuper les sources de mon blog par exemple, il suffit de :
lftp ftpperso.free.fr -u garnier.gauthier
Une fois authentifié, il faut utiliser la commande mirror :
mirror . /home/backup/blog/
Et voila, ça tourne tout seul ! A noter, vous pouvez fournir le nom de passe directement à lftp en ligne de commande, et donc, insérer tout cela dans un script automatique.
Plus aucune excuse pour ne pas faire de sauvegarde !
Nom : Gauthier GARNIER
Commentaires