Bonjour tous le monde,
je poste un petit topic parce que j'ai cherché pendant longtemps comment je pouvais sauvegarder de manière simple et que ça me coute pas trop chère les données se trouvant sur mon PC portable professionnel.
J'ai donc trouvé la solution avec l'offre Object Storage d'OVH et je souhaitais simplement publier ma solution avec d'autre, peut être que ça en aidera certains
- En premier lieu souscrivez à l'offre OVH Object Storage (https://www.ovh.com/fr/cloud/storage/)
- Une fois fait, dans votre interface client, dans la gestion «Cloud» créé un nouveau projet
- Une fois que votre projet est créé cliquez sur «Gestion et conso. du projet»
- Cliquez sur «OpenStack» dans le menu du haut
- Ajouter un nouvel utilisateur
- Une fois votre utilisateur créé cliquez sur la petite clé à molette en face et cliquez sur télécharger un fichier de configuration OpenStack vous allez en avoir besoin.
- On passe à l'installation des softs sur votre ordi
- Assurez vous d'avoir les paquets :
Code:
python-dev python-pip swift-client
- Si pas le cas, alors un simple aptitude install fera le travail
- Une fois que vous avez installez tous ça vous installer freezer : pip install freezer
- Ok on a quasiment fini
- Ouvrez le fichier openrc.sh que vous avez téléchargé précédemment et copiez y toutes les lignes export. ouvrez votre fichier .bashrc et collez les dedans (à la fin par exemple?) SURTOUT n'oubliez pas de virer les deux lignes au dessus de la variable password et de renseigner votre mot de passe (dispo dans votre espace OVH)
- Fermez le terminal / ré-ouvrez en un afin que les variables soient prises en compte
- faite un test > $ swift list vous devriez obtenir une liste vide (vous n'avez pas de container) si vous avez autre choses alors vous vous êtes plantez quelque part.
- Attention maintenant on fait un truc de ouf malade : On sauvegarde !
Code:
freezerc --file-to-backup /chemin/vers/le/dossier/ou/fichier/que/vous/voulez/sauvegarder --container choisissez-un-nom-de-container --backup-name ici-un-nom-de-votre-sauvegarde
- Et maintenant on restore !
Code:
freezerc --action restore --restore-abs-path /dossier/dans/lequel/vous/souhaitez/restaurer/vos/donnees --container le-meme-nom-choisi-lors-de-la-sauvegarde --backup-name le-nom-de-votre-sauvegarde
Voila c'est exactement ce que je cherchais : le trafic entrant est gratuit, dés lors que vous avez du trafic sortant vous payez. Maintenant le plus gros est fait après il faut jouer avec les options de freezerc genre «--encrypt-pass-file» pour chiffrer vos données ! etc.
Vous mettez ça dans un cron ou bien vous l’exécutez manuellement et rox.
Merci !