• 締切済み

予約システムのあるWebのサーバー移設

現在運営していますwebシステムを新しいサーバーに移設するすることになりました。 webは乗客などの予約システムがあります。 私は、web・サーバーなどの知識が乏しく、 何から手をつければいいかわからない状況です。 移設の方法、スケジュールの立て方、必要なものは何でしょうか、 また、webをCMSで考えていますが、予約システムがあるwebでも CMSが可能でしょうか 何卒、ご教授お願いします。

みんなの回答

回答No.3

・まず、現状の構成を理解・整理することです。 移設というか、リプレイスなどだと推察致しますが、 その予約システムが何に依存しているかを整理すること (H/Wスペック、OS、Apache、Tomcat、Java、Perl、DBなど) 移設後に「入ってない!、このバージョンじゃ動かない!」 と、嘆きたくなければ、まずこれが最優先。 その次に、そのサーバが稼動している環境の理解。 先に書かれている方が居られますが、DBサーバが自身にあるのか、 はたまた他に居るのか、DNSは利用しているのかいないのか、 バックアップ運用はどうなっているのか、監視は?F/Wは?・・・などなど。 これらの構成がどうなっているかによって、 割くべきスケジュールが大きく異なってきます。 例えば、DNSを利用していなければ、 全サーバのhostsエントリを手動で修正する作業を実施するか、 さもなくば、そもそもIPアドレスを変更しない前提で作業を 実施する必要が出てきます。 ・移設方法の検討 [IPアドレスを変更しないで移設する] メリット 周辺の他のサーバへの影響を最小限に抑える事ができます。 万が一、本番切り替えで失敗した場合には、物理的にLANケーブルを 差し替えるだけで、旧環境にリカバリすることができます。 デメリット 既存のネットワーク環境に容易に接続することができないため、 事前に十分なテストを必要とします。ただし、DBサーバ等他の システムとの連携が必要な場合には、テスト実施のタイミングが 難しい場合があります。 [IPアドレスを変更して移設する] メリット 既存システムと共存できるため、移行作業自体は容易になります。 DBサーバ等他のシステムとの連携についても、移行作業中からテスト が可能な部分があるため、切り替え前の不安要素は取り除ける。 デメリット 周辺サーバを弄くり設定の変更を必要とする場面が多々でてきます。 たとえば、F/Wを空けるとか、連携する別サーバの設定を変更するなど、 いずれか1箇所でも誤りがあれば、切り替え時に正常に動作しなくなる危険があります。 万が一、切り替え時に正常に動作しなかった場合には、元の状態に復元するのに手間を要します。 大まかに決めると、問題点が多々でてきます。 これを頭に入れておいて、 ・カットオーバーはいつ? ・そこから遡って、テストはいつ開始しなければいけないか? ・その場合、いつからアプリの導入・設定をしなければ間に合わないのか? ・では、H/W、OSとして要件を満たした機器がいつまでに用意される必要があるか? ・そのためには納入業者(ベンダ)に指示出しをいつまでにしなければいけないのか? ・H/W自体の納期は?、発注期限は? ...と、期限があるのあであれば逆向きに線を引いていくのが簡単でしょう。 線を引いてみると、以外にキツイスケジュールだったりします。

回答No.2

既存のシステムの構成によって方法は変わると思います。 システムがWebサーバだけで構成されているのか、予約や顧客を管理するデータベースサーバが存在するのかは大きく注意点が異なります。 既存サーバのWebコンテンツをバックアップし、新サーバにWebサーバを構築した後、バックアップしたコンテンツを移します。 新サーバはテストサーバとし、きちんとしたテストを行い正常性を確認します。 Webサーバは自社ネットワーク上に置いて公開している場合、IPアドレスに空きがあれば、旧サーバを残した状態で新サーバに新しいグローバルIPを設定し、DNSサーバの設定でIPを切り替える方法もありです。 (公開サーバの切り替えで良く使います) ※データベースサーバの存在や冗長化したシステムの場合は、もう少し慎重に検討が必要です。 例) www.my****.com → 200.100.100.10 (旧サーバ) とDNS上で設定されているとし、 www.my****.com → 200.100.100.11 (新サーバ) に切り替え日に変更します。 ただし、切り替える1日以上前に、DNSのTTL(有効時間)を短く設定する必要があります。

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

