L'avantage de Crashplan, c'est que pour des sauvegardes de plus de
2To, avec versionnement, c'est le moins cher et il fonctionne vachement
bien.
Cependant, nous avons tous eu plusieurs désagréables surprises les unes à la suite des autres.
Premièrement, l'offre "Home" à 60€ par an, a disparu au profit d'une version Small Business à 120€ par an.
Honnêtement, vu le prix, cela reste accessible, mais la migration a un fonctionnement assez étonnant et aléatoire.
Mais le vrai problème, c'est le deuxième point.
Ils ont tour à tour migré vers une version 4.9 qui était sacrément plus restrictif sur le client Java, puis sur une version 6.6.0 qui l'était encore plus, et qui est moins simple à prendre en mains. Mais pire, impossible de mettre à jour le package Crashplan de Patters !
Sur les commentaires de pcloadletter,ilkevinli nous as apporté un début de solution avec le package "Doker" et le conteneur jlesage/crashplan-pro
Cependant, il manquait les précisions pour la mise en place adaptée à mon Nas.Voici donc la marche à suivre...
Pré-requis :
- Avoir déjà migré votre compte vers crashplan small business
- Ne pas avoirle package Crashplan de Patters en fonctionnement, ni aucun autre package ou conteneur docker Crashplan en fonction
- Aller dans "Terminal & SNMP"
- Activer le service SSH
Entrez les commandes suivantes :
sudo -i
docker search crashplan
docker pull jlesage/crashplan-pro
mkdir -p /volume1/docker/appdata/crashplan-pro
Puis (remplacer la partie en italique par le mot de passe de votre choix) :
docker run -d --name Crashplan -p 5800:5800 -e USER_ID=0 -e GROUP_ID=0 -e LANG=en_US.UTF-8
-e SECURE_CONNECTION=1 -e VNC_PASSWORD=mot_de_passe_de_connexion_vnc
-v /volume1/docker/appdata/crashplan-pro:/config:rw -v /volume1:/volume1:ro jlesage/crashplan-pro
Vérifiez que le conteneur est lancé.
Connectez-vous sur Crashplan en entrant dans votre navigateur : "ip_de_votre_nas:5800"
La suite est assez simple, puisqu'il faut se connecter en entrant vos identifiants/mots de passe Crashplan, puis migrer votre sauvegarde en récupérant vos précédents dossiers.
Une fois la synchronisation faite, Crashplan est de nouveau fonctionnel.
Informations additionnelles - Section environnement du conteneur - variables supplémentaires :
SECURE_CONNECTION
: Si valeur à 1, utilise le HTTPSVNC_PASSWORD
: Défini le mot de passe de connexion pour l'interface de contrôle CrashplanCRASHPLAN_SRV_MAX_MEM
: Valeur maximum de RAM à utiliser