0

ビッグ データ ソリューションとして意図された SQL Server を実行している Windows 2008 Server があります。(本番) データベースは約 1 TB です。現在、すべてのテストと開発はこの本番サーバーに対して行われています。

データベースをコピーしたり、データベースをバックアップしたりすることは、使用する追加のサーバーがないため、開発データベースでは問題外だと言われました。データベースが大きいため、データベースのサイズも別の制限のようです。それだけでなく、このデータベースは間違いなくすぐに大きくなります (5 TB)。

このような状況でデータベースに対してテストおよび開発を行うための開発環境をセットアップするには、どのような方法がありますか?

4

1 に答える 1

3

2 つのオプション:

  1. 同じ SQL Server インスタンス内に新しいデータベースを作成します。
  2. 同じ物理マシンで実行される新しい SQL Server インスタンスを作成します。

クロスオーバーのリスクが少なく、ログインとユーザーがすべて分離されるため、後者をお勧めします。つまり、偶発的なアクセスから運用環境を保護できます。

インスタンスの詳細については、こちらをご覧ください

新しいインスタンスにデータを入力するために、データの一部のみを取得する本番環境からの抽出を設定できます。そうすれば、ディスク容量を 2 倍にする必要はありません。Sql Server Integration Services を使用できるはずです。ここから始めましょう。

PS 本当は完全に独立した開発環境を用意する必要がありますが、大きな決定を下すことはできないようです。

于 2013-10-01T22:27:37.337 に答える