J'essaie de sauvegarder un serveur Linux à partir d'un ordinateur portable Windows 7. Le problème auquel je suis confronté est que les solutions de sauvegarde pour Windows ne reconnaissent pas les liens symboliques Linux. Les clients de sauvegarde suivent simplement le lien symbolique et le copient comme s'il s'agissait d'un répertoire ou d'un fichier et je me retrouve avec une redondance massive et des sauvegardes surdimensionnées. J'ai besoin que le client de sauvegarde copie les liens symboliques en tant que liens symboliques ou les ignore.
J'ai installé cygwin pour avoir accès à rsync mais je n'ai pas réussi à faire fonctionner un processus de sauvegarde pour enregistrer les données à distance. J'ai l'impression que le portage de rsync de Linux à Windows via cygwin rend très difficile de le commander de la bonne manière.
Il doit y avoir un moyen plus facile de faire ce Backup ? Ou est-ce que rsync est la solution ?
Mise à jour
J'ai finalement opté pour Cygwin rsync et écrit un Shell Shell pour faire le travail.
Le plus gros problème a été de mettre en place l'infrastructure SSH pour Windows et Cygwin et de les réunir. J'ai trouvé un joli script appelé ssh-pageant ce qui m'a aidé à les fusionner.
Un autre problème était les différences entre le script Bash natif et le script Bash de Cygwin. Mais une fois que vous aurez compris, tout ira bien.