Pour récupérer tous les fichiers d’un serveur web par FTP (comme celui qui héberge cette merde de blog par exemple, chez OVH), le transfert peut être très long.
En effet, le temps de transfert dépend du volume total des données bien sûr, mais aussi du nombre de fichiers.
Il faut autant de requête FTP qu’il y a de fichiers. Or un site est souvent composé d’une multitude de petits fichiers .php, .css, .js…
La solution est d’archiver tout ça dans un fichier .tar.gz avant, via SSH, et ensuite de télécharger l’unique fichier .tar.gz qui contient le site.
Voici la commande à utiliser : tar -zcvf monArchive.tar.gz ./
On peut aussi décider de tout inclure de l’archive, sauf certains dossier grâce à l’option –exclude : tar -zcvf monArchive_sans_wp-content.tar.gz ./ --exclude "./wp-content"
Il éxiste une extension Firefox bien pratique qui s’appelle CopyAllUrls et qui sert à copier l’url de tous les onglets dans le presse papier.
Seulement, je n’ai pas trouvé sont équivalent pour Google Chrome, alors je l’ai créé. Vous pouvez l’installer sur votre navigateur en cliquant sur ce lien :