0

メインの Web サーバーがあり、別の主力サーバーが必要ですが、残念ながらこれを回避できません。主力サーバーは、毎日 Web サーバーにインポートする必要がある大きな (+100 mb) SQL ファイルを生成します。

私の見方では、次の 2 つのオプションがあります。

1. オプション 1 - Web サーバーが主力サーバーの postgreSQL に接続できるようにし、主力サーバーで実行されている postgreSQL から直接データをインポートする

2. オプション 2 -主力サーバーから SQL データベースをエクスポートし、AmazonS3 にアップロードします。次に、Web サーバー上の S3 からファイルをダウンロードし、Web サーバー上で実行されている postgreSQL サーバーにインポートします。

私の主な関心事は、システムを可能な限りシンプルで安全で信頼できるものに保つことです。データベースが破損する可能性を制限したい。

4

1 に答える 1

0

私が得た回答からすると、オプション 1 が最善のようです。サーバーを SQL ホストとして使用し、SQL ファイルを移動するのではなく直接クエリを実行する。

于 2012-12-10T13:00:05.850 に答える