Sauvegarder en Rsync / SSH vers C14 d’Online

Le terme sauvegarder de mon titre n’est pas tout à fait exact on devrait parler d’archiver puisque c’est en effet le but de la solution : le stockage dit « à froid » (= les données sauvegardées ne sont pas accessibles immédiatement en cas de besoin). Online – la filiale d’Iliad dédiée à l’hébergement – propose une offre nommée C14 permettant de faire de l’archivage de données à un cout très bas ce qui en fait forcément une alternative à Amazon Glacier, OVH Cloud Archive etc.

C14 tient son nom de la datation au carbone 14, allusion au fait que les solutions de stockage de ce type sont pérennes. A titre d’information – quote du site – :

Les niveaux de services « Standard » et « Intensive » garantissent une durabilité de 99,999999999% et sont idéals pour stocker des données sensibles pour une période de 3 à 6 ans. Le niveau « Entreprise » quand à lui offre une durabilité de 99,99999999972% sur une période de 2 à 10 années.

Alors comment procéder?

– Déjà bien sur avoir ou ouvrir un compte chez Online
– Se rendre dans la section dédiée à C14 ( => https://console.online.net/fr/storage/c14/safe/list )
– Cliquer sur créer un Coffre fort :

– Pour ce coffre fort, cliquer sur « ajouter une archive » :

– Dans les réglages, choisissez le type de stockage désiré (les prix sont expliqués ici) – Par exemple en mode « Intense » on paie le stockage mais pas les opérations d’archivage, désarchivage , le lieu d’archivage (bientôt possible), le chiffrement, cochez bien le protocole SSH

Une fois validé, votre archive va passer en « Création en cours » puis vous pourrez y envoyer des informations. Comment ça marche ? En fait le système va lancer une machine qui va servir de tampon entre l’archivage à froid et vous. Une fois que c’est prêt vous verrez ceci :

Cliquez sur « Voir les détails » :

Vous pouvez voir là votre identifiant SSH ( c14ssh ), un mot de passe et une URL SSH type :
ssh:[email protected]:49996

On a donc de quoi faire notre RSYNC!
Alors la commande à utiliser depuis le serveur à sauvegarder va être du type :

rsync -avx --delete --progress -e 'ssh -p 49996' / [email protected]:/buffer/nomdedossier 

Pour décomposer on fait donc du RSYNC over SSH via le port 49996 qu’on précise avec le ssh -p 49996 vers l’utilisateur c14ssh de l’hôte 454d74ee-733c-4714-xxxxxxxxx.buffer.c14.io dans le dossier /buffer/nomdedossier

Si vous aviez trois serveurs différent à sauvegarder dans la même archive, ou trois dossiers vous pourriez donc faire :

rsync -avx --delete --progress -e 'ssh -p 49996' / [email protected]:/buffer/serveur1 
rsync -avx --delete --progress -e 'ssh -p 49996' / [email protected]:/buffer/serveur2 
rsync -avx --delete --progress -e 'ssh -p 49996' / [email protected]:/buffer/serveur3 

Pas trop dur non?

Une fois terminé votre RSYNC vous pouvez archiver les fichiers de votre archive via le site d’Online ou automatiquement après la période que vous avez choisi en créant l’archive (2, 5 ou 7 jours)

Pour récupérer les données dans le futur il faudra désarchiver les fichiers (ce qui peut couter de l’argent selon la formule choisie).

Tags: , ,