Après l'article expliquant comment faire des backup sur le FTP offert par OVH je vais vous expliquer comment faire la même chose sur la nouvelle offre HubiC.
Je ne rentrerais pas dans le détail de ce qu'est HubiC, aller sur le site d'OVH pour en savoir plus. Après avoir créé et validé votre compte nous allons partir à la pêche aux informations. L'idée est de récupérer vos identifiants pour accéder à la couche CloudNAS d'OVH. J'ai trouvé deux scripts :
Télécharger le script
git clone https://bitbucket.org/rangzen/hubicli.git cd hubicli/ python hubiC.py
Votre nic-handle et votre mot de passe vous est demandé et en réponse vous obtenez :
URL : https://cloudnas1.ovh.com/6z9affd86ee8486468b17be15938b82a/ Login : xxxxxx Password : xxxxxx mount -t davfs https://cloudnas1.ovh.com/6z9affd86ee8486468b17be15938b82a/ /mnt umount /mnt
Pour tester aller
cd /media mkdir hubic mount -t davfs https://cloudnas1.ovh.com/6z9affd86ee8486468b17be15938b82a/ /media/hubic
Renseigner le champs login et password avec les informations donnés par le script. Normalement votre répertoire devrait être monté. Vous avez plus qu'à lancer votre transfert de fichier. J'en ai profité pour faire évoluer mon script de sauvegarde.
La grosse différence entre la méthode ftp et webdav est le temps de transfert. En ftp j'avais de gros ralentissement et certaines commandes systèmes n'étaient pas prise en compte (chown par exemple ou encore conserver les users/groupes envoyé par rsync). En webdav plus de problème.
Rédigé par flipflip - 27 mars 2012
Classé dans : Informatiques - Mots clés : aucun - 17 commentaires
samedi 23 juin 2012 @ 12:04 imprime photo a dit : #2
Même commentaire que Pierre, franchement merci car jusque la j'étais un peu largué.
mardi 10 juillet 2012 @ 17:25 Jean-Bob a dit : #3
Merci pour ces infos, c'est très clair et c'est exactement ce que je recherchais !
jeudi 12 juillet 2012 @ 13:37 bartounet a dit : #4
Bonjour Merci pour cette atuce, mais est t'elle accepté dans les cgv de hubic ?
Je suis interessé du coup par l'offre illimité mais si c'est pour se faire couper par ovh quelques semaines après ca vaut pas le coup...
jeudi 12 juillet 2012 @ 13:51 bartounet a dit : #5
Débit max de 1Mb/s inutilisable pour faire des backups à partir de serveur dédié dans le cloud...
vendredi 13 juillet 2012 @ 09:08 flipflip a dit : #6
@bartounet : Salut, je t'avoue que je n'ai pas chercher dans les CGV. En principe OVH est pas trop chiant et d'un autre côté si on ne peut l'utiliser comme ça alors autant empêcher la connexion en webdav. Pour plus d'info : http://forum.ovh.com/showthread.php?t=76116
vendredi 13 juillet 2012 @ 09:26 flipflip a dit : #7
@bartounet : Perso j'ai un kimsufi chez OVH et tout les soir ça backup, bon je gère que 600Mo de données pour le moment, je n'y trouve pas forcement lent... en tout cas ça me convient.
lundi 13 août 2012 @ 21:47 William a dit : #8
Excellente nouvelles pour hubiC. Je transferts votre site à mes amis. Merci !
mardi 09 octobre 2012 @ 16:29 aJ a dit : #9
Bonjour,
Moi cela me met le msg d'erreur a toute mes tentative xs
samedi 13 octobre 2012 @ 22:20 Nieur a dit : #11
Bonjour
J'ai créé un compte récemment pour mes parents, et le script (Powershell, mais je suppose que le fonctionnement est le même) qui a fonctionné pour moi ne fonctionne pas avec leur compte. Je crains qu'il y ait eu des modifications chez OVH :/
lundi 15 octobre 2012 @ 14:54 Vince a dit : #12
Hello,
Je crains qu'OVH n'aient modifié le fonctionnement de leur système :
{"answer":null,"version":"1.0","error":{"__class":"result:error","value":null,"status":"301","exceptionType":"SessionExpired","message":"This session id is not valid or expired : {\"answer\":null,\"version\":\"1.0\",\"error\":{\"__class\":\"result:error\",\"value\":null,\"status\":\"210\",\"exceptionType\":\"ObjectNotFound\",\"message\":\"No HubiC account service was found for ***NIC-HANDLE***\"},\"id\":0}"},"id":0}
Si quelqu'un à une idée...
mardi 16 octobre 2012 @ 06:45 flipflip a dit : #13
@Vince :Tu a eu ce message en faisant quoi ? J'ai eu besoin de récupérer mes paramètres Hubic ce week-end et pas de problème.
mercredi 24 octobre 2012 @ 18:43 Ingénieur informaticien a dit : #14
J'ai créé un hubiC gratos ce matin, et chez moi ça marche pas, aussi bien sous Linux que sous Windows, aussi bien en Perl, qu'en Shell, qu'en Python ...
OVH a du changer des trucs c'est pas possible !!!
vendredi 26 octobre 2012 @ 12:18 flipflip a dit : #15
@Ingénieur informaticien : Qu'est ce qui marche pas, parce que moi ce matin c'était mon réveil qui marchait pas ;)
mercredi 07 novembre 2012 @ 12:06 Ingénieur informaticien a dit : #16
Voici ce que j'ai obtenu encore ce matin :<br /><pre>----<br />Test en Perl<br />----<br />D:\Cloud\hubiC>perl hubic.pl -l (MON ADRESSE MAIL)<br />Password: (MON MOT DE PASSE)<br />URL: {"answer":null,"version":"1.0","error":{"__class":"result:error","value":null,"status":"301","exceptionType":"SessionExpired","message":"This sessionid is not valid or expired : {\"answer\":null,\"version\":\"1.0\",\"error\":{\"__class\":\"result:error\",\"value\":null,\"status\":\"213\",\"exceptionType\":\"NonUniqObject\",\"message\":\"Please use your identifier (nichandle) to login\"},\"id\":0}"},"id":0}<br />Login: {"answer":null,"version":"1.0","error":{"__class":"result:error","value":null,"status":"301","exceptionType":"SessionExpired","message":"This sessionid is not valid or expired : {\"answer\":null,\"version\":\"1.0\",\"error\":{\"__class\":\"result:error\",\"value\":null,\"status\":\"213\",\"exceptionType\":\"NonUniqObject\",\"message\":\"Please use your identifier (nichandle) to login\"},\"id\":0}"},"id":0}<br />Password: {"answer":null,"version":"1.0","error":{"__class":"result:error","value":null,"status":"301","exceptionType":"SessionExpired","message":"This sessionid is not valid or expired : {\"answer\":null,\"version\":\"1.0\",\"error\":{\"__class\":\"result:error\",\"value\":null,\"status\":\"213\",\"exceptionType\":\"NonUniqObject\",\"message\":\"Please use your identifier (nichandle) to login\"},\"id\":0}"},"id":0}<br />mount -t davfs {"answer":null,"version":"1.0","error":{"__class":"result:error","value":null,"status":"301","exceptionType":"SessionExpired","message":"This session id is not valid or expired : {\"answer\":null,\"version\":\"1.0\",\"error\":{\"__class\":\"result:error\",\"value\":null,\"status\":\"213\",\"exceptionType\":\"NonUniqObject\",\"message\":\"Please use your identifier (nichandle) to login\"},\"id\":0}"},"id":0} /mnt</pre><br /><pre>----<br />Test en Python<br />----<br />Lancement de IDLE (Python GUI)<br />Ouverture de hubiCLI.py<br />Exécution<br /><br />>>><br />Login: (MON ADRESSE MAIL)<br /><br />Warning (from warnings module):<br />File "C:\Python27\lib\getpass.py", line 92<br />return fallback_getpass(prompt, stream)<br />GetPassWarning: Can not control echo on the terminal.<br />Warning: Password input may be echoed.<br />Password: (MON MOT DE PASSE)<br />Sorry, credential problem...<br />>>><br />-----</pre><br />Quelque chose ne marche pas chez moi
mercredi 07 novembre 2012 @ 14:02 flipflip a dit : #17
@Ingénieur informaticien : J'ai fais le test à l'instant avec le script python et j'obtiens comme toi "Sorry, credential problem". De toute manière OVH avait prévenue que le support WebDav n'était pas officiel.