Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] CloudSync Pro

Pour échanger sur les plugins classés en catégorie "Communication"
thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 19 avr. 2018, 16:47

Bonjour à tous,

Je tiens tout particulièrement à remercier @dabou qui m'a permis d'intégrer un nouveau stockage : NextCloud
La nouvelle version (uniquement beta pour l'instant) est donc disponible à tous !
La documentation (format markdown) est toujours en cours d'écriture donc n'hésitez surtout pas à me contacter sur le forum ou en MP si vous souhaitez le configurer ou pour tout autre question.

Le prochain stockage sera Hubic !
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

dabou
Timide
Messages : 339
Inscription : 13 sept. 2017, 15:07

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par dabou » 20 avr. 2018, 11:13

Tout le plaisir est pour moi ;) .

chritophe58
Timide
Messages : 78
Inscription : 09 mars 2018, 13:25

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par chritophe58 » 30 avr. 2018, 18:40

bonjour,
y a t'il un tuto pour configurer le plugin pour une sauvegarde ftp ?
je rame un peu sans savoir quoi mettre dans les champs de commande configuration
merci
DIY.. Raspberry pi3, Z-wave, Rfxcom, chacon, dio, ....

thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 30 avr. 2018, 21:31

@chritophe58

Les différentes commandes disponibles sont :
- copie : compare la source et la destination et ne transfère que les nouveaux fichiers et les fichiers modifiés
- synchronisation : réplique exacte de la source à la destination
- liste : retourne la liste des fichiers sur le stockage distant
- suppression : supprime les fichiers sur le stockage distant
- purge : vide la corbeille (uniquement Google Drive)

Tu indiques dans le champ 'Source' un path absolu (sous format UNIX '/') du répertoire que tu veux sauvegarder.
Tu fais de même dans le champ 'Destination'.

Exemple : tu veux sauvegarder le répertoire ou se trouve les backups Jeedom dans un dossier Dropbox appelé 'Jeedom'
Source => /var/www/html/backup
Destination => /Jeedom

L'unité pour le champ ancienneté est très simple et au choix de l'utilisateur :
s => secondes
m => minutes
h => heures
d => jours
w => semaine
M => mois
y => année

N’hésites pas à me contacter en MP si tu as des soucis
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

Avatar de l’utilisateur
Seki
Actif
Messages : 746
Inscription : 06 sept. 2017, 21:50

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par Seki » 01 mai 2018, 10:07

En tout cas, il fonctionne nickel avec GDrive ton plugin, @thanaus. ;)

Couplé chez moi avec un calendrier ICS (Google calendar), mon backup journalier est envoyé tout les jours sur GDrive, j'efface également tous les fichiers plus anciens de 7 jours et j'ai une purge par semaine.

Ça fonctionne au poil! :)

thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 01 mai 2018, 11:09

@Seki : merci pour ton retour ! Cela fait très plaisir de savoir que ce plugin est utilisé et utile...
Bonne journée
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

chritophe58
Timide
Messages : 78
Inscription : 09 mars 2018, 13:25

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par chritophe58 » 01 mai 2018, 15:50

thanaus a écrit :
30 avr. 2018, 21:31
@chritophe58

Les différentes commandes disponibles sont :
- copie : compare la source et la destination et ne transfère que les nouveaux fichiers et les fichiers modifiés
- synchronisation : réplique exacte de la source à la destination
- liste : retourne la liste des fichiers sur le stockage distant
- suppression : supprime les fichiers sur le stockage distant
- purge : vide la corbeille (uniquement Google Drive)

Tu indiques dans le champ 'Source' un path absolu (sous format UNIX '/') du répertoire que tu veux sauvegarder.
Tu fais de même dans le champ 'Destination'.

Exemple : tu veux sauvegarder le répertoire ou se trouve les backups Jeedom dans un dossier Dropbox appelé 'Jeedom'
Source => /var/www/html/backup
Destination => /Jeedom

L'unité pour le champ ancienneté est très simple et au choix de l'utilisateur :
s => secondes
m => minutes
h => heures
d => jours
w => semaine
M => mois
y => année

N’hésites pas à me contacter en MP si tu as des soucis


merci à toi pour ton aide
donc pour les autres qui souhaiteraient comme moi héberger les sauvegardes sur serveur ftp
voici comment faire
( je suis sur un FTP free type: ftpperso.free.fr

remplir les informations de ton compte FTP dans l'équipement :
Type de stockage => FTP
Serveur => ftpperso.free.fr
Port => 21
Nom d'utilisateur => utilisateur free
Mot de passe => mot de passe free

créer une nouvelle commande et tu indiques les informations suivantes dans la colonne configuration de ta nouvelle commande :

Copie (source vers destination)
Source => /var/www/html/backup
Destination => /sauvegardes

sauvegarder et tu lancer la commande. Les fichiers de sauvegarde Jeedom devraient être transférés sur le FTP de Free.


voilà assez simple au final

bonne config à tous
DIY.. Raspberry pi3, Z-wave, Rfxcom, chacon, dio, ....

thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 03 mai 2018, 10:26

Bonjour à tous

Passage en stable du plugin pour le nouveau stockage 'NextCloud'.
Par la même occasion, je suis passé dans la dernière version du framework 'rclone'. Je vous conseille donc après la mise à jour de lancer les dépendances si elles ne se sont pas lancées automatiquement après l'update.

Bonne journée
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

chritophe58
Timide
Messages : 78
Inscription : 09 mars 2018, 13:25

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par chritophe58 » 12 mai 2018, 11:48

thanaus a écrit :
03 mai 2018, 10:26
Bonjour à tous

Passage en stable du plugin pour le nouveau stockage 'NextCloud'.
Par la même occasion, je suis passé dans la dernière version du framework 'rclone'. Je vous conseille donc après la mise à jour de lancer les dépendances si elles ne se sont pas lancées automatiquement après l'update.

Bonne journée
salut,
juste pour te confirmer que tout fonctionne
je pense qu"il y avait un beug chez free, mes sauvegardes sont bien effectuées et hébergées maintenant
DIY.. Raspberry pi3, Z-wave, Rfxcom, chacon, dio, ....

znation
Actif
Messages : 1951
Inscription : 12 nov. 2014, 15:48

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par znation » 12 mai 2018, 14:58

@Thanaus,

Juste (encore) un merci pour ton plugin, je ne pourrais plus m'en passer : sauvegarde locale, freebox,gdrive avec gestion des fichiers à garder en fonction du nombre de jours ou du nom du fichier ...

Tous mes backups et retentions sont automatisées ... :-)
JEEDOM v3.3.31 - NUC Z83 II

thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 12 mai 2018, 17:06

@znation, @chritophe58

Merci beaucoup pour vos retours et heureux que tout fonctionne !
J'ai essayé de faire un plugin au plus simple avec les options pour optimiser au mieux les transferts et le choix des fichiers.
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

chritophe58
Timide
Messages : 78
Inscription : 09 mars 2018, 13:25

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par chritophe58 » 13 mai 2018, 11:12

thanaus a écrit :
12 mai 2018, 17:06
@znation, @chritophe58

Merci beaucoup pour vos retours et heureux que tout fonctionne !
J'ai essayé de faire un plugin au plus simple avec les options pour optimiser au mieux les transferts et le choix des fichiers.
salut,
petite question, comment ne garder que les 5 dernières sauvegardes et supprimer les plus anciennes ?
que dois-je modifier dans le plugin ?
et il possible d'avoir sur le dashboard le retour de la sauvegarde en cours ??
merci à toi
et encore bravo pour ton plugin
DIY.. Raspberry pi3, Z-wave, Rfxcom, chacon, dio, ....

brasletti
Timide
Messages : 43
Inscription : 11 oct. 2016, 21:39

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par brasletti » 13 mai 2018, 17:55

Salut,
Est-ce qu'un petit tuto de configuration est prévu ?
Merci

thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 15 mai 2018, 11:58

@chritophe58

Il faut que tu déclares 2 commandes dans ton équipement : une commande de copie (source vers destination) qui va transférer les sauvegardes Jeedom vers le cloud et une commande de suppression (destination) qui supprimera suivant tes critères les fichiers à la destination.

Afin de garder x jours de sauvegardes sur ta destination, tu utilises le filtre 'Ancienneté'.
L'ancienneté est la date de modification du fichier en fonction de la date à laquelle s’exécute la commande :
Si tu indiques 2d (2 jours) pour l'ancienneté minimum, aucun fichier plus jeune de 2 jours ne sera sélectionné.
Si tu indiques 3d (3 jours) pour l'ancienneté maximum, aucun fichier plus vieux de 3 jours ne sera sélectionné.
Pour faire simple, ces 2 options permettent de ne sélectionner que les fichiers qui t'intéresse en fonction de la date à laquelle ils ont été modifiés la dernière fois.

L'unité pour le champ ancienneté est très simple et au choix de l'utilisateur :
s => secondes
m => minutes
h => heures
d => jours
w => semaine
M => mois
y => année

Dans ton cas, il s'agit de l'ancienneté minimum afin de supprimer tous les fichiers plus vieux de x jours.
Pour exemple, si tu veux garder 5 jours de sauvegarde dans le cloud, tu indiques 5d dans le champ 'Ancienneté (minimum)'
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 15 mai 2018, 12:01

@brasletti

Quel stockage cloud souhaites-tu définir ?

Les différentes commandes disponibles sont :
- copie : compare la source et la destination et ne transfère que les nouveaux fichiers et les fichiers modifiés
- synchronisation : réplique exacte de la source à la destination
- liste : retourne la liste des fichiers sur le stockage distant
- suppression : supprime les fichiers sur le stockage distant
- purge : vide la corbeille (uniquement Google Drive)

Tu indiques dans le champ 'Source' un path absolu (sous format UNIX '/') du répertoire que tu veux sauvegarder.
Tu fais de même dans le champ 'Destination'.

Exemple : tu veux sauvegarder le répertoire ou se trouve les backups Jeedom dans un dossier Dropbox appelé 'Jeedom'
Source => /var/www/html/backup
Destination => /Jeedom

L'unité pour le champ ancienneté est très simple et au choix de l'utilisateur :
s => secondes
m => minutes
h => heures
d => jours
w => semaine
M => mois
y => année
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

brasletti
Timide
Messages : 43
Inscription : 11 oct. 2016, 21:39

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par brasletti » 16 mai 2018, 20:24

thanaus a écrit :
15 mai 2018, 12:01
@brasletti

Quel stockage cloud souhaites-tu définir ?

........
Stockage sur google drive

mecano91
Actif
Messages : 953
Inscription : 30 sept. 2014, 20:41
Localisation : Paris, France

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par mecano91 » 16 mai 2018, 23:18

chritophe58 a écrit :
thanaus a écrit :
30 avr. 2018, 21:31
@chritophe58

Les différentes commandes disponibles sont :
- copie : compare la source et la destination et ne transfère que les nouveaux fichiers et les fichiers modifiés
- synchronisation : réplique exacte de la source à la destination
- liste : retourne la liste des fichiers sur le stockage distant
- suppression : supprime les fichiers sur le stockage distant
- purge : vide la corbeille (uniquement Google Drive)

Tu indiques dans le champ 'Source' un path absolu (sous format UNIX '/') du répertoire que tu veux sauvegarder.
Tu fais de même dans le champ 'Destination'.

Exemple : tu veux sauvegarder le répertoire ou se trouve les backups Jeedom dans un dossier Dropbox appelé 'Jeedom'
Source => /var/www/html/backup
Destination => /Jeedom

L'unité pour le champ ancienneté est très simple et au choix de l'utilisateur :
s => secondes
m => minutes
h => heures
d => jours
w => semaine
M => mois
y => année

N’hésites pas à me contacter en MP si tu as des soucis


merci à toi pour ton aide
donc pour les autres qui souhaiteraient comme moi héberger les sauvegardes sur serveur ftp
voici comment faire
( je suis sur un FTP free type: ftpperso.free.fr

remplir les informations de ton compte FTP dans l'équipement :
Type de stockage => FTP
Serveur => ftpperso.free.fr
Port => 21
Nom d'utilisateur => utilisateur free
Mot de passe => mot de passe free

créer une nouvelle commande et tu indiques les informations suivantes dans la colonne configuration de ta nouvelle commande :

Copie (source vers destination)
Source => /var/www/html/backup
Destination => /sauvegardes

sauvegarder et tu lancer la commande. Les fichiers de sauvegarde Jeedom devraient être transférés sur le FTP de Free.


voilà assez simple au final

bonne config à tous
Attention free n'aime pas vraiment le stockage de fichier sur ses serveurs ftp ! Après tout dépend de la quantité et surtout s'il y a un vrai site en fonction ,mais sa se conclut souvent par un blocage du compte

Envoyé de mon ASUS_Z016D en utilisant Tapatalk


thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 17 mai 2018, 12:06

@brasletti

Voici la méthode pour configurer Google Drive :

1/ cliquer sur l'URL suivante :
https://accounts.google.com/o/oauth2/au ... d7fa4831f4

2/ indiquer son login/password si non connecté sur Google et autoriser l'application rclone pour accéder au stockage Google Drive du compte

3/ copier le code indiqué dans le navigateur dans le champ 'Access Token' ET cocher la case 'Renouvellement' pour générer un token permanent pour rclone.

Si le token est valide, le message suivant apparaît et la coche 'Renouvellement' est décochée :
"Sauvegarde effectuée avec succès"

Il ne reste plus qu'à créer des commandes pour utiliser le stockage Google Drive
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 17 mai 2018, 12:17

@mecano91

L'outil que j'utilise 'rclone' fait plusieurs transferts en parallèle d'ou des connexions simultanées sur le stockage distant.
Je pense que free limite le nombre de connexions en parallèle pour une même IP source.
Je note d'avoir une option pour n'avoir qu'un seul thread de communication mais la sauvegarde sera beaucoup plus lente car ce sera séquentiel et non plus en parallèle.

Tu as un moyen simple de le reproduire car tu es la première personne à me faire ce retour ?
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

mecano91
Actif
Messages : 953
Inscription : 30 sept. 2014, 20:41
Localisation : Paris, France

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par mecano91 » 17 mai 2018, 13:15

thanaus a écrit :@mecano91

L'outil que j'utilise 'rclone' fait plusieurs transferts en parallèle d'ou des connexions simultanées sur le stockage distant.
Je pense que free limite le nombre de connexions en parallèle pour une même IP source.
Je note d'avoir une option pour n'avoir qu'un seul thread de communication mais la sauvegarde sera beaucoup plus lente car ce sera séquentiel et non plus en parallèle.

Tu as un moyen simple de le reproduire car tu es la première personne à me faire ce retour ?
Ce n'est pourtant pas nouveau free la même écrit noir sur blanc dans les conditions d'utilisation des pages perso en plus c'est un robot qui passent et scanne les stockage ftp donc festivals aléatoire mais directement liée au rapport page perso/stockage fichiers ,il suffit d'aller faire un tour sur les newsgroups proxad pour voir le nombre de demande de déblocage des pages perso pour se motif aussi bien pour l'utilisation en backup , stockage image caméra etc

Envoyé de mon ASUS_Z016D en utilisant Tapatalk


Répondre

Revenir vers « [Catégorie] Communication »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités