サーバの移行方法と危険性について

このQ&Aのポイント
  • 古いサーバ(FreeBSD)を新しいサーバ(Linux)に変更する方法について、危険性や異なる方法について知りたいです。
  • 古いサーバを止めずに、新しいサーバもそのままに、Primary DNSの値だけを変更する方法についても検討していますが、DNSの変更に時間がかかるため、不具合が発生する可能性もあります。
  • どの方法が安全かを知りたいです。また、他に異なる方法がある場合も教えてください。
回答を見る
  • ベストアンサー

サーバの移行

古いサーバ(FreeBSD)を新しいサーバ(Linux)に変更しようとしています。データは双方に同じものが入っております。単純に考えれば古いサーバを止めて新しいサーバのIPアドレスの変更とhttpd.confのVirtualHostの部分のIPアドレスや、CGIの設定ファイルのIPアドレス部を古い値にすれば良いと思うのですが、考えられる危険性はございますでしょうか。 出来れば古いサーバを止めずに、新しいサーバもそのままに、Internet上のPrimary DNSの値(小生の管理下に在ります)だけを新しいIPアドレスに変更することで済ませられないかと考えています。しかしながらこの方法はDNSの値が変更後に有効になるのに24時間以上掛かりますのでメール発信場所に依っては古いサーバに送られたり、新しいサーバに送られたりという不具合が発生します。48時間程度たった後古い方から新しい方に送り込んでやると言うことも可能だと思いますが、 それぞれの方法の危険性や、あるいは全く異なる方法があるのか、経験された方がおりましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • akinya
  • ベストアンサー率50% (3/6)
回答No.1

DNSを管理下に置いているのであれば、TTLの値を少なめにすることにより切り替え時間は短くできると思いますが。

cincinnati
質問者

お礼

TTLの変更というのは愚かにも気が付きませんでした。有り難うございました。

関連するQ&A

  • VirtualHostディレクティブの記述について

    教えてください。 サーバで既に構築してあるサイトについては、httpd.confの中でVirtualHostを使っています。 追加で検証用のサーバを立てるのですが、IPアドレスでアクセスできるようにしたいです。IPアドレスでサイトにアクセスするようにするには、追加のVirtualHostを書き、ServerNameにIPアドレスを指定すれば良いでしょうか? 宜しくお願い致します。

  • レンタルサーバー移行

    サーバー移行について教えてください。 会社のドメインなので、メール、HPに問題が起こらないように移行したいんですが。 現在は新旧2つのサーバーを契約したままです。 移行に当たって私が変更したのは、ネームサーバーの プライマリ、セカンダリをレンサバ指定の物に変更、ただ3番目に旧サーバーのプライマリを入れています、3番目に旧サーバーのプライマリを入れてる理由は新サーバーに設定したアドレスからメールがなかなか来ないのです。。。意味ないですか。。 ホスト設定は旧サーバーの物が1つ入っています。 DNS設定は何もしていません。 伺いたいのは、新サーバーで設定したメールが1週間たった今でも旧サーバーへ行っているらしく旧サーバーにはそのアドレスが登録されていないので、エラーメールが帰ってきてしまう(エラー内容は、そのアドレスは有りません)のです。 レンサバに問い合わせた所、ネームサーバー(プライマリ、セカンダリ)を設定変更以外、ホスト、DNS等は何もしなくてOKですと言う事なんですが。。 すでに72時間以上は全然たっているのでそろそろと思うのですが。 サポートが言うように、プライマリ、セカンダリ以外は設定しなくてもOKでしょうか、 また旧サーバーの方でやってもらう事は有るのでしょうか、キャッシュTTLを0にする等。 素人で分かりませんので宜しくお願い致します。

  • 専用サーバで外部DNSを利用するときの設定

    fedoracoreかcentosの専用サーバを借りて1つだけのドメインで運用しようと考えています。 初歩的な質問ばかりなのですが 1.Apacheの設定で /etc/httpd/conf/httpd.conf の デフォルトディレクトリ/var/www/html/ をそのまま利用しても問題ないでしょうか? 2. 専用サーバ内にbindを作らずにホスティング会社のプライマリDNSとセカンダリDNSを利用することは可能でしょうか?また、その際の設定はどのようにしたらいいのでしょうか?

  • 2000server→server2003(AD移行ができません)

    長文でごめんなさい。 新サーバーに入れ替える作業を試みました。 うまく出来たつもりですが、出来ません。 (心当たり?もありますが) 以下に内容を書きますので、原因わかる方、教えてください。 よろしくお願いします。 【現行サーバー】(以下、【現】) ・OS:Win2000Server ・AD:yaku.local ・CP名:yaku ・IP:192.168.10.130 ・DNS:fusionプロバイダDNS 【入替新サーバー】(以下、【新】) ・OS:WinServer2003stdR2 ・CP名:server01 ・IP:192.168.10.199 ■作業内容 (1)【現】にserver2003のCD(disk2)を入れて、adprep/forestprep、adprep/domainprepを実行。(エラーなし) (2)【新】にて、ADを追加DCとしてインストール。(エラーなし) (3)【新】にて、コマンドプロンプトよりFSMOを転送。(Transfer・・・をすべて実行)ADユーザー情報など、【新】に移っている事は確認済み。 (4)これでOKと考え、【現】をネットワークから外す。 (5)【新】を再起動したがネットワーク接続・・・のところから時間がかかってします。(ログオン画面にいくまで7分かかる) (6)【新】にDNSサーバーが入っていない事に気づき、DNSサーバーを前引参照をインストール。(DNSに【新】と【現】のIPアドレスが登録されている事を確認) (7)【新】のIPアドレスDNSに自分のIP192.168.10.199を登録。 (8)それでもDNSが見つからないエラーが表示。 (9)【新】のDNSに【現】のIP192,168.10.130を入力すれば無事起動する。 つまり、DNSサーバーはあくまで【現】になっているので【現】を撤去できない。 ■心当たり ・作業(4)の時に【新】のIPアドレスが【現】のIPに変更できるか試してみた。(すぐに戻したが。DCパソコンのIPアドレスを変えてはいけなかったか?) ・作業(6)にて、ADインストール前にDNSサーバーをインストールしなかった。(追加DC作業の時にエラーはなかったが) ・【現】のDCを"絶対"に降格させなければいけないのか?(降格させると【現】のAD情報が消えるので怖くて降格できなかった) ・【現】のADを設定した人間と連絡がとれないのだが、現状、クライアントパソコン(XPpro)のDNS(WINSにも)には【現】のIPアドレスが入っていなく、プロバイダのIPしか入っていない。なぜyaku.localにログオンできるのかが不思議。 ■目的 ・【現】を【新】に入れ替えて、【現】は完全に撤去したい。 ・【新】が【現】のDNSを見に行かなければいけない状態になっているので、【新】自身のDNSを見に行くようにすればいいのか? ・【新】はあくまで"追加"DCになっているので、それを解決する(昇格)?

  • apacheのバーチャルホストの設定方法

    MacOSX Snow Leopardを使っています。 apacheは2.2.11です。 httpd.confで/http/Virtual.confを読み出して設定しています。 Virtual.conf ------- # #VirtualHost.conf # NameVirtualHost *:80 <VirtualHost *:80> ServerName www.xxxxx.com DocumentRoot /http/www.xxxxx.com </VirtualHost> ------- ※www.xxxxx.comは、正しく設定されています。 の設定をし、httpdを再起動したところ、IPアドレスでアクセスしても、ドメインでアクセスしても、httpコード403になってしまいます。 *httpdで起動時、エラーはでません。 *httpd -tはSyntaxOK *httpd -sは   VirtualHost configuration:   wildcard NameVirtualHosts and _default_ servers:   *:80 is a NameVirtualHost    default server www.xxxxx.com (/http/Virtual.conf:11)    port 80 namevhost www.xxxxx.com (/http/Virtual.conf:11)   Syntax OK です。 virtual.confをすべてコメントアウトしたところしっかりアクセスできました。 よろしくお願いします。

  • サーバーのIP移行

    お世話になります。windows2000Server+IIS でWebサーバーとプライマリDNSを構築していますが、事情によりプロバイダの変更が必要になり、固定IPも変更する必要が出来ました。 プライマリDNS情報がキャッシュから消え、書き代わるまでアクセスできないということを回避したいのですが・・・・。 現在の構成はこんな感じです。 [外部]--[ルーターA]--[Hub(L2)]--[Web+DNS] IP:xxx.xxx.xxx.xxx Hub 以下にはこのほかに明示的に設定したローカルIPで稼働しているマシンがあります。 Web+DNS が稼働しているマシンには NIC が2つあり、1つは完全に使用していない状態です。そこで、回線とルーター、IIS にもIPの割り当てを追加、プライマリDNSの情報を新IP側のものに書き換えて・・・・    IP:xxx.xxx.xxx.xxx [外部]--[ルーターA]--[Hub(L2)]-+ (nic1)                  [Web+DNS] [外部]--[ルーターB]--[Hub(L2)]-+ (nic2)    IP:yyy.yyy.yyy.yyy この様な構成で運用し、ルーターA側からのアクセスが無くなったらA側の回線を解約して、IISなどの設定をB側のものだけにすればスムーズな移行が出来るのではないかと考えたのですが、ふと疑問に思ったのは、この構成で 「誰かがルーターBからアクセスしてきた場合、その返答がルーターAに行ってしまわないか?」 ということです。 実際にお仕事で回線移行の経験がある方、この方法で移行できるのかお教え戴きたいです。宜しくお願いします。

  • DNSサーバとDNSクライアントについて

    DNSサーバから、そのDNSを使用しているDNSクライアントがどれだけあるか確認出来ますでしょうか? DNSクライアントだと思われる装置から、毎回Resolv.Confを確認してそのDNSサーバのIPが記述されているかを確認するしか方法はないのでしょうか?(結構手間なのでそれだけではないと思うのですが。。) DNSサーバのnamed.confに記述のあるIPアドレスの正引きや逆引きのファイルがあるのですが、これって、あくまで問い合わせしてきたDNSクライアントへの答えなので実際のDNSクライアントってわかりませんよね。。。 う~~~ん、、何かご回答、アドバイスなどありましたらお願いします。

  • 更新が早いDNSサーバを教えて下さい!?

    ダイナミックDNSでサーバを立てています。 (本当は固定IPが欲しいところですが…) 非固定IPな為に当然、IPアドレスが変更になった時に繋がらなくなってしまいますが、その繋がらない時間が、見る環境のプライマリ、セカンダリDNSサーバなどによって違うのではないか、と思われるようなことがありました。 実名を公表して良いものか、どうか迷うのですが、OCNのフレッツADSL環境で(OCNのDNSサーバを設定してある)、2時間位つながらなくなってしまう事がありました。 一方、AUの携帯電話(ezweb)からは、その時OCNでは見えないダイナミックDNS経由のサーバーのHPが、ちゃんと見えます。 年中見ているわけではないので分かりませんが、携帯電話で見える事を確認してから、OCNの環境で見えるようになるまでは、1時間半位は掛かったでしょうか? この原因は、恐らく見る環境の、プライマリ、セカンダリのDNSサーバの更新等の間隔なのだと思うのですが…・・・・。 繋がらない時間が多いのは非常に不便ですので、どこか、更新が早いDNSサーバのIPアドレスを教えていただけないでしょうか。 宜しくお願い致します。

  • mod_rewriteによる内部サーバの公開

    http://公開サーバ/blog にアクセスすると、LAN内別サーバ(グローバルIP無し)で動いているcgiやのphpのプログラムを閲覧できるようにしたいのですが、どのような方法があるでしょうか。 例えば、http://内部IP/pukiwiki.phpを閲覧したい場合、公開サーバ側のhttpd.confを <VirtualHost *> RewriteEngine On RewriteRule ^/blog(.*)$ http:/内部IP:80/pukiwiki.php$1 [P,NE,L] </VirtualHost> とすればよいかと思ったのですが、結果、http:/内部IP:80/pukiwiki.phpにリダイレクトされるだけで、LAN外からの閲覧ができません。 公開サーバ上でのapacheの負荷を分散したいので、上記のようなことを考えています。

  • DNSサーバー設定の確認

    現在、中規模程度の会社の社内ITをしておりますが ネットワークサービスの移行があり、プロバイダより 質問を受けていまして、その内DNSサーバの確認方法が分かりません。 質問内容は、 - プライマリDNSサーバ名 - プライマリDNSサーバIPアドレス いずれも正引き用、逆引き用を聞かれています。 ServerはWindows Server 2003を使用しています。 具体的にどこをどう確認すれば良いのか お詳しい方、ご教示お願いします。