2
Transfert ou miroir d'un FTP
Dans le cadre du transfert d'un site web d'un hébergeur à un autre, j'ai dû faire un miroir d'un site, d'abord du FTP distant vers ma machine puis de ma machine vers le nouvel hébergeur.
Voici les deux commandes LFTP qui permettent de faire ça, pour mémoire.
Distant -> Local
$ lftp ftp://user:pass@oldsite.tld -e "mirror --only-newer / ./MonSuperSite"
Copiera tout ce qui est trouvé sur le FTP (/) vers le répertoire local ./MonSuperSite. Éventuellement penser à mettre des paramètres plus restrictifs.
Local -> Distant
$ lftp ftp://user:pass@newsite.tld -e "mirror --reverse --only-newer ./MonSuperSite/web ./www"
Copiera tout le répertoire web local (./MonSuperSite/web) vers le répertoire FTP ./www.
En cas de problèmes avec un serveur qui a du SSL :
Slam dunkin like Shaquille O'Neal, if he wrote inmvofatire articles.