SQLServerのデータをクラウドに保管する方法

このQ&Aのポイント
  • 外部ネットワーク(クラウド)経由で、SQLServerのデータをリアルタイムで更新する方法について考えています。Web経由のランタイムデータの更新経験がないため、運用方法について悩んでいます。
  • 推奨される運用方法として、以下の手順が考えられます。まず、クラウド上にファイルサーバもしくはLAN-HDDを用意し、そこにSQLServerのデータを保管します。次に、VPN経由で会社のサーバ(SQLServer)と接続します。システムでデータを更新すると、クラウド上のデータも自動的に更新されます。
  • 上記の手順は想定した内容であり、実際には現実的でない可能性もありますが、このような運用方法が推奨されます。具体的な手順は、クラウド上のファイルサーバやLAN-HDDを用意し、VPNを使用して会社のサーバと接続します。システムでのデータ更新に伴い、クラウド上のデータもリアルタイムで更新されます。
回答を見る
  • ベストアンサー

SQLServerのデータをクラウドに保管したい

外部ネットワーク(クラウド)経由で、SQLServerのデータをリアルタイムで更新するという、 システム運用を考えています。 Web経由のランタイムデータを更新するという経験がなく、どのような運用をすればよいのか、悩んでおります。 このような場合に、推奨できる運用方法がわかるかたいらっしゃいましたら、ぜひご教授いただきたく、よろしくお願いいたします。 希望としては、 ・クラウド上にファイルサーバもしくはLAN-HDDを用意して、そこにSQLServerのデータを保管する。 ・VPN経由で会社のサーバ(SQLServer)と接続。 ・システムで更新をすると、クラウド上のデータが更新される。 なにぶん、想定した内容での記述ですので、現実的ではないかもしれませんが、ぜひご回答いただければ幸いです。

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

  • ベストアンサー
  • EF_510
  • ベストアンサー率50% (306/604)
回答No.1

・クラウド上にファイルサーバもしくはLAN-HDDを用意して、そこにSQLServerのデータを保管する。 あまり現実的ではないです。オンプレミスのデータをコピーするのかと思いますがこの場合、サーバ本体は移動しないのですよね? ・VPN経由で会社のサーバ(SQLServer)と接続。 ・システムで更新をすると、クラウド上のデータが更新される。 Windows Azureはどうでしょう? ものとしては「ほぼ」SQL Serverと同じ物です。 >Web経由のランタイムデータを更新するという経験がなく、どのような運用をすればよいのか、悩んでおります。 SQL Azureでは既存のプログラムのデータベース接続部を差し替える(変更する)だけでいけるかもしれません。

参考URL:
http://msdn.microsoft.com/ja-jp/windowsazure/dd439432.aspx
YU8003
質問者

お礼

EF_510さま ご回答ありがとうございます。 なるほど。やはりSQL Azureで管理するのが一番現実的なのかなと思いました。 こちらで調べたり、参考意見など聞いたりもしましたが、 SQL Azureでの管理が理にかなっていると思います。 大変参考になりました。ありがとうございます。

関連するQ&A

  • 大容量(2テラバイト)のWindowsファイルデータの保管

    全社ファイルサーバーに、最大で2TBのデータが保管されます。 そのうち、日々更新されるのは4GB程度ですが、最初はすべてのデータをコピーしたいと考えています。 また、その後は日々の更新データのみを保管し、必要になれば、合体して戻す運用を考えています。 質問ですが、Xcopyなどで、Windows2003サーバーからNUS等に2TBのコピーは可能ですか。保管デバイスはどのような機器が推奨されますか。もし、同様な運用をしているのでしたら、その間隔はどのような設定ですか。 何か、よいシステムはありますか。 よろしくお願いします。

  • SQLServer2005での復元の自動化について悩んでいます。

    SQLServer2005での復元の自動化について悩んでいます。 下記の構成でシステムを運用しています。 サーバー1(本番) OS:WindowsSvr2003R2 DB:SQLServer2005 サーバー2(障害用サブ) OS:WindowsSvr2003R2 DB:SQLServer2005 通常は本番用を使用してシステムの運用を行っているのですが、 H/Wの障害などが発生した際には、サーバー2で運用します。 ですので、システムが休止している際にサーバー1のDBをサーバー2 に移行する必要があります。 バッチやSPで自動的に行いたいのですが、何か良い方法はないでしょうか。 アドバイスをお願いします。

  • SQLServerの接続が突然できなくなった

    SQLServer2000 を使用しています。 海外拠点のSQLServer(2000)とインターネットVPN経由でDTSでデータの交換をする ジョブを使っていました。 問題なく動作していましたが、ある日突然、失敗するようになり、 SQLServerのログインすら出来なくなってしまいました。 (PINGは通るし、名前解決も問題ありません。エクスプローラーでアクセス可能です) 不思議なことに私の端末からの接続は問題なく、動作も正常です。 そして、海外拠点のサーバーから本社のサーバーへの接続も正常です。 また、海外拠点の他のサーバーへの接続も正常です。 問題のサーバーのみ、一方通行です。(アクセスされるほうは正常) おかしくなったあと、サーバー名でなくIPアドレスでログインしたら 接続できたのですが、しばらくたつと、IPアドレスのログインすらできなくなり、 いったい何がなんだか訳がわかりません。 エラー内容ですが、EnterpriseManagerからサーバーに接続すると下記のエラーが でます。(その他、ジョブの実行、DTSの実行もすべてこれで失敗します) SQL Server が存在しないか、アクセスが拒否されました。 ConnectionOpen (Connect()).。 海外拠点とのやりとりで夜間バッチでデータ交換ができないと 運用的に厳しくなんとか復旧したいとおもいます。 同じような境遇にあるかたいらっしゃいましたら、 情報をいただけると幸いです。

  • SQLServerのデータを支店間で参照する方法

    こんにちは、SQLServerとネットワークに関してよくわからないことがあります。 教えて頂けないでしょうか。 会社で使用しているSQLServerのデータを遠距離にある支店から参照したいのですが、システム部は、支店間でPCを接続することを原則禁止しています。 支店間の専用線に内線電話の音声信号も乗っていて、ネットワークのトラフックが増加すると、帯域の狭い支店で通話が途中で途切れるようになるので利用を制限しているようです。 SQLServerの利用方法ですが、SQLServerのデータを支店からODBC経由で、LMHOSTにサーバーのIPアドレスを指定して、ACCESS2000から参照しようとしています。 このような、SQLServerのデータ利用法は間違っているのでしょうか? SQLServerのデータを支店間で利用するには、どんな方法が良いのでしょうか? 宜しくお願い致します。 サーバー側:Windows2000ServerSP3 SQLServer2000SP3 Windows認証 クライアント側:Windows2000Professional Access2000

  • SQLServer 2005のライセンスについて

    SQLServerのライセンスについて質問させていただきます。 SQLServer 2005を使った既存のクライアントサーバシステムがあります。このSQLServerはEnterpriseEditionのCALをPC台数分用意し運用しております。そこで今回、そのシステムの機能拡張として、新たにWebによる検索システムを構築することになりました。 このときWebサーバはファイアウオールの外側に(当然ですが)、SQLServerはファイアウオールの内側に配置しようと思っているのですが、SQLServerのライセンスはEnterpriseEditionのCALを追加するだけでよいのでしょうか?それとも新たにプロセッサライセンスが必要になるのでしょうか? ご存じの方がいらっしゃいましたら、ご教授の程お願い致します。

  • クラウドコンピューティングを学ぶにあたって

    クラウドコンピューティングという技術を知って、とても興味がわき、学習したいと思ったのですが、具体的にどのような分野から学べばよいのかが分かりません。 既出の質問「クラウドコンピューティングを学ぶには」など見させていただきましたが、基礎を固めることが大事ということしか分かりませんでした。 クラウドというと、ネットワークを経由して、サーバーとなるコンピュータで処理をさせてその結果を返す、という技術だと理解したのですが、そもそもこの理解であっているのでしょうか。 ネットワークやサーバーを利用するということで、サーバー運用/管理、TCP/IPなどの学習をしました。でも、これがクラウドに直結しているわけではなさそうだったので、具体的にどのようなことから学べばクラウドという技術がつかいこなせる、または理解できるのでしょうか。 よろしくお願いします。

  • クラウドについてご質問させてください。

    1.クラウド化とはデータセンターやレンタルサーバの会社などにlinuxやwindowsのサーバを集めてサービスを提供するというイメージですかそれとも、今までのサーバとはまったく別物の端末で、linuxやwindowsの知識や資格や経験が無意味にになってしまうということでしょうか。少し耳にしたのですが、これにより運用やOSをいれるなどサーバエンジニアの仕事がへると聞きました。 2.クラウド化すると今後将来に向けてサーバの運用の仕事は少しづつ減りほとんどなくなってしまうということでしょうか。構築も同じなのでしょうか。 3.サーバを中心に仕事をしている人はどうすればサーバの仕事を続けれれるのでしょうか、サーバを統合する経験をつめる会社に入らない限り将来はないということでしょうか。 4.今から進むのであればサーバよりもルータなどのネットワークのほうが良いと考えてほぼまちがえないのでしょうか? 5.また、クラウドのサーバを運用構築する側に勤めることは困難なのでしょうか。クラウド化するとサーバの数が減るのでしょうか。結局サーバの場所が移動するだけのように思うのですが、違うのでしょうか。 長文失礼しました。

  • クラウドで写真データを保管し自分のPCを軽くしたい

    個人用の写真ではありますが最近写真データが増えてきてしまい、自分のPCのディスクを圧迫してしまうので、クラウドと呼ばれるサービスを使って、自分のPCにデータは入れずに、外部で保管できないかと考えております。 その際、お聞きしたいことがありまして、質問させていただく次第です。 DropBoxなどは、クラウドの先(DropBoxのサーバー?)と、手元の自分のPCにも同じデータが入っている必要があるのでしょうか。DropBoxを少し触ってみました所、自分のPCと外部メディアと「同期」して使うような仕様になっていて、私のやりたいことである、「自分のPCには写真データが入っていなくて、外部クラウドをPCから覗きにいけばいつでも見れる&ダウンロードできる状況になっている」というのとは異なるように思いました。たとえば、自分のPCのAという写真データを削除してしまったらクラウドの先のAという写真データも消えてしまうのではないかということです。 もし、このようにDropBoxなどが自分のパソコンにも同じデータが入っている必要があるのだとすると私の目的とは違ってきてしまいます。ほかのソフトやサービスでよいものがありますでしょうか。(希望は無料のサービスです。) 以上、基本的なことをお聞きして恥ずかしいですが教えてください。上記ソフトに対して、私の理解が間違っておりましたら大変申し訳ありません、ご指摘いただけたら幸いです。

  • クラウドコンピューティングについて

    PCでクライアント・サーバシステムのネットワークを構築した場合、データベースソフトや表計算ソフトで作成されたファイルはサーバ側に置いておく事が出来ますが、アプリケーションソフトそのものはクライアント側にもインストールされていないとそのファイルを開くことが出来ませんよね。 クラウドコンピューティングシステムの場合、そのデータファイルだけでなく、アプリケーションソフトそのものもPCにインストールされてなくとも運用できるのでしょうか?

  • SQLServer2005のレスポンス悪化について

    既存システムのサーバリプレースを実施した際に、データベースをSQLServer2000からSQLServer2005にアップグレードしたところ、 システムの各機能動作に遅延が発生してしまいました。 SQLのバージョンを、SQLServer2000からSQLServer2005にした為に、 遅延が発生した事例などないでしょうか? 動作環境は以下の通りです。  OS:Windows Server2003  SQL:SQLServer2005 ちなみにデータベースデータの復元はSQLServer2000のバックアップファイルからデータを復元しております。