移設の方法などはいろいろあるでしょうけども、移設作業を行う場合、作業対象のサーバは停止すると見て良いでしょう。 このとき、予約システム全体がどの程度影響を受けるのかまず確認してください。影響が出るのであれば、予約システムの運営(運用)を考えながら移行可能日の候補を立てる必要があります。 (極端な話、移行を行ってもシステムに全く影響が出ないのであれば、作業はいつやってもよい訳なので) 移設の具体的な手順はシステムによって異なってくると思うので答えようがありませんが、手順がわかれば予想される所要時間(事前作業、当日作業)も見えてくると思います。 これらを併せてスケジュールを決めればよいでしょう。 なお、実際の移行作業中に障害が起きた場合、どのように元に戻すかを考えながら手順を考えてください。また、作業時間が延びた場合に備えて、可能であれば作業予備日(予備時間)をもうけることをお勧めします。

関連するQ&A

  • Linuxでのwebサーバーについて質問があります。

    こんにちは。 中学生のころからwebに興味を持ち始め、最近ではCMSを導入したwebページを手がけるようになりました。 そして最近になって自宅でwebサーバーなるものを立ち上げたいと考えているのですが、知識、経験が皆無でなにから手をつけてよいのかわからず、いろいろと模索している状態です。 今やりたいと思っていることは 自宅のサーバーでphpなどの動的なwebページを公開したい、メールサーバーを作りたいことです。 サーバーの入門書を読んでみたのですが、いまいち理解できないことがあります。 以下初歩的な質問で恐縮ではありますが、ご教授いただけると嬉しいです。 1、自宅でwebサーバーを構築するのに必要なものはなにがありますか? 現在所持しているのはノートパソコン一台のみです。 2、web開発においてLAMPという言葉をよく耳にします。 自宅でwebサーバーを運営していくにあたってOSはLinuxが適しているのでしょうか?またlinuxとUbuntuはどういった関係なのでしょうか? 3、現在所持しているノートパソコンのOSはwindowsXPです。ためしにこのパソコンにlunuxをインストールすると既存のwindowsXPを使うことはできませんか?また一台のPCで二つのOSを共存することは可能ですか? 4、webサーバーを立ち上げるにあたって参考になる書籍やwebページなどありますか? サーバーを立ち上げる前提で疑問に思うことが多々あり、調べてみているのですが、解決できず困ってます。 伝わりにくく、馬鹿げている質問かもしれませんが、ご教授・アドバイスなどいただけると嬉しいです。 よろしくおねがいします。

  • 社内システムのサーバの移設の手順について

    社内のイントラシステムのUNIXサーバ10台を、同じフロア内の20m ぐらい離れた場所へ移設することになりました。 作業は業者がやるのですが、手順を作るように言われ困っています。 バックアップを取ったり、回線の工事が必要だとか、断片的には 思いつくのですが。 どなたか、このようなケースの移設の手順を教えて下さい。

  • 簡単にウェブ予約を受け付けられるようになるサービス

    簡単にウェブ予約を受け付けられるようになるサービスはないでしょうか? 私はネイルサロンを運営しており、現在、予約は主にメールと電話で受け付けています。 予約の管理をより簡単にするため、ウェブ予約を受け付けられるようなサービスを探しています。 予約システムなど検索してみましたが、どれもちょっと高い印象がします。 そこで、簡単につかえて、できれば無料から使えるようなよいサービスはないでしょうか? 要望 ・ウェブ予約を受け付けられるようなページが作成できる ・あらかじめ定員数を設定できる ・ウェブ予約を導入したいものの、電話などの予約もはいってくると考えられるため、同時に管理したい ・スマートフォンで簡単に予約状況を確認できる 以上、よろしくお願い致します。

  • 予約(スケジュール)管理システムとネット

    はじめまして。 今回、予約管理のシステムを利用したいと思い、検索をしてみたのですが、あまりにも数が多く自分が本当に望む機能があるのかどうか判別ができないためこちらで質問させていただきます。 1)予約管理システムをインターネットで共有することは可能でしょうか? 2)仮にインターネットを通じた共有が可能な場合、親(例:会社)を1つとして、子(例:社員)複数の予約(スケジュール)を管理することは可能でしょうか? ※子(社員)同士はそれぞれの予約(スケジュール)状況を知ることはできない。 3)(2)が可能な場合、これらそれぞれのスケジュールをWEBサイトと連動させることは可能でしょうか? ※予約状況をリアルタイムでWEBに反映して、ユーザーがWEB上から予約できますか? 4)何かこのような機能が備わっている(WEBに連動しなくとも)おすすめのソフト・システムをご存知の方は教えていただけないでしょうか?

  • Web予約システムを構築するには??

    Webレストラン予約システムを構築したいなと考えていますが、 サーバーは何を使ったらいいかや、データベース言語やWebデザイン言語やプログラミング言語などどんな言語を勉強していくと構築できますか?? Webデザインにプラスして予約機能を盛り込みたいです。 予約画面では席を指定できて、そこから見える景色も見えるようにしたいなって考えていますが、 初めてなのでわかりません。 どなたかアドバイスいただけないでしょうか???

  • 現在あるAccessのシステムをWEB上で使いたい

    初めて質問させていただきます。 現在スタンドアロン型のシステムを構築し業務を行っております。これをWEB化したいのです。 1.なるべくこのACCESSで構築したシステムをサーバーにおいてその上から使えるようにしたい。可能でしょうか?やはりWEB対応に作り直さないといけないのでしょうか? (システムをそのままおいて使うことは可能でしょうかということです。) 2.もしこれが無理な場合システムを作り直しになるかと思いますが、すみわけができればと考えています。 Accessではどこまでのことをすればいいか? WEB化しようと思うならどの部分をどうしたらいいのか? (現存するシステムを保持しつつ最短で行おうと思えばどうすればいいのか?と知りたいです。) 3.これらのことをしようと思った場合知識的な部分では何が必要か? どうかご教授ください。 わからないことがあればこちらも返事させていただきます。初めてでつたない説明かと思いますが同かよろしくお願いします

  • WEBシステムについて

     よく、コンピュータの本とかをみると、webシステムはWWWサーバ、DMSサーバ、mailサーバとわかれているみたいですが、 なぜわけているのでしょうか?。  また、分けることのメリットはなんでしょうか?、それと、1台のサーバでできないものでしょうか? コンピュータの知識がとぼしいので誰か教えてください。

  • Webメールシステムの構築方法と、他サーバのメールを受信する方法について

    yahooのWebメールについてですが、 このWebメールって、yahoo.co.jpのメールだけでなく、 他のメールサーバが受信するメールを、yahooのWebメールで受信することができます。 実は、このようなシステムを作ろうと検討しているのですが、 構築するには、どのような知識が必要になってくるでしょうか? (知りたいこと)  1:Webメールのシステムを構築するための知識について  2:Webメールで、自サーバだけでなく、他サーバのpopメールを受信するための知識について    (もちろん、サーバ名とログイン名とパスワードは設定する必要がありますけどね。) 教えてください。お願いします(^-^)。

  • WEBサーバーを構築したいです。

    現在WEBサーバーを構築しようと思い勉強中なのですが、なにからすればいいのかわかりません。 WEBサーバーに必要な知識や組み込んだほうがいいものなのがあればお教えください。 また、推薦するサイトがあればお教えください。 OSはWindows2000Proでやろうと思います。 よろしくお願いします。

  • 予約システムについて

    整体院で使うWEBから予約できるシステムを探しています。 探してみるとphpScheduleItというオープンソースの予約システムがありました。 用途が違うのでカスタマイズが必要になりますし古いのも少々気になります。 他にオープンソースで使える予約システムってありませんでしょうか? また、Googleカレンダーを予約システムの代用として・・・というのも方法の1つなようです。 共有するってことは変な話ですが、誰かが予約しているのに消したりとかも自由ってことですよね? 社内だけで共有するのであれば気にならない部分ですが、誰もが共有できるとなると難しいかと思っていますが実現できるものでしょうか?

    • ベストアンサー
    • PHP