====== Kodi/LibreElec ======
===== Utiliser rsync =====
Je voulais pouvoir envoyer quelques backups sur le disque externe branché sur mon media center.
J'ai tout d'abord installé l'extension "network-tools" qui contient [[informatique:rsync]]. Mais malgré ça, j'avais un soucis :
$ rsync -av --delete -e ssh /dossier/a/sauvegarder root@IP.DE.KODI.XX:/emplacement/sur/kodi/
root@IP.DE.KODI.XX's password:
sh: rsync: not found
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(235) [sender=3.1.3]
La raison, c'est que rsync n'est pas installé à un emplacement habituel.
# which rsync
/storage/.kodi/addons/virtual.network-tools/bin/rsync
Il faut donc préciser l'emplacement dans la commande.
$ rsync -av --delete --rsync-path=/storage/.kodi/addons/virtual.network-tools/bin/rsync -e ssh /dossier/a/sauvegarder root@IP.DE.KODI.XX:/emplacement/sur/kodi/
root@IP.DE.KODI.XX's password:
sending incremental file list
deleting fichier.txt
./
sent 150 bytes received 36 bytes 41.33 bytes/sec
total size is 3,159,378 speedup is 16,985.90
Pour choisir la clé à utiliser :
$ rsync -av --delete --rsync-path=/storage/.kodi/addons/virtual.network-tools/bin/rsync -e 'ssh -i /home/user/.ssh/id_cle_specifique' /dossier/a/sauvegarder root@IP.DE.KODI.XX:/emplacement/sur/kodi/