Déploiement de BackupPC

août 27th, 2010

Avec des agences réparties un peu partout en France, j’ai été amené à rechercher des solutions de sauvegardes de nos postes distants. J’ai essayé plusieurs solutions (ntbackup , scripts) sans trouver de solution convenable, en tout cas ne répondant pas à mes besoins.

J’ai poussé mes recherches vers les solutions libres, j’avais entendu parlé de Bacula, mais l’idée de devoir installer un client sur les postes visés par la sauvegardes me déplaisait.

Je suis alors tombé sur BackupPc, en première lecture, cet outil semblait réunir tous mes critères, à savoir pas de partie cliente à déployer, interface Web, optimisation du stockage, sauvegarde complête et incrémentale.

Environnement de déploiement de la solution :

  • ESXi 4.0
  • Ubuntu Serveur 10.04 : 1024 Mo Ram

Objectif : sauvegarder à terme une vingtaine de postes distants

Installation : rien de plus simple

adminlr@sv-backuppc:sudo apt-get install backuppc

Création d’un partage NFS depuis un poste Windows…

juillet 16th, 2010

Dans le cadre de la sauvegarde des mes VM, je suis dans l’obligation n’ayant pas de budget pour acheter un logiciel de sauvegarde de passer par GhettoVCB.

Pour ce faire, je dois tout d’abord disposer d’un partage NFS. J’ai décidé de le mettre en place sur une machine Windows XP.

1. Télécharger SFU : Service For Unix => téléchargeable sur le site Microsoft

2. Lancer l’installation de SFU : il doit créer un répertoire par défaut (C:\SFU). Une fois l’installation terminée, vérifier sur le service User Name Mapping est bien démarré en automatique.
user.name.mapping
3. Après cette vérification de base, lancer la console d’administration de Services For Unix (Menu Démarrer > Tous les programmes > Services for Unix > Services for Unix Administration)

nfs.console1

4. Aller dans Settings : localhost doit apparaitre dans le nom de l’ordinateur

nfs.console2

5. Cliquer ensuite sur User Name Mapping

6. Sélectionner Use Password and Group Files

7. Créer un répertoire passwd et group où vous le désirez sur votre disque (par exemple C:\SFU\passwd et C:\SFU\group)

8. Connecter vous via WinSCP pour copier les fichiers /etc/passwd et /etc/group de votre ESXi dans les répertoires précédemment créés.

9. De retour dans la console d’administration Unix, aller rechercher depuis le bouton Browse… les dossiers passwd et group.

10. Cliquer sur le bouton Maps, cocher Single Maps puis Show User Maps.

11. Sélectionner dans le compte administrateur dans la liste des utilisateurs Windows et le compte root dans la liste des utilisateurs Unix. Valider par Add

Vmware ESX 3.5 : activer ssh pour root

mars 27th, 2010

Zut, impossible de me loguer en ssh avec le compte root.  Et oui l’accès en ssh à la console esx avec le compte root est par défaut désactivé.

Pour le rendre actif, se connecter physiquement au serveur ESX, taper Alt+F1 pour passer en mode console.

Éditer le fichier sshd_config : nano /etc/ssh/sshd_config

Retrouver la ligne PermitRootLogin no

Remplacer no par yes

Relancer le service ssh : service sshd restart

Et voilà, vous pouvez lancer votre client ssh favori pour vous loguer.

Tuto : configurer Openfiler pour l’utiliser avec Vmware ESX

mars 10th, 2010

Besoin d’une solution de stockage centralisé à moindre frais, je vous propose d’essayer OpenFiler. Je l’avais déjà mis en place à titre pro avec des partages smb. Les retours étaient plutôt positifs.

N’ayant pas de SAN à la maison pour monter mon infra virtuelle, j’ai donc décidé de tester OpenFiler en mode iSCSI.

Version testée : 2.3 => image iso ici

Pour ma part, j’ai mon installé OpenFiler sur une machine virtuelle. Rien à signalé au niveau de la conf matérielle de la machine. J’ai quand même poussé la ram à 512 Mo et mis 3 disques (1 pour le système et 2 pour le stockage iSCSI).

Acceder à un NAS iSCSI depuis Windows XP…

novembre 27th, 2009

Avec Windows Vista et Windows 7, la connexion iSCSI est incluse. Il vous suffit de taper dans Rechercher iscsi pour obtenir l’initiateur iscsi de Windows. Mais sous Windows XP, comment faire ?

En fait, c’est très simple, il suffit de lancer une petite recherche dans G*** pour trouver l’initiateur iSCSI pour Windows XP. Bon aller je vous mets à dispo le lien

Courte présentation des solutions de stockage…

novembre 25th, 2009

SAN, NAS, iSCSI… Comment s’y retrouver parmi ces technologies du « stockage en réseau » ?

Habituellement, à une unité de calcul (ordinateur), est associé un ou plusieurs disques durs. On parle alors d’attachement direct. Dans le cadre du stockage en réseau, les disques sont mis à disposition sur le réseau, mais ne sont pas relier directement à un ordinateur. On distingue généralement deux solutions, le SAN et le NAS.

Commençons par une rapide présentation du NAS ou Network Attached Storage. Le NAS se base sur le réseau IP se qui le rend plus facilement accessible qu’un SAN comme ne le verrons par la suite. Deux avantages sont à mettre en avant, tout d’abord le coût, le prix d’un SAN est exhorbitant comparé à un NAS, ensuite la facilité d’intégration dans un réseau hétérogène. Un NAS reste une solution assez simple à déployer, et demande peut de ressource. De nombreuses distributions (OpenFiler, FreeNAS pour les plus en vue actuellement) vous permettrons de transformer vos vieux serveurs en véritables solutions de stockages.

Le SAN est une technologie bien différente de celle du NAS. Le SAN est un réseau de stockage à part entière, généralement basé sur un réseau en fibre optique et composé de matériels actifs dédiés.  Le trafic du SAN est donc distinct du trafic réseau courant. Les avantages sont nombreux, outre le débit, la capacité de stockage est quasi illimité puisqu’il suffit, moyennant finance de rajouter des baies SAN pour augmenter le volume de stockage. Le seul inconvénient reste son prix, ce qui le rend difficilement accessibles aux PME.

Pour permettre un accès bloc aux disques comme le propose un SAN, certains on réfléchit à un accès scsi sur IP. Le protocole iSCSI est né de ces recherches, il permet l’encapsulation des appels SCSI sur TCP/IP. Certes, les débits ne sont pas encore ceux de la fibre optique, mais le rapport coût/performance est plus que correct, puisque l’on peut optenir des débits de l’ordre de 1Gbits/sec en fonction de l’architecture ethernet existante.Pour mettre en place iSCSI, il est nécessaire d’avoir un initiateur (matériel ou logiciel) afin de permettre l’encapsulation. Je présenterais prochainement la solution FreeNAS associé au protocole iSCSI.

Installer Vmware ESXi 3 sur une clé usb

novembre 25th, 2009

J’y ai mis de la bonne volonté, mais je ne suis malheureusement pas arrivé à installer ESXi 3.5 sur mon vieux laptop IBM X31. J’ai donc opté pour la solution clé usb. Cette solution est parfaite pour un environnement de test, mais très FORTEMENT déconseillé en environnement de production. Je vous expose ici les différentes étapes pour créer votre installation de ESXi (ou ESX) sur une clé usb. A noter que ceci est valable pour ESXi3.5 et ESX4.0 (que je n’ai pu tester à l’heure actuelle car mon environnement de test ne répond pas au minimum requis par vmware; et oui ESXi 4.0 demande un minimum de 2 Go de RAM et un processeur VT, je reviendraissur ce sujet dans un prochain article).

Pour commencer, rendez-vous sur le site de VMWARE pour télécharger la version de ESXi3.5 (ou 4.0 si votre configuration matérielle vous le permet). A l’heure actuelle, nous sommes à l’update 4, le nom du fichier est le suivant VMware-VMvisor-InstallerCD-3.5.0_Update_4-153875.i386.zip.

  • Dézippé votre archive, vous obtenez un dossier VMware-VMvisor-InstallerCD-3.5.0_Update_4-153875.i386.
  • Dans ce dossier, extraire install.tgz, vous obtenez un dossier install
  • Dans le dossier install, extraire maintenant install.tar, vous obtenez un nouveau dossier install
  • Dans le dossier install, rendez-vous au répertoire installer (install > usr > lib > vmware > installer)
  • Vous devriez obtenir un fichier VMware-VMvisor-big-3.5.0_Update_4-153875.i386.dd.bz2
  • Lancer l’extraction de ce fichier pour obtenir un dossier VMware-VMvisor-big-3.5.0_Update_4-153875.i386.dd dans le lequel vous devriez désormais avoir un fichier VMware-VMvisor-big-3.5.0_Update_4-153875.i386.dd

Dans un second temps nous allons créer notre installation de ESXi3.5 sur la clé usb (minimum 2Go). Pour celà, il nous faut télécharger un petit utilitaire nommé WinImage qui nous permettra d’écrire notre image (fichier avec l’extension dd) sur notre clé usb. Pour les utilisateurs de Windows 7, utiliser le programme WinImage (Administrator).