To sidebar

mardi, 19. décembre 2017

Migration vers Crashplan 6.6.0 sur un NAS Synology

J'utilisais le Package Crashplan de Patters ( https://pcloadletter.co.uk/2012/01/30/crashplan-syno-package/ ) depuis plusieurs années afin d'effectuer la sauvegarde des fichiers et dossiers de mon NAS.

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 !

Lire la suite...

jeudi, 21. juillet 2016

Migration de serveur NAS Synology

Arrivant aux limites de mon serveur NAS DS414 (un seul petit giga de ram, et architecture Arm complexe à maintenir avec Crashplan), j'ai acquis un DS916+.
Les craintes étaient nombreuses, car même si le nombre de disque était le même, l'architecture du processeur n'était pas du tout la même.

Et pourtant !

C'est merveilleux à quel point ça marche bien !
Le seul prérequis, c'est dans lancer le nouveau NAS avec un disque juste pour mettre à jour DSM vers la même version que celle installée sur l'ancien NAS.
Pour la suite, on éteint les deux NAS, on remet les disques dans le même ordre, on redémarre, et le système détecte le changement et lance un assistant de migration.

Pour finir, une petite réparation des paquets installés (changement d'architecture oblige !) et tout roule !

Un vrai bonheur vous dis-je !

vendredi, 13. mai 2016

Crashplan 4.7 sur un Synology

J'ai récemment migré mon synology DS414 sur DSM 6.0 et, hasard du calendrier, c'est à ce moment que Crashplan a décidé de se mettre à jour vers la version 4.7.

Enfer !

En effet, impossible de retrouver un Crashplan fonctionnel.
Après moultes recherches, j'ai vu que plusieurs problèmes se posaient.

  1. Mon environnement Java devait être mis à jour et déclaré auprès de Crashplan
  2. Le composant cpio n'était plus accessible pour Crashplan
  3. Obligé d'utiliser 7z au lieu des commandes gzip traditionnelles
  4. Obligé de passer par sudo car le compte admin n'est plus accessible
  5. Mon NAS ayant un processeur ARM, il m'a en plus fallu changer le composant jna

ARGH !

Donc voici la marche à suivre :

  • Installation de Java8 sdk (package synology)
  • Connexion avec putty
  • sudo ln -s /var/packages/CrashPlan/target/bin/cpio /usr/local/bin/cpio
  • Téléchargement de jna à partir de https://maven.java.net/content/repositories/releases/net/java/dev/jna/jna/4.2.2/jna-4.2.2.jar
  • Copie de ce dernier dans /volume1/public/
  • cd /var/packages/CrashPlan/target/bin
  • sudo mv jna.jar jna.backup
  • sudo cp /volume1/public/jna-4.2.2.jar /var/packages/CrashPlan/target/bin/jna.jar
  • sudo nano /var/packages/CrashPlan/target/syno_package.vars
  • Mettre la ligne : USR_MAX_HEAP=768M   (à adapter en fonction de la mémoire de votre NAS)
  • sudo nano /var/packages/CrashPlan/target/install.vars
  • Mettre JAVACOMMON=/var/packages/Java8/target/j2sdk-image/jre/bin/java à la place de l'ancienne ligne
  • Démarrer Crashplan (à plusieurs reprises pour ma part, je l'ai fait 4 fois)
  • cat /var/lib/crashplan/.ui_info ; echo  Afin de vérifier si le UID n'avait pas changé

Et depuis, ça fonctionne !

samedi, 12. septembre 2015

Crashplan 4.3.3 et NAS Synology

crashplan.jpg
 

Et rebelotte...Le package CrashPlan vient de passer silencieusement de la version 4.3.0 à la version 4.3.3.
Si cela n'aura aucun impact pour le commun des mortel, cela pose toujours problème pour ceux qui ont le package issu de PCLoadLetter.

Toujours en utilisant une connexion SSH en root, voici la marche à suivre pour tout remettre d'aplombs :

Dans un premier temps, renseigner les commandes suivantes :

  • unzip -o /var/packages/CrashPlan/target/upgrade/1430802000433.jar "*.jar" -d /var/packages/CrashPlan/target/lib/
  • unzip -o /var/packages/CrashPlan/target/upgrade/1430802000433.jar "lang/*" -d /var/packages/CrashPlan/target/

Puis :

  • ls -l /var/packages/CrashPlan/target/upgrade/1430802000433.*

Récupérez la valeur suivant 1430802000433 et dans la ligne suivante, remplacez whatevervalue par cette dernière :

  • mv /var/packages/CrashPlan/target/upgrade/1430802000433.whatevervalue/upgrade.sh /var/packages/CrashPlan/target/upgrade/1430802000433.whatevervalue/upgrade.sh.old

Pour finir, si vous vous connectez avec un client sous windows, dans le fichiers %programdata%\CrashPlan\.ui_info , remplacez le contenu par la valeur obtenue en saisissant la commande suivante :

  • cat /var/lib/crashplan/.ui_info  ; echo

Un grand merci à Chris Nelson pour la procédure (qui fonctionne bien au fil des mises à jour ;)

- page 2 de 3 -

© Le blog de bagu, after the WP Dusk To Dawn theme Propulsé par Dotclear