Avamar:Avamarを使用してVM上のデータベース(Oracle、SQL、DB2など)をバックアップするためのベスト プラクティス
概要: Avamarを使用してデータベースをバックアップする方法はいくつかありますが、バックアップする方法もいくつかあります。ここでは、ベスト プラクティスと回避する落とし穴のリストを示します。
手順
目標:
- ゲストVM内の非構造化データと構造化データの違いを理解します。
- どのデータベース バックアップを正常にリカバリできるかを把握します。
- 偶発的または意図的な破損や削除からデータベース環境を保護するためのベスト プラクティスを理解します。
ファクト:
- サポートされているAvamarソフトウェア バージョン
- サポートされているデータベース プラットフォーム(Oracle、Microsoft SQL、SAPなど)
ソリューション:
バックアップ/リカバリーの観点から見ると、基本的にユーザー システムに存在するデータには次の2つのタイプがあります。
-
次のようなファイルとフォルダーで構成される非構造化データ:
C:\backups\backupfile.bkp or D:\data\datafile.csv -
Microsoft SQL、SharePoint、Exchange、Oracleなどのアプリケーションまたはデータベース プラットフォームによって整理された構造化データ
ユーザーが作業しているデータの種類が分かっている場合は、バックアップの質問に合わせてカスタマイズされたソリューションを提供できます。
バックアップ/リカバリー ソリューションでは、ゲストVM上のスナップショット テクノロジー(VMwareスナップショットなど)を使用するか、ゲストVMで実行されているエージェント ソフトウェアを使用して、非構造化データをバックアップできます。これは、デルのバックアップ/リカバリ製品だけでなく、他のベンダー(Veritas、IBM、CommVaultなど)の製品にも当てはまります。
スナップショット ベースのバックアップは、保存または書き込み操作を使用して更新されない限り、データの性質は静的であるため、非構造化データのバックアップに適しています。
ただし、構造化データは、データのレイアウト方法と、そのデータが絶えず変化しているため、バックアップの観点から異なるアプローチを必要とします。基盤となるデータベース プラットフォームはデータを制御しているため、VMwareのスナップショット テクノロジーでは、データベースを後で(成功した)リカバリーのためにバックアップできる状態にすることができないため、VMwareにVMのスナップショットを作成するよう指示するだけではなりません。
手順:
ゲストVMで実行されているデータベース環境を保護するためのベスト プラクティス:
- データベース環境の各VMへのAvamarエージェント ソフトウェアのインストールと構成。
- データベース管理者(DBA)と相談して、データベースが次のかどうかを判断します。
- DBAによってバックアップされ、「フラット ファイル」(D:\backups\databasefile1.bkp、D:\backups\databasefile2.bkpなど)にエクスポートされる
- エージェント ソフトウェアは、データベース プラットフォームに「アクセス」するように構成され、データベースをAvamarがデータを信頼できる状態に戻すように要求します。
- データベース レイヤーを保護するためにVMwareスナップショット テクノロジーに依存しないことを選択します。