none
AzureでPostgreSQLを利用したい RRS feed

  • 質問

  • 初めて投稿させていただきます。

    現在、PostgreSQLと連携するJavaアプリケーション(自社サーバで稼動中)をAzure上で動かせないか検討しています。

    AzureでのJavaアプリ開発については様々なドキュメント・解説サイトがあるのですが、PostgreSQLについては良いドキュメント等が見つけられなく困っています。

    Azure上でPostgreSQLを利用する方法について、私の中での考えは以下になります。

    1.仮想マシンを作成、リモートデスクトップで接続しPostgreSQLをインストールし利用する

    2. ストレージにPostgreSQLを格納したVHDをアップロードし、AzureのインスタンスからこのVHDをマウントし格納されている PostgreSQLを利用する(開発言語・DB共に異なりますが http://gihyo.jp/admin/serial/01 /azure_for_lamp/0006?page=2 を参考に考えました)

    この考えは正しいのでしょうか。ご教授のほど、よろしくお願いいたします。
    2013年5月23日 6:59

回答

  • こんにちは。

    基本的には書いていただいた2つの方法のどちらかになります。

    1の方法を選択する場合、OSディスクとは別に、新たなディスクをホストキャッシュなしで接続し、PostgreSQLのトランザクションファイルはそのディスクを利用する必要があります。
    データファイルは、ホストキャッシュあり(読み込みのみor読み書き)のディスクを接続するのがいいのではないでしょうか?

    2の方法はバックアップリカバリなどの運用が大変になるので、あまりお奨めしません。

    • 回答としてマーク yamamaru01 2013年5月27日 0:33
    2013年5月23日 8:48

すべての返信

  • こんにちは。

    基本的には書いていただいた2つの方法のどちらかになります。

    1の方法を選択する場合、OSディスクとは別に、新たなディスクをホストキャッシュなしで接続し、PostgreSQLのトランザクションファイルはそのディスクを利用する必要があります。
    データファイルは、ホストキャッシュあり(読み込みのみor読み書き)のディスクを接続するのがいいのではないでしょうか?

    2の方法はバックアップリカバリなどの運用が大変になるので、あまりお奨めしません。

    • 回答としてマーク yamamaru01 2013年5月27日 0:33
    2013年5月23日 8:48
  • 遅くなりましたが、ご回答ありがとうございました。

    1の方法を検討していきたいと思います。

    2013年5月27日 0:37