Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
rclone [Le 24/01/2024, 14:05]
krodelabestiole [Serveur]
rclone [Le 29/04/2024, 17:13] (Version actuelle)
krodelabestiole [Test]
Ligne 5: Ligne 5:
 ====== Rclone ====== ====== Rclone ======
  
-**[[wp>​Rclone]]** est un logiciel libre qui permet initialement de synchroniser des répertoires et des fichiers sur de nombreuses plateformes de stockage différentes. ​ Il dispose maintenant de très nombreuses fonctionnalités sur de très nombreuses plateformes.+**[[wp>​Rclone]]** est un logiciel libre qui permet initialement de synchroniser des répertoires et des fichiers sur de nombreuses plateformes de stockage différentes. Il dispose maintenant de très nombreuses fonctionnalités ​de [[gestionnaire de fichiers|gestion de fichiers]] ​sur de très nombreuses plateformes ​//​[[:​cloud]]//​.
  
 Initialement il offre un fonctionnement similaire à [[:rsync]] (il se présente lui-même comme "​rsync,​ pour le stockage cloud"​(([[https://​github.com/​rclone/​rclone|GitHub]] : //rsync for cloud storage//​))) : il rend la source et la destination identiques en ne modifiant que la destination.\\ ​ Initialement il offre un fonctionnement similaire à [[:rsync]] (il se présente lui-même comme "​rsync,​ pour le stockage cloud"​(([[https://​github.com/​rclone/​rclone|GitHub]] : //rsync for cloud storage//​))) : il rend la source et la destination identiques en ne modifiant que la destination.\\ ​
Ligne 67: Ligne 67:
  
   * Dans un premier temps tapez ''​n''​ pour //New remote// (nouveau stockage distant).   * Dans un premier temps tapez ''​n''​ pour //New remote// (nouveau stockage distant).
-  * Entrez ​le nom du stockage ​(pour vous y retrouver), par ex. ''​monServeur''​. +  * Entrez ​un identifiant au choix pour ce stockage, par ex. ''​monServeur''​. ​Évitez les espaces et les caractères spéciaux (accents, etc.) ! 
-  * Une liste impressionnante de protocoles / prestataire vous est proposée dans l'​ordre alphabétique. Choisissez celui que vous utilisez en tapant son numéro. Si vous utilisez [[:​Nextcloud]] ou [[:​ownCloud]],​ choisissez //WebDAV// dans un premier temps, et pensez à récupérer [[:​nextcloud#​fichiers|l'​adresse WebDAV correcte]].((au sujet de [[:​Nextcloud]],​ voir [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22733253#​p22733253|ce message]] sur le forum))+  * Une liste impressionnante de protocoles / prestataire vous est proposée dans l'​ordre alphabétique. Choisissez celui que vous utilisez en tapant son numéro. 
 +    * Si vous utilisez [[:​Nextcloud]] ou [[:​ownCloud]],​ choisissez //WebDAV// dans un premier temps.((au sujet de [[:​Nextcloud]],​ voir [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22733253#​p22733253|ce message]] sur le forum))
   * En fonction du choix précédent vous devrez entrer des informations de connexion.   * En fonction du choix précédent vous devrez entrer des informations de connexion.
 +    * Si vous utilisez [[:​Nextcloud]] ou [[:​ownCloud]] prennez soin d'​indiquer [[:​nextcloud#​fichiers|l'​adresse WebDAV correcte]].
   * Pas besoin d'​éditer de configuration avancée : //Edit advanced config?// -> tapez ''​n''​ (ou simplement //​Entrée//​).   * Pas besoin d'​éditer de configuration avancée : //Edit advanced config?// -> tapez ''​n''​ (ou simplement //​Entrée//​).
   * ''​y''​ ou //Entrée// pour valider la configuration.   * ''​y''​ ou //Entrée// pour valider la configuration.
Ligne 91: Ligne 93:
 ==== Test ==== ==== Test ====
  
-Ces commandes peuvent être utile pour tester votre configuration :+Ces commandes peuvent être utiles ​pour tester votre configuration :
  
   * ''​rclone listremotes''​ permet de lister les stockages distants configurés.   * ''​rclone listremotes''​ permet de lister les stockages distants configurés.
-  * Vous pouvez adapter la commande ''​rclone about monServeur:''​ pour obtenir des informations sur le service (espace disponible). Ceci permet de confirmer que votre service est bien configuré.+  * Vous pouvez adapter la commande ''​rclone about monServeur:''​ pour obtenir des informations sur le service (espace disponible). Ceci permet ​aussi de confirmer que votre service est bien configuré.
   * ''​rclone ls monServeur:''​ permet de lister les fichiers et répertoires du stockage distant (comme avec la commande [[:​tutoriel:​console_commandes_de_base#​ls]]).   * ''​rclone ls monServeur:''​ permet de lister les fichiers et répertoires du stockage distant (comme avec la commande [[:​tutoriel:​console_commandes_de_base#​ls]]).
  
Ligne 110: Ligne 112:
 Chaque ''​[source]''​ ou ''​[destination]''​ peut être un [[:​chemins|chemin]] //local// ou //​distant//​. Chaque ''​[source]''​ ou ''​[destination]''​ peut être un [[:​chemins|chemin]] //local// ou //​distant//​.
  
-Les chemins distants seront de la forme ''​[service]:​[chemin]'',​ ''​[service]''​ étant le nom du service choisi lors de la configuration ​(''​monServeur'' ​dans l'exemple précédent).+Les chemins distants seront de la forme ''​[service]:​[chemin]'',​ ''​[service]''​ étant le nom du service choisi lors de la configuration.\\ 
 +Par exemple : ''​monServeur:/​chemin/​absolu'' ​ou ''​monServeur:​chemin/​relatif'​'.
  
 <note tip>Dans un premier temps vous pouvez tester votre commande sans danger et sans toucher à aucun fichiers avec l'​option ''​--dry-run''​ :  <note tip>Dans un premier temps vous pouvez tester votre commande sans danger et sans toucher à aucun fichiers avec l'​option ''​--dry-run''​ : 
Ligne 218: Ligne 221:
 La commande ''​rclone serve''​ permet d'​utiliser R**CLONE** comme [[:​serveur]],​ pour mettre à disposition le stockage de différentes manières.((**(//​en//​)** [[https://​rclone.org/​commands/​rclone_serve/​|documentation rclone serve]])) La commande ''​rclone serve''​ permet d'​utiliser R**CLONE** comme [[:​serveur]],​ pour mettre à disposition le stockage de différentes manières.((**(//​en//​)** [[https://​rclone.org/​commands/​rclone_serve/​|documentation rclone serve]]))
  
-Il est ainsi possible de monter facilement un serveur web (HTTP), [[:​WebDAV]],​ [[:DLNA]], [[:​ssh#​monter_un_repertoire_distant_navigation_via_sftp_secure_file_transfer_protocol|SFTP]],​ [[:FTP]], [[:​docker#​manipulation_de_volumes|volume docker]] et [[https://​rclone.org/​commands/​rclone_serve/#​see-also|quelques autres protocoles]]. ​ Cela permet de convertir un stockage distant d'un certain type à un autre !+Il est ainsi possible de monter facilement un serveur web (HTTP), [[:​WebDAV]],​ [[:DLNA]], [[:​ssh#​monter_un_repertoire_distant_navigation_via_sftp_secure_file_transfer_protocol|SFTP]],​ [[:FTP]], [[:​docker#​manipulation_de_volumes|volume docker]] et [[https://​rclone.org/​commands/​rclone_serve/#​see-also|quelques autres protocoles]]. Cela permet de convertir un stockage distant d'un certain type (par ex. un service propriétaire plus ou moins cryptique) ​à un autre (un protocole ouvert largement répandu) ​!
  
 ===== Interface graphique ===== ===== Interface graphique =====
  • rclone.1706101548.txt.gz
  • Dernière modification: Le 24/01/2024, 14:05
  • par krodelabestiole