Tester sa sauvegarde Time Machine

Sauvegarder ses données, c’est bien, mais comment être sûr que tout se passera bien le jour où on en aura besoin?
Depuis MacOS X Lion, il est possible d’installer Lion dans une machine virtuelle (sous VMWare et Parallels, c’est sûr, sur VirtualBox, ça ne devrait pas tarder). Pourquoi ne pas utiliser cette fonctionnalité pour tester sa sauvegarde TimeMachine?

Pré-requis:
o Un Mac sous MacOS X Lion
o Un outil de virtualisation (VMWare Fusion ou Parallels Desktop)
o Le fichier dmg contenant l’installateur de Lion
o Et bien sûr, une sauvegarde Time Machine!

Continue reading

Construire son Hackintosh

Ca fait déjà un petit moment que je rêve de me construire un Hackintosh… J’ai déjà un iMac 27″ Core i7 et un MBP 15″ Core2Duo, alors autant dire que ce n’est pas un besoin, juste une envie. En fait, j’ai toujours rêvé d’une machine à mi-chemin entre les MacMini et les MacPro.  Le problème principal du MacMini, c’est qu’on ne peut pas changer sa carte graphique. Le problème principal du MacPro, c’est qu’il est bien trop gros. L’idéal serait une machine où on puisse caser 2 disques et changer la carte graphique.

Après quelques recherches, je suis tombé sur le site TonyMacX86.com qui permet très simplement d’installer MacOS Lion sur un PC un peu standard. J’ai opté (sur materiel.net) pour les composants suivants:

  • Carte mère: Gigabyte GA-H67N-USB3-B3
  • Boitier:  Silverstone Sugo SG05B
  • Processeur: Intel Core i5 2500K
  • Disque dur: SSD Corsair Force Series 3 – 120 Go
  • Mémoire: G.Skill Kit Extreme3 2 x 4 Go PC10600 Ripjaws CAS 9
  • Clé USB:  Corsair Flash Voyager USB 3.0 – 8 Go
Boitier Silverstone SG05B
Continue reading

Changement d’alimentation sur mon Synology DS409+

Depuis quelques temps, mon DS409+ s’éteignait tout seul, et de manière de plus en plus rapprochée. En cherchant sur différents forums, même si les symptômes n’étaient pas exactement les mêmes, j’en suis arrivé à la conclusion que c’était l’alimentation qui était en cause. En effet, sur les NAS 4 baies de Synology, le problème d’alimentations défaillantes semble récurrent.
Ca n’a pas été facile d’en trouver une, je n’ai trouvé qu’une seule boutique française qui en vendait: materiel.net
J’ai reçu mon alimentation la semaine passée: elle est bien plus imposante que l’ancienne et depuis je n’ai plus aucune coupure.

Changer les ventilateurs de son Syno

Comme je l’avais dit lors de la présentation du DS409+, il est plus bruyant que le DS210j qu’il remplace. En furetant sur les forums, j’ai vu que certains avaient remplacé leurs ventilateurs par des Noctua NR-8F.
L’opération est très simple, et alors que la température des disques est identique, après installation, on n’entends plus les ventilateurs. Par contre, des bips se font entendre très régulièrement, et ma boite mail se remplit d’alerte à une vitesse fulgurante!

Les ventilateurs n’étant pas identiques, le syno a l’impression que ceux-ci s’arrêtent, alors qu’ils fonctionnent correctement. Pour pallier à ce problème, il faut désactiver le contrôle des ventilateurs.
Il existe un fichier /sys/module/ppc85xx_synobios/parameters/check_fan (dans le cas du DS409+), qui contient la valeur 1 par défaut. Si cette valeur est mise à 0, les ventilateurs ne sont pas testés.
Un simple « echo 0 > /sys/module/ppc85xx_synobios/parameters/check_fan » permet de couper le bip et l’envoi des mails.

Par contre, à chaque redémarrage, le fichier est remis à 1, et le problème se reproduit. Il faut donc le modifier au démarrage. Certains préconisent de créer le fichier /usr/syno/etc/rc.d/S10check_fan.sh mais j’ai peur qu’il ne soit remplacé à chaque mise à jour du système, j’ai donc opté pour le fichier /opt/etc/init.d/S10check_fan.sh qui fait partie du système ipkg que j’ai installé dans des articles précédents.
Il ne faut pas oublier de changer les droits: chmod +x S10check_fan.sh et chmod +r S10check_fan.sh

Ajouter un écran LCD sur son Syno

Un petit truc que je trouve dommage sur les Syno, c’est qu’on ne peut pas voir d’un seul coup d’oeil quelques infos sur la machine, comme l’activité CPU, le remplissage des disques, sans devoir se connecter via son ordinateur ou son mobile.
C’est pour cette raison que je me suis penché sur la possibilité d’ajouter un petit écran lcd et de chercher comment y afficher les informations que j’aimerais avoir.Quelques recherches plus tard, j’ai trouvé à la fois le logiciel que j’utiliserais (lcd4linux) et aussi l’écran (un écran USB 4×20 caractères piloté par un contrôleur HD44780 payé 25€ sur Ebay). D’ailleurs, je ne peux résister à mettre une photo du joli colis reçu pour l’occasion:Le colis reçu de Hiong-Kong
Continue reading

Faire son propre monitoring du Syno (Partie 2)

On a vu comment collecter les données de la charge CPU dans une table, voyons aujourd’hui comment les utiliser pour faire un joli graphique bien plus explicite qu’une suite de chiffres.

Pour cela, il existe une bibliothèque PHP permettant de générer des graphiques : Jpgraph.
– Récupérer la version 3.5.0b1
– Extraire le répertoire src de l’archive
– Créer un répertoire supervision dans l’arborescence apache qui contiendra le projet php
– Copier le répertoire src précédemment extrait dans le nouveau répertoire
– Renommer le répertoire src en jpgraph

Continue reading

Mutualiser les 2 connexions internet Numericable

Il y a bientôt un an, je suis passé de Free à Numéricable. Je dois bien avouer que les premiers mois n’ont pas été les meilleurs que j’ai passé chez un opérateur : déconnexions, chutes de débit en soirée, problèmes DNS…. De plus, les 100mbits promis ne sont toujours pas arrivés dans mon quartier (je suis quand même à 30 mbits, ce qui n’est pas négligeable). Et pour couronner le tout, le matériel fourni a quelques années de retard sur ses concurrents.
En effet, non seulement le routeur ne gère pas le gigabit Ethernet et le Wifi 802.11n (en 2011, c’est assez incroyable), mais le pire est qu’il n’est pas capable de faire transiter certains protocoles entre le Wifi et l’Ethernet (AFP et UPnP pour ne citer que ceux-là), ce qui est un bug hallucinant.

Continue reading

Faire son propre monitoring du Syno

Le but de cet article est de se créer une petite page web qui affiche l’historique de l’activité CPU, de l’activité de la mémoire ainsi que de l’occupation de l’espace disque….

Il existe des outils bien plus sophistiqués et plus complets pour faire du monitoring, et ce qui suit n’est qu’un exercice, mêlant shell (crontab, snmp,…) et php/mysql, et a principalement pour but de s’amuser un peu avec son syno 🙂
Pour résumer rapidement, on va procéder en 5 étapes:
– installation/paramétrage des outils nécessaires sur le syno
– création de la base de données qui contiendra les informations du système
– création des scripts de récupération des informations du système et insertion dans la base de données
– automatisation de la récupération des informations
– création du script php d’affichage des graphes (ce que nous verrons dans un prochain article)

10 jours avec OS X Lion

Ca fait déjà un petit peu plus de 10 jours que j’ai installé Lion sur mes Mac, et je dois dire que j’en suis plutôt satisfait. J’étais un peu impatient, même si je dois l’avouer, il n’y avait aucune des nouveautés dont j’avais absolument besoin ou que je trouvais incroyable, mais bon, depuis 12 ans que je suis sur Mac, j’ai toujours eu les version de MacOS X dès leur sortie (même la tristement célèbre « beta public » disponible lors de l’Apple Expo de 2000).

J’étais en vacances avec mon Macbook Pro lors de la sortie, c’est donc lui qui a subi en premier l’installation de Lion. La première grosse nouveauté, justement, c’est l’installation: il n’y a plus de support physique (quoiqu’il semblerait qu’une clé USB sera disponible d’ici peu) et tout se passe à partir de l’AppStore. Après avoir été délesté de 24€ (ce qui est peu, je l’avoue, d’autant que Snow Leopard ne coutait pas beaucoup plus), le téléchargement se lance. Ca a été un peu long, car j’étais à la campagne et que le débit atteignait difficilement les 5 mbits/s.

Continue reading