ネームサーバーを変更するとダウンタイムが発生しますか?


9

私のドメインレジストラーはA社で、DNSには2つのネームサーバーを使用しています。私たちは、自社のサーバーハードウェアをA社とは関係のないデータセンターでホストしています。そこで、DNSmadeeasy.comに新しいアカウントを設定し、すべてのA、MX、およびCNAMEレコードをコピーしました(SOAとNSを処理します)。ここで、レジストラのパネルにログインして、ネームサーバーをDNSMEからDNSMEに切り替えると、サービスの中断が発生しますか?

私の最初はそれはノーだと思った、そうすべきではない。DNSの変更と同様に、伝播には最大72時間かかることがありますが、特定のネームサーバーが更新されたゾーンファイルをまだ持っていない場合、ほとんど同じキャッシュされた情報が使用される可能性があります(IPアドレスが変更されていないため)。 ..それは正確なレプリカです)。

それで、あなたはどう思いますか?先に進んで変更する必要がありますか、それともスケジュールされた日付を選択して、72時間以内に接続の問題が発生する可能性があることをクライアントに通知する必要がありますか?

更新

72時間近くが経過し、私たちにもしゃっくりはありませんでした。過去72時間、nslookupを使用して複数の異なるサーバーにNSレコードを問い合わせ、すべてのサーバーが新しいネームサーバーを表示するのに約48時間かかりました。Whois情報はほぼ即座に変更されました。したがって、新しいDNSプロバイダーがまったく同じゾーン情報を持っている限り、私と同じように心配している人にとっては、最終的には問題はありません。

回答:


11

いいえ、両方のネームサーバーのセットに同じレコードがある限り、ダウンタイムは発生しません。


3

レコードが同じであれば、ダウンタイムは発生しないはずです。DNSで簡単にネームサーバーを検索して、両方のレコードが同じであることを常に確認したいと思っています。

このためのオンラインツールを使用するか、

dig @ns#.dnsmadeeasy.com domain.com A

各レコードを確認します。


私はこれを行い、ダウンタイムを経験しましたが、おそらくjlmt が彼の回答で
Grodriguez

3

これは私の最近の経験で少し注意すべきことです。

私たちは以前、A社を使っていました。それらは、ドメインレジストラーとourcompanydomain.comのDNSホストでした。

B社と同じourcompanydomain.comに同じDNS AおよびMXレコードを設定しました。

次に、会社Aのコントロールパネルにあるourcompanydomain.comのネームサーバーをns.companyb.comとns2.companyb.comに変更しました。両方の場所に同じDNSエントリが存在するため、スワップはシームレスになると想定しています。

しかし、その後まもなく、anything @ ourcompanydomain.comへのメールがさまざまな場所でダウンしました。私はDNSの専門家ではありませんが、すべてが伝播する前に、A社はドメインのDNSルックアップへの応答を停止したと想定しています。

結論-プロセスを完全に制御できない限り、ネームサーバーを変更する際のダウンタイムの可能性に備えた緊急時の計画があることを確認します。


1
... 1は、レジストラのネームサーバを使用しないでくださいということでその話の教訓
ジョー・Sniderman

まったく同じ問題があった。私の場合、「A社」は1and1でした。
グロドリゲス2014

つまり、以前のネームサーバーでは、伝播が完了する前にDNSレコードが削除されていました。「私はDNSのエキスパートではない」とのことですが、変更を保存するときに誤ってチェックした「レコードの削除」チェックボックスのようなものはなかったのですか?
ジェイ

-6

はいといいえ。両方のサーバー(古いものと新しいもの)が稼働している場合、ダウンタイムは発生しませんが、私が行うことは、いくつかの矛盾を引き起こします。

つまり、いずれかのユーザーのDNSが新しいネームサーバーに更新されていない場合、それらは古いサーバーにあります。あなたのランニングに応じて、これは良いか悪いかです。一方、一部のDNSサーバーは更新され、新しいサーバーを指している場合があります。

基本的に、古いサーバーを完全に停止するまで、両方のサーバーが少なくとも2日間稼働していることを確認する必要があります(念のため、一部のDNSサーバーは更新が非常に遅い)。

念のため、変更を行う前に少なくとも5時間は警告を表示します。:)


1
彼はちょうど1つのペアのネームサーバーから別のネームサーバーに切り替えることについて話しているだけです。彼はレコードを新しいネームサーバーにコピーしたので、この場合、ダウンタイムはありません。クライアントがクエリを実行しているサーバーは関係ありません。同じデータが返されます。
devicenull

そうですが、OPがMinecraftサーバーを実行していて、人々が古いサーバーのIPを使用してサーバーに接続している場合を考えてみましょう。いくつかの問題が発生します。OPが何を実行しているのかわからないので、それがWebサーバーだけであると想定することはできません...
Taylor Jasko

1
人々はどちらの方法でも同じIPに接続します。
ceejayoz

Taylorに感謝しますが、実行中のIPはどれも変更されていないので、私が実行しているものは無関係です。「古いサーバー」はありません。私のレジストラが私のゾーンの公式DNS権限が変更されたと認識しているネームサーバーだけが変更されました。
Safado

1
ああ。申し訳ありません。質問を誤解した。今では理にかなっています。
テイラージャスコ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.