NetApp Workload Factory for Databases でデータベースクローンを管理する
データベース向け NetApp Workload Factory でサンドボックスクローンを管理し、開発環境とテスト環境の信頼性を維持しながら対費用効果の高い運用を実現します。クローンのデータが完全であることを確認したり、クローンを CI/CD パイプラインに接続してソフトウェア配信を自動化したり、クローンを更新、元に戻したり、分割して現在の開発ニーズに合わせたりすることができます。クローンが不要になったら、削除してストレージ容量を解放してください。
サンドボックスデータの整合性を確認する
NetApp Workload Factory for Databases で整合性チェックを実行し、サンドボックス クローン データが損傷していないか破損しているかを確認します。
ソースデータベースがビジー状態のときにソースデータベースからサンドボックスクローンを作成すると、クローンのデータがソースデータベースの最新のスナップショットと同期していない可能性があります。この処理では、サンドボックスクローン内のすべてのオブジェクトの整合性がチェックされ、サンドボックスクローンデータが最新かどうかが確認されます。
-
いずれかを使用してログインし"コンソールエクスペリエンス"ます。
-
メニューを選択
次に*ストレージ*を選択します。 -
データベースメニューから*サンドボックス*を選択します。
-
サンドボックスで、整合性をチェックするサンドボックス クローンのアクション メニューを選択します。
-
[整合性チェックの実行]*を選択します。
-
[整合性チェック]ダイアログで、*[整合性チェック]*をクリックします。
-
サンドボックスまたはジョブ監視で整合性チェックのステータスを確認します。
整合性チェックに失敗した場合は、サンドボックスクローンを使用せずに、新しいサンドボックスクローンを作成することを推奨します。
サンドボックスクローンをCI/CDに接続する
REST API コードを使用してサンドボックス クローンを継続的インテグレーションおよび継続的デリバリー (CI/CD) パイプラインに接続し、 NetApp Workload Factory for Databases の自動化によってソフトウェア配信を改善します。
新しいバージョンのソフトウェアをデータベースクローンに自動的に提供するには、CI / CDパイプラインに接続する必要があります。この処理で提供されるREST APIコードを使用して接続を確立します。
-
いずれかを使用してログインし"コンソールエクスペリエンス"ます。
-
メニューを選択
次に、[データベース]を選択します。 -
データベースメニューから*サンドボックス*を選択します。
-
サンドボックスで、サンドボックス クローンのアクション メニューを選択して、CI/CD ツールに接続します。
-
[CI/CDツールに接続]*を選択します。
-
[CI/CD]ダイアログで、CI/CDツールへの接続に必要なREST APIコードをコピーまたはダウンロードします。
-
[* 閉じる * ] をクリックします。
データベースクローンを削除する
NetApp Workload Factory for Databases のサンドボックス クローンが不要になり、ストレージ容量を解放したい場合は、それを削除します。
-
いずれかを使用してログインし"コンソールエクスペリエンス"ます。
-
メニューを選択
次に、[データベース]を選択します。 -
データベースメニューから*サンドボックス*を選択します。
-
サンドボックスで、削除するサンドボックス クローンのアクション メニューを選択します。
-
「 * 削除」を選択します。
-
[削除] ダイアログで [削除] を選択して削除を確認します。
データベースクローンを更新する
NetApp Workload Factory for Databases 内のデータベース (サンドボックス) クローンを更新して、現在の時点または以前の時点のソース データベースと同等にします。
クローンを更新すると、現在のソースデータベース、または過去の時点で作成されたソースデータベースのスナップショットに対してクローンが更新されます。サンドボックスクローンに対する変更はすべて削除されます。
更新は、ソースデータベースがアクティブな場合にのみ実行できます。
Snapshotからデータベースクローンを更新するには、処理用にソースデータベースに少なくとも1つのSnapshotが必要です。
-
いずれかを使用してログインし"コンソールエクスペリエンス"ます。
-
メニューを選択
次に、[データベース]を選択します。 -
データベースメニューから*サンドボックス*を選択します。
-
サンドボックスで、更新するサンドボックス クローンのアクション メニューを選択します。
-
[更新]*を選択します。
-
[Refresh]ダイアログで、次のいずれかのオプションを選択します。
-
現在の時刻に更新
-
ポイントインタイムに更新
このオプションでは、に更新するデータベーススナップショットをドロップダウンメニューから選択します。
-
-
[* 更新 * ] をクリックします。
データベースクローンを元に戻す
NetApp Workload Factory for Databases でデータベース (サンドボックス) クローンを、作成時の元のバージョンに戻します。
データベースのクローンを作成すると、作成時のクローンはベースライン クローンになります。クローンされたデータベースのデータは、作成時のソース データベースと同じです。データベース クローン内のデータは時間の経過とともに変化するため、クローンが最初に作成されたときのベースラインにデータを戻すことが必要になる場合があります。この操作はクローンの再ベースライン化と呼ばれます。新しいクローンを作成するのではなく、クローンを再ベースライン化するとスペースが節約されます。ただし、データベース クローンに加えられた変更はすべて削除されます。
-
いずれかを使用してログインし"コンソールエクスペリエンス"ます。
-
メニューを選択
次に、[データベース]を選択します。 -
データベースメニューから*サンドボックス*を選択します。
-
サンドボックスで、元に戻すデータベース クローンのアクション メニューを選択します。
-
[ベースラインの再設定]*を選択します。
-
再ベースライン ダイアログで、再ベースライン を選択します。
データベースクローンを分割する
NetApp Workload Factory for Databases では、データベース クローンをソース データベースから分割すると、一定量のストレージ容量を消費する新しいデータベースが作成されます。分割が完了するとクローンが削除され、新しいデータベースがインベントリに表示されます。
新しいデータベースに必要なストレージ容量を検討します。作業を開始する前に、FSx for ONTAPファイルシステムが必要な場合 "ファイルシステムの容量の拡張" 。
-
いずれかを使用してログインし"コンソールエクスペリエンス"ます。
-
メニューを選択
次に、[データベース]を選択します。 -
データベースメニューから*サンドボックス*を選択します。
-
サンドボックスで、分割するデータベース クローンのアクション メニューを選択します。
-
[分割]*を選択します。
-
分割ダイアログで、*分割*を選択します。
クローンの接続情報を表示する
NetApp Workload Factory for Databases でデータベース クローンの接続情報を表示およびコピーします。
-
いずれかを使用してログインし"コンソールエクスペリエンス"ます。
-
メニューを選択
次に、[データベース]を選択します。 -
データベースメニューから*サンドボックス*を選択します。
-
サンドボックスで、サンドボックス クローンのアクション メニューを選択して、接続情報を表示します。
-
[接続情報を表示]*を選択します。
-
[接続情報の表示]ダイアログで、必要に応じて接続情報をコピーします。
-
*閉じる*を選択します。