To sidebar

Mot-clé - Crashplan

Fil des billets Fil des commentaires

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 ;)

mardi, 19. mai 2015

Réparer une installation de crashplan sur un NAS Synology

crashplan.jpgLes version se suivent et les problèmes restent.

En effet, Crashplan de Code42 est une excellente solution de sauvegarde, mais elle n'existe pas nativement sur Synology.

PC Load Letter fourni donc un package qui permet le portage ici

Cependant, au fil des mises à jour, un problème récurrent arrive, le package ne parvient plus à démarrer.

Fort heureusement, Chris Nelson a trouvé la solution que voici :

-Connectez vous au nas en SSH (en utilisant putty par exemple) avec le compte admin
-Tapez les commandes suivantes :

unzip -o /var/packages/CrashPlan/target/upgrade/1425276000420.jar *.jar -d /var/packages/CrashPlan/target/lib/
unzip -o /var/packages/CrashPlan/target/upgrade/1425276000420.jar lang/* -d /var/packages/CrashPlan/target/
ls -l /var/packages/CrashPlan/target/upgrade/1425276000420.*

-Notez bien le numéro qui suit 1425276000420 et remplacez le dans la commande suivante :

mv /var/packages/CrashPlan/target/upgrade/1425276000420.numéroàremplacer/upgrade.sh /var/packages/CrashPlan/target/upgrade/1425276000420.numéroàremplacer/upgrade.sh.old

Un petit tour dans l'interface de gestion des modules, et Crashplan devrait redémarrer sans soucis.

page 2 de 2 -

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