J'ai eu un travail pour migrer des serveurs DNS 2x BIND vers un nouveau matériel.
Apparemment, ils utilisent des serveurs préhistoriques 3U exécutant le serveur Ubuntu 8.04.
Je vais installer 2 serveurs 1U avec le serveur Ubuntu 9.04.
Comment puis-je transférer les paramètres DNS, le cache DNS? Quels dossiers / fichiers de configuration dois-je transférer?
Vais-je réaliser quelque chose si j'utilise Webmin> Configuration de sauvegarde> Serveur DNS BIND ou devrais-je éviter d'utiliser Webmin?
Faites d'abord une copie de votre répertoire / etc / bind
Notez que si votre Bind s'exécute dans une prison, vous devez le reconstruire en créant la prison, la hiérarchie, les appareils ...Sinon, copiez votre archive de liaison à distance sur votre nouveau serveur.
Connectez-vous à votre nouveau serveur
Installer bind9 via apt
Vous pouvez également récupérer la dernière source sur le site Web de l'ISC ( https://www.isc.org/downloadables/11 )
Décompressez votre archive dans le répertoire / etc / bind
Faites les changements dont vous avez besoin dans vos fichiers de configuration, peut-être dans vos fichiers de zones ...
et enfin, commencez à lier
la source
etc
dossier à l'intérieur/etc/bind9
. Quelque chose ne va pas dans lestar
commandes. (Ubuntu 14)Étant donné que je suis en train de migrer nos serveurs vers un nouveau matériel, je vais lancer dans l'anneau pour celui-ci.
Tout d'abord, si possible, n'exposez pas votre serveur maître (celui où toutes les modifications devraient se produire) à Internet. Même si cela signifie créer une petite session de machine virtuelle pour héberger un maître caché, cela facilite le déplacement et le maintien de la sécurité beaucoup plus facilement.
À titre d'exemple, voici une partie de ma disposition de liaison (dans / etc / bind):
named.conf contient mes paramètres de base, puis inclut les autres fichiers avec:
Créez vos nouveaux serveurs et dirigez-les vers l'ancien serveur maître:
Laissez-les peupler.
Une fois que le nouveau serveur maître (espérons-le caché) est prêt, vous pouvez très facilement entrer et modifier le fichier de conf particulier pour pointer vers le nouveau maître et l'alto!
la source
la réponse de womble est bonne.
aussi, si possible, essayez d'éviter de redéléguer vos serveurs de noms (c'est-à-dire essayez de vous retrouver avec les nouveaux serveurs ayant les mêmes adresses IP que les anciens).
si les nouveaux serveurs sont sur le même sous-réseau IP que l'ancien, pas de problème - configurez-les simplement en utilisant des adresses IP temporaires et échangez-les contre les vraies IP lors de leur configuration. changez l'IP sur l'ancien serveur et changez l'IP sur le nouveau serveur (vous devrez peut-être vider le cache arp sur votre routeur ou commutateurs).
si quelque chose ne va pas avec la nouvelle configuration, vous pouvez rapidement et facilement revenir en arrière simplement en échangeant à nouveau les adresses IP .... en revanche, revenir après avoir redélégué est loin d'être aussi facile ou aussi rapide parce que vous ne pouvez pas changer cela vous-même, vous devez soumettre une demande à votre registraire DNS (ce qui peut prendre 5 minutes ou cela peut prendre un jour, voire des semaines selon leur niveau de connaissance).
cela peut sembler trop paranoïaque, mais j'ai appris au fil des ans que vous laisser un moyen d'annuler tout changement est toujours une bonne idée ... très souvent, apporter des modifications révélera des dépendances cachées / non documentées sur la façon dont les choses étaient définies. avant de les changer. et peu importe qui a fait la dépendance non documentée ou à quel point c'était faux - vous avez changé la configuration, c'est donc votre faute.
si les nouveaux serveurs se trouvent sur un sous-réseau différent, vous n'avez pas d'autre choix que de déléguer à nouveau.
la source
Assurez-vous que les fichiers RR sont également dans / etc / bind (Fed / Cent / RH ils sont dans / var / some / where /) pour le basculement le plus rapide.
Ou, une fois que les nouveaux systèmes sont en place, faites-les secondaires des anciens systèmes, demandez-leur de transférer les RR, puis échangez les nouveaux vers les primaires. Cela fonctionne également si les primaires chiffrent les fichiers d'enregistrement RR.
la source