Voici un exemple pour utiliser snapy sous windows avec le serveur de sauvegarde sous unix.
En admettant que le serveur de backup soit monserveur.net et le login utilisateur moi.
Télécharger rsync et ssh. Par exemple ici http://www.itefix.no/phpws/
Installez le dans c:cwrsync
Créer une clé ssh
cd c:\cwrsync\bin ssh-keygen -t rsa -f id_rsa -N ""
Deux fichiers sont créés : id_rsa et id_rsa.pub
Le fichier id_rsa est la clé privée et ne doit jamais être divulguée.
Le fichier id_rsa.pub est la clé publique et doit être installée sur le serveur dans ~\.ssh\authorized_keys2
Pour copier la clé sur le serveur, l'envoyer à l'administrateur ou utiliser rsync:
rsync id_rsa.pub moi@monserveur.net:.ssh\authorized_keys2
Il va demander le mot de passe.
Pour vérifier que le mot de passe n'est plus nécessaire:
ssh -i id_rsa -l moi monserveur.net ls
Si tout ce passe bien le mot de passe n'est pas demandé et une liste de fichiers s'affiche.
Nous allons spécifier à snapy où se trouve les programmes rsync et ssh ainsi que les options indispensables, le reste est identique l'exemple général:
[DEFAULT] rsync-exe=c:/cwrsync/bin/rsync ssh-exe=c:/cwrsync/bin/ssh ssh-l=moi ssh-i=/cygdrive/c/cwrsync/bin/id_rsa