1. レンタルサーバー/DNSサーバ引越(2)
これも古い。-- ToshinoriMaeno 2017-11-15 10:58:42
操作数を減らした方法
- 新サーバで旧サーバをいきなり置き換える手順を紹介する。
1.1. DNSサーバを自前で管理しているときの引越手順
サービスを中断せずにDNSサーバーを移転するための安全な手順である。(slave server については省略)
新サーバで新環境のためのNSレコードなどを追加設定して、新サーバを動かしておく。
旧サーバで新サーバのNSレコードに置き換える。 (*)
上位サーバで新サーバのNSレコードに置き換える。
- 新サーバに問い合わせがくるようになるまで待つ。(追加のTTL満了を待つ。1日)
旧サーバのDNSサーバを停止する。(*)(とめなくてもいいが、はやく契約解除したいだろう)
ゾーンを削除するのでもよい。
(*) 旧サーバの管理ができない場合、次の項目を参照のこと。
A : old server record; B: new sever record old: NS record in old server, new:...
step |
old |
new |
super |
cached |
操作説明 |
0 |
A |
- |
A |
A |
修正前 |
1 |
A |
B |
A |
A |
新サーバ設定 |
2 |
B |
B |
A |
A; B |
旧サーバで置換 |
3 |
B |
B |
B |
A; B |
上位で登録変更 |
4 |
B |
B |
B |
B |
TTL満了待ち |
5 |
-- |
B |
B |
B |
旧サーバ停止 |
1.2. DNSサービスを外部委託しているとき
レンタルサーバ業者のDNSサービスではNSレコードの設定ができないものもある。
- 設定できるNSレコードの内容に制限があることもある。
契約終了時の始末(ドメインサービスの削除)ができない業者もあるらしい。
- 付き合ってみなければはっきりしないから、始末が悪い。
(1) NSレコードを変更できないDNSホスティングサービスの場合、
- サービスを中断することなしに移転するのは困難だと思える。(並行運転することになる。) 上の項目のうちの2 (*)が自分では実行できないから、事前に作業依頼する。
- 受けてくれない時は最後まで実施した後、サービスの停止を依頼する。
旧サーバの管理権限がないときには、キャッシュの状態は次のように変化する。
step |
old |
new |
super |
cached |
操作説明 |
0 |
A |
- |
A |
A |
修正前 |
1 |
A |
B |
A |
A |
新サーバ設定 |
2 |
A |
B |
B |
A; B |
上位登録変更 |
3 |
A |
B |
B |
A; B |
TTL満了待ち |
新サーバが上位に登録されているが、旧サーバを参照するキャッシュは残ってしまう。 このあと、旧サーバ(NS)を削除する。
step |
old |
new |
super |
cached |
操作説明 |
4 |
-- |
B |
B |
A; B |
旧サーバ停止 |
5 |
-- |
B |
B |
B |
TTL満了待ち |
旧サーバの停止が重要であることが読み取れるはず。
- 旧サーバが返事をしなくなれば、キャッシュは上位サーバからたどり直すから。
ただし、旧サーバが停止するまでの間はずっと新サーバと旧サーバの情報が混在する覚悟をしておく。
これらの依頼(時間指定)を受けつけない業者を使っていたら、 そのドメイン(業者ではない)を使いつづけることには大きな障害を抱えてしまっている。
ひとまずドメインを継続利用することをあきらめて、別のドメインを別の業者のもとでサービスすることを勧める。
警告:ドメインパーキング業者の設定はこうなっているのがほとんどである。
(2) NSレコードが設定できない業者への移転は可能であるが、将来の問題を抱えることになる。
DNSホスティング業者にとって、契約終了した相手はどうなってもいいのか。代わりはいくらでもいるというのだろうか。 それとも、DNSホスティングはホスティングサーバのおまけに過ぎないのか。
ここの説明はこれまで見たなかでは一番まともだ: http://www.maclytokyo.com/hosting/move.html
ここの説明はさっぱりわからん: http://www.1andonly.jp/transfer.htm
DNSサービスの外部委託はこのように知識なしでできるものでない。
1.3. 調査中のドキュメント
こういうページがあった(しまった) http://homepages.tesco.net./~J.deBoynePollard/FGA/dns-switching-content-servers.html
-- ToshinoriMaeno 2011-02-05 09:10:46
レンタルサーバ完全ガイド(おおぶろしきの名前だ) 22 DNSの設定変更 | サーバー引越し虎の巻
ロケットネット よくある質問 http://rocketnet.jp/support/faq/domain.html
extrem DNS マネージャ http://www.extrem.jp/guide.php?page=dns
DNSマネージャは「エクストリムレンタルサーバー」で「独自ドメイン」をご利用の方向けの 追加サービスとなっております。
-- ToshinoriMaeno 2011-02-04 13:02:05