Qnap [ Hubic Drive ] [ 2.1.0.1 ] Your Hubic Space in your File System (compatible RTRR)

QoolBox

Représentant QNAP
2 Janvier 2014
10 559
163
153
49
France
www.qnap.com
macgpic_1367566697_converted_optim.jpg

Source : https://github.com/TurboGit/hubicfuse

x86 Version : http://www.positiv-it.fr/QNAP/APP/HubicFS_2.1.0.1_x86.qpkg.zip
ARM7 Version http://www.positiv-it.fr/QNAP/APP/HubicFS_2.1.0.1_arm-x31.qpkg.zip

Note :

Step 1

once Application installed and you Hubic account correctly setup
log in SSH on your NAS and execute : "/opt/HubicFS/hubic_token -k"

and follow instructions, open my HubicFS Webui and copy and paste the informations (replace the following lines below)

Code:
        client_id=[Hubic client id for the registered application]
        client_secret=[Hubic client secret for the registered application]
        refresh_token=[A refresh token you got from the script]

Stop and restart QPKG, it is done

Step 2

create a share within QTS called "HubicDrive"
your Hubic is now accessible within your share directory (HubicDrive), you can now use RTRR to backup your file.

Code:
Known issue :

temp files are not automaicaaly removed (i put a script to clean directory on each Start) "https://github.com/TurboGit/hubicfuse/issues/89"
HubicDrive not set in 777 as a default share hubicfuse limitation even if i use force umask

hubic-home.png
 
Bonjour Stéphane,
lorsque je suis en ssh et que je colle "/opt/HubicFS/hubic_token -k"
il me dit No such file or directory

"client_secret" c'est le mot de passe ?
Une autre question qu'est ce que A refresh token you got from the script]

par avance merci.

Ps : je pensais que l'"appli Hubic/Qnap serait "compilée".
Est ce la version officielle QNAP ?

Cédart
 
Salut l'appli est démarré, si oui elle crée un lien symbolique dans /opt/HubicFS/

ubic_token.png


ces 3 lignes te seront données à la fin du script hubic_token

client_id=[Hubic client id for the registered application]
client_secret=[Hubic client secret for the registered application]
refresh_token=[A refresh token you got from the script]

il faudra les remplacer dans dans le ficher de config de l'interface webqe j'ai créé

et ensuite cliquer sur modify et redémarrer le qpkg
 
il s'agit de ma version, qui monte un lecteur dans share du Qnap afin de sauvegarder avec RTRR

il faut créer le share (faut que j’améliore cette partie)

sharehubic.png


et dans RTRR tu fais un job de sauvegarde local > local

hubic_rtr2.png



:geek:
 
Stéphane,

Je suis arrivé au niveau l'appli que tu as créé.

Cela demande des précisions pour la connexion

client_id= est ce l'identifiant de connexion (le mail)
client_secret= est ce le mot de passe de connexion ?
refresh_token="ou le trouve t-on ?

Cédart
 
tu as lancé le script hubic_token en SSH et remplis les informations demandées ?

je viens de trouver un bug...

il faut créer un partage temp et remplir le fichier de config avec ceci comme ligne temp_dir=/share/temp

sinon sur les larges directory à sauvegarder cela remplis le tmpfs
 
mise à jour en 2.1.0.1

le montage se démonte correctement lors de l'arrêt de l'application
les fichiers temporaires sont dans l'espace utilisateur afin d'éviter les problèmes de Ramdisk full
les fichiers temporaires sont supprimés à chaque démarrage de l'application