Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1796 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cloner serveur Debian

n°1218302
Mc Kagan
Posté le 17-05-2010 à 16:01:01  profilanswer
 

Bonjour,
 
Je suis à la recherche d'une solution pour cloner un serveur de production tournant sous DEBIAN Lenny.
Le but étant d'installer et configurer un serveur, pour ensuite le cloner pour avoir une homogénéité du parc. (Une sorte de Master)
 
Je me suis intérréssé à MondoRescue, SystemImager..... Mais mon attention s'est porté récemment sur rsync. D'après ce que j'ai compris, rsync serait tout à fait à même de dupliquer mon serveur sur d'autres machines vierges.
 
Est-ce vraiment possible?
Dans le cas contraire, il y a t-il une solution qui pourrait répondre à ma demande?
 
PRÉCISION IMPORTANTE: Les serveur sont chez un hébergeur. Je n'ai donc pas d'accès physique dessus! Tout doit se faire à distance.

mood
Publicité
Posté le 17-05-2010 à 16:01:01  profilanswer
 

n°1218936
gug42
Posté le 20-05-2010 à 11:44:07  profilanswer
 

Sinon tar c'est bien. C'est tout terrain.

n°1218978
Mc Kagan
Posté le 20-05-2010 à 14:16:19  profilanswer
 

Tu "tar" l'intégralité de l'arborescence mais ensuite?

n°1219013
gug42
Posté le 20-05-2010 à 15:42:05  profilanswer
 

De l'autre coté : fdisk  + tar + grub-install

n°1219015
Mc Kagan
Posté le 20-05-2010 à 15:44:38  profilanswer
 

Mmmmmm...
Si j'ai bien compris:
Je crée la partition, je décompresse le tar et je configure le GRUB en lui indiquant le dossier de boot?

n°1220039
LibreArbit​re
RIP mon Orion
Posté le 26-05-2010 à 16:25:23  profilanswer
 

Fog ?
 
On l'utilise en prod sur 250 postes et une 40aine de serveur et c'est une tuerie... (libre et gratuit par ailleurs) :
 
http://www.fogproject.org/


---------------
Hebergement d'images | Le topic de la VR standalone
n°1220040
Mc Kagan
Posté le 26-05-2010 à 16:36:50  profilanswer
 

J'ai regardé vite fait, il semble que ça tourne sous Unix mais que c'est fait pour cloner du Microsoft.
Je me trompe?
ar ce qui m'interresse c'est cloner du serveur UNIX

Message cité 1 fois
Message édité par Mc Kagan le 26-05-2010 à 16:37:12
n°1220051
bardiel
Debian powa !
Posté le 26-05-2010 à 18:51:51  profilanswer
 

+1 pour Fog... pour du Windows (bien que basé sur un Linux)
 
Pour de l'unix, ou même quelque soit l'OS, les solutions classiques de clonage comme Norton Ghost, Partimage, Clonezilla,...
 
Pour la création d'un master, Remastersys ou Reconstructor.


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1220083
Mc Kagan
Posté le 26-05-2010 à 20:55:15  profilanswer
 

Les programmes que tu cites nécessite t-il une intervention physique sur la machine?

n°1220096
bardiel
Debian powa !
Posté le 26-05-2010 à 23:40:15  profilanswer
 

Pour le clonage, oui.
Pour la création d'un master, oui et non :
- oui : il vaudrait mieux avoir la main directement dessus pour faire ton master
- non : tu peux monter chez toi si tu as un Linux ton master (de préférence la même distrib), ou au moins pour pouvoir tester le cas échéant.
 
Après si tu n'es pas précis-précis dans tes configurations, rien ne t'empêche de simplement faire un script d'installation, après une installation basique (netinstall) d'une Debian.
Là rsync ou tar pourrait aussi t'aider en clonant que l'arborescence et les fichiers critiques.
Et tu pourrais le faire à distance.


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
mood
Publicité
Posté le 26-05-2010 à 23:40:15  profilanswer
 

n°1220152
gug42
Posté le 27-05-2010 à 11:04:27  profilanswer
 

Ah je ne connaissais pas Fog. Merci je vais regarder :)

n°1220475
LibreArbit​re
RIP mon Orion
Posté le 28-05-2010 à 19:46:35  profilanswer
 

Mc Kagan a écrit :

J'ai regardé vite fait, il semble que ça tourne sous Unix mais que c'est fait pour cloner du Microsoft.
Je me trompe?
ar ce qui m'interresse c'est cloner du serveur UNIX

 

On clone et on déploie des Windows XP, 2003 et des Debian principalement... Après, pour de l'AIX/HP-UX/Solaris, je ne vois pas du tout pourquoi ça ne fonctionnerait pas... Je vais tester sur une VM demain et je te valide ça.

 

Edit : Dans ton premier post tu parles de cloner un Linux et après tu parles de cloner un Unix, c'est pas vraiment la même chose... Quoi qu'il en soit, j'avais mal lu car vu qu'il faut que tu boot en PXE ça ne sera pas possible si tu n'as pas la main sur le serveur DHCP...

 

Tu as accès à un KVM IP ou à une carte de management genre HP iLO ou DRAC ?


Message édité par LibreArbitre le 28-05-2010 à 19:55:07

---------------
Hebergement d'images | Le topic de la VR standalone
n°1220480
Mc Kagan
Posté le 28-05-2010 à 20:25:59  profilanswer
 

Pas d'accès KVM IP. En effet le PXE sera difficile.
Je suis en effet passé de UNIX à LINUX. Je parle bien d'une Debian

n°1220510
LibreArbit​re
RIP mon Orion
Posté le 29-05-2010 à 09:03:14  profilanswer
 

Vu comme tu l'annonces, c'est dommage de ne peux pas avoir monté un ESXi ou un Proxmox, dans lequel tu aurais remonté une VM Debian que tu aurais pu cloner facilement et avec Proxmox, monter un cluster de virtualisation avec migration à chaud (libre et gratuit par ailleurs) c'est easy mode...
 
C'est ce qu'on utilise dans notre infra de test (la prod c'est de l'ESX 3.5 sur SAN IBM) et ça tourne au poil !
 
http://pve.proxmox.com/wiki/Main_Page
 
Cela dit, cela va t'obliger à remonter une Debian mais bon, si tu déjà récupéré /etc et /home /var/lib/mysql et autres, ça devrait pas prendre des jours, quitte à faire appel à un prestataire...


---------------
Hebergement d'images | Le topic de la VR standalone
n°1220513
Mc Kagan
Posté le 29-05-2010 à 10:08:48  profilanswer
 

Je veux bien mais je n'ai pas le choix! Je suis chez un hébergeur.
De plus pour des serveurs de prod avec des montées en charge assez rapide, je ne suis pas encore assez confiant avec la virtualisation.

n°1220516
tod macmil​lan
kill -9 0
Posté le 29-05-2010 à 11:19:10  profilanswer
 

et ça : http://www.rajeevnet.com/hacks_hin [...] oning.html ?


---------------
Je fais pas dans le convivial...tape plutôt dans le style con invivable
n°1220517
LibreArbit​re
RIP mon Orion
Posté le 29-05-2010 à 11:49:54  profilanswer
 

Mc Kagan a écrit :

Je veux bien mais je n'ai pas le choix! Je suis chez un hébergeur.
De plus pour des serveurs de prod avec des montées en charge assez rapide, je ne suis pas encore assez confiant avec la virtualisation.


 
Je pense que tu fais de l'humour là sinon, et désolé d'être franc, mais ya un soucis de compétence car la virtualisation est utilisée partout maintenant, et même sur des Contrôleur de domaine, des serveurs Exchange et Oracle (cf http://www.oracle.com/fr/technolog [...] dex.html). Il y a encore 5 ans je t'aurais dit laisse tomber pour ces 3 derniers cas, mais de nos jours, tant en prod que pour des PRA ça devient incontournable...
 
Après, j'ai pas dit que la virtualisation était la réponse à toutes les problématique mais que dès qu'il s'agit de gérer des montées en charge soudaine, il n'y a pas plus souple...
 
Tu crois que le cloud computing s'appuie sur quoi pour assurer une flexibilité et une capacité de montée en charge démente (comme le cloud qu'est en train de monter OVH par exemple...) ?
 
Après, on est d'accord que la centralisation des VM sur un seul serveur est une aberration mais je t'assure, je suis admin système dans une grande école et en terme de montée en charge (lors de l'ouverture des inscriptions aux concours par exemple) je peux t'assurer que c'est assez violent, et bien c'est nettement plus facile d'assurer le service sur un cluster virtualié que sur des machines physique car tu vas pas passer une semaine à monter 4 serveurs qui seront sanctuarisés en prévision de tes pics d'activité alors que si tu montes en amont un hyperviseur de type I, en ajouter un second prendra 30 mn et tu bénéficieras immédiatement de la migration à chaud style VMotion...
 
Enfin, là n'est pas le débat, désolé du hs ;)


---------------
Hebergement d'images | Le topic de la VR standalone
n°1220531
Mc Kagan
Posté le 29-05-2010 à 16:52:20  profilanswer
 

LibreArbitre a écrit :


Je pense que tu fais de l'humour là sinon, et désolé d'être franc, mais ya un soucis de compétence car la virtualisation est utilisée partout maintenant.


 
 :heink:  
 
Je ne pense pas qu'il s'agisse d'un problème compétence. Et ce n'est en aucun cas une blague. Je suis aussi admin système.
Quand je parle de montée en charge je parle d'une montée qui peut aller jusqu'a 20 Million d'utilisateurs. On est loin des montées en charge dont tu parles. De plus, j'ai eu la confirmation auprès de plusieurs professionnel de l'hébergement quand dans le cas de ma boite, la virtualisation n'est pas recommandée du tout.

n°1220631
LibreArbit​re
RIP mon Orion
Posté le 30-05-2010 à 22:01:05  profilanswer
 

Mc Kagan a écrit :

 

:heink:

 

Je ne pense pas qu'il s'agisse d'un problème compétence. Et ce n'est en aucun cas une blague. Je suis aussi admin système.
Quand je parle de montée en charge je parle d'une montée qui peut aller jusqu'a 20 Million d'utilisateurs. On est loin des montées en charge dont tu parles. De plus, j'ai eu la confirmation auprès de plusieurs professionnel de l'hébergement quand dans le cas de ma boite, la virtualisation n'est pas recommandée du tout.

 

Je pouvais pas le deviner ça d'autant que rien ne le laissait penser vu que tu n'as même pas la main sur ton serveur (ce n'est donc pas du housing).

 

Désolé d'avoir été un peu "frais", c'est juste qu'on a trop l'habitude de voir des personnes dénigrer la virtualisation sans jamais avoir eu à monter un PRA ou à mener un projet de virtualisation (de serveurs, de postes clients, de stockage ou même de réseaux)...

 

Sinon, pour en revenir à ta problématique, je pense que le plus simple serait d'en faire un VM avec VMware Converter pour ensuite faire du V2P (Virtual to physical)... Par contre, je n'ai jamais testé sur du Linux, uniquement sur du 2003.

 

Après, le plus simple reste du rsync ou regarder du côté de DRBD.


Message édité par LibreArbitre le 30-05-2010 à 22:11:34

---------------
Hebergement d'images | Le topic de la VR standalone
n°1220659
Mc Kagan
Posté le 31-05-2010 à 09:28:05  profilanswer
 

Pas de soucis. Ca m'a juste un peut "bousculé" ;)
Le plus simple serait en effet une machine virtuelle, mais comme expliqué plus je ne peux malheureusement pas l'envisager. Il me faut donc réessayer avec Rsync. Par contre DRDB, je ne connaissais pas. Ça semble pas mal

n°1220660
gug42
Posté le 31-05-2010 à 09:43:10  profilanswer
 

DRBD ca marche bien.
De plus c'est maintenant intégré en mainstream dans le kernel Linux. Par contre c'est récent donc aucune distrib n'intègre le kernel en question ...

 

ps : pour du clône de machines Linux "oneshoot" je reste sur ma solution de tar ou de rsync.


Message édité par gug42 le 31-05-2010 à 09:44:16
n°1221349
korbandid
Posté le 02-06-2010 à 19:29:53  profilanswer
 

Salut,
 
perso pour faire des "master" ou des snapshoot de serveur physique j'utilise PING http://ping.windowsdream.com/
C'est une mini ditro dédiée de 20mo basée sur LFS et partimage. Ile prend raid LVN ext3 ... sans problèmes.
Je le boot en pxe et envois/prend les images à partir d'un serveur smb (ou FTP).
 
Sinon pour les gros déploiement j'utilise UDPCAST http://udpcast.linux.lu/ que je boor également en PXE.
 
C'est vrai que tout ca en hébergement distant c'est pas facile.
 
Sinon http://www.sysresccd.org est pas mal, en le configurant bien tu peux le lancer automatiquement et prendre la mais sur ton serveur en ssh et utiliser les outils (partimage....) livrés pour installer ton "master"
 
Du même genre que sysresccd (500 Mo en pxe arg), tu as RIPlinux (entre 60 et 90 Mo)http://wiki.linuxquestions.org/wiki/RIPLinuxhttp://rip.7bf.de/current/ qui intègre un serveur ssh et pas mal d'outils dont toujours excellent partimage.
 
Les deux dernière solutions peuvent être utilisés comme une carte ILO comme conseillé par librearbitre. Avec l'avantage de la carte ILo et du KVMip (compris dans l'offre dédiée je crois) d'avoir accès à ta machine des le POST.
 
J'espère que ca t'aidera


Message édité par korbandid le 02-06-2010 à 22:30:40
n°1224263
LibreArbit​re
RIP mon Orion
Posté le 22-06-2010 à 08:44:21  profilanswer
 

Up pour savoir quelle solution tu as utilisé ;)


---------------
Hebergement d'images | Le topic de la VR standalone
n°1224604
Mc Kagan
Posté le 23-06-2010 à 10:18:48  profilanswer
 

Aucunes de celles citées ci-dessus.
Un autoinstall.sh qui contient tous ce qu'il y a à installer sur chaque serveurs.
 
Merci quand même ;)

n°1236159
goddard94
Posté le 02-09-2010 à 14:19:33  profilanswer
 

virtualisation:  heuu... desole mais ... trop cher :-) et puis ... ca tient pas vraiment la charge. je travaille dans la pharmaceutique, et connais des pics d'activite tres violents, avec les transactions vitale.
 
pour ton cas, je te propose une alternative:
 
la masterisation via FAI( tu es bien sous debian non?) ce qui te permettera de produire a la chaine, des serveurs avec des specificites de chacun.
 
exemple: tu mets tes configs de ton serveur SMTP/spamassassin/clamav dans un profile dans FAI. chaque fois que ton serveur crachera, tu peux masteriser le serveur en moins d'une demi heure via un boot PXE.
 
mieux encore, tu peux refaire ton cluster de firewalls tous les soirs via un reboot PXE ! si ta une nouvelle rule de firewall, tu n'a qu'a la mettre dans le profile de firewall du FAI, pratique non?

n°1236166
Mc Kagan
Posté le 02-09-2010 à 14:40:37  profilanswer
 

On m'a confirmé à plusieurs reprise que, me concernant, la virtualisation ne serait pas adaptée.
Quand je parle de montées en charge, c'est à la fois réseau et en ressources brutes. Ce sont des serveurs de calcul vidéo.

n°1236175
goddard94
Posté le 02-09-2010 à 15:14:50  profilanswer
 

ah oui.... et ils sont cluster (loadbalance et CIE? )

n°1236196
Mc Kagan
Posté le 02-09-2010 à 16:35:18  profilanswer
 

Oui

n°1236203
goddard94
Posté le 02-09-2010 à 16:51:31  profilanswer
 

dans ce cas, ya une solution encore plus simple:
 
je suppose que ton cluster est, comme la plupart des cluster, compose de matos identique, et de config soft identique.
 
auquel cas, il suffit de branche des disks en ......... CF.
 
et oui, tu vides les appareilles photos, tu installe et setup un systeme sur une CF. et tu n'a plus qu'a les copier avec bon vieu DD pour pondre des CF a la vole.
 
si une CF meurs, ca te prends 10 mins de sortir le noeud de la grappe, demonter la becanne pour pluger une nouvelle CF toute faite, et reinserer ton noeud tout neuf dans la grappe, et roule.
 
si evidemmentm tu veux des logs de calucls, tu n'a diriger les logs sur un serveur de logs avec gros disque. economie de temps, d;energie, et d'electricite
et oui, les CF consomment rien, par rapport a un disque 7200.

n°1236233
Mc Kagan
Posté le 02-09-2010 à 19:50:28  profilanswer
 

Brancher mes disques en CF? Qu'appels tu une CF?
De plus, au cas ou tu ne l'ais pas vu, les serveurs sont chez un hébergeur. je n'ai pas d'accès physique.

n°1236236
o'gure
Modérateur
Multi grognon de B_L
Posté le 02-09-2010 à 20:53:11  profilanswer
 

compact flash


---------------
Relax. Take a deep breath !
n°1236261
Mc Kagan
Posté le 03-09-2010 à 00:34:10  profilanswer
 

Je vais cloner mes serveurs sur des cartes Compact Flash ???!!!

n°1236301
bardiel
Debian powa !
Posté le 03-09-2010 à 11:22:13  profilanswer
 

Je vois ce qu'il veut dire :
- tes serveurs (partie logicielle) doivent tenir dans quelques Go (système + logiciels installés)
- ils sont tous matériellement identiques
- ils sont tous reliés au réseau par un DHCP, sans attribution particulière de nom (ou nom généré "aléatoirement" à l'install)
- ils vont tous chercher leurs données (et mettent les données traitées) sur un serveur autre (NAS, serveur dédié au stockage avec interface d'entrée/sortie, etc...)
 
Si ces conditions sont remplies, tu peux faire tenir ton OS sur une carte compact flash (ou même une clé USB, c'est encore plus simple bien qu'un peu plus lent :D ).
 
Mais :  
- tu passes par un prestataire de services, qui ne va certainement s'amuser à bricoler x serveurs (ceux que tu loues) pour remplacer les disques par des interfaces comme ça
- ce n'est pas le prestataire de services qui va faire le remplacement "à chaud" (enfin pas vraiment :o ) des cartes "mortes" par une carte préparée
 
Bref : bonne idée si on possède les serveurs (dans son entreprise), on peut souffler l'idée au prestataire s'il a de la demande (sans compter l'effet du gain en électricité), mais dans l'immédiat c'est une mauvaise idée pour toi :o
 
Après restes à voir FAI effectivement, plutôt qu'un script (même si dans l'absolu c'est un script :D )


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
 

Sujets relatifs
serveur setup de mandriva : pas de connexion avec serveur à 127.0.0.1serveur ntp ne se syncrhonise pas
[Résolu] Exécuter un script après mise à jour de certains paquetsserveur dédié / gentoo / configuration de sendmail [résolu]
[DEBIAN] Monter disque USBPerformances minables RAID5 logiciel DEBIAN Server
[RESOLU - DEBIAN] aptitude update échoue : bzip2 non présentServeur postfix spammeur
Mise en place d'un serveur Tomcat 6 sous ubuntu 9.10 
Plus de sujets relatifs à : Cloner serveur Debian


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR