この記事では、Azure NetApp Files で使用できる Azure アプリケーション整合性スナップショット ツールをインストールするためのガイドを提供します。
AzAcSnap のインストールとセットアップのワークフロー
このワークフローでは、選択したデータベースとストレージ オプションと共に AzAcSnap をインストール、セットアップ、構成するための主要な手順を示します。
手順:
- AzAcSnap のインストール
- データベースを構成する
- ストレージを構成する
- Azure NetApp Files
- Azure Large Instance
- Azure マネージド ディスク (プレビュー)
- AzAcSnap を構成する
- AzAcSnap をテストする
- AzAcSnap を使用してバックアップを作成する
技術記事
次の技術記事では、データ保護戦略の一部として AzAcSnap を設定する方法について説明します。
- AzAcSnap による Azure NetApp Files スナップショットを使用した Azure VM 上の SAP HANA のバックアップと復旧ガイド
- AzAcSnap による Azure NetApp Files スナップショットを使用した Azure VM 上の SAP Oracle 19c のバックアップと復旧ガイド
- AzAcSnap による Azure NetApp Files スナップショットを使用した Azure VM 上の SAP Db2 のバックアップと復旧ガイド
- AzAcSnap による Azure NetApp Files スナップショットを使用した Azure VM 上の SAP ASE 16.0 のバックアップと復旧ガイド
- AzAcSnap によるストレージ スナップショットからの Azure Large Instance 上の SAP HANA のバックアップと復旧ガイド
- AzAcSnap で Azure NetApp Files スナップショットを使用する Azure VM の SAP Oracle 19c システム更新ガイド
- AzAcSnap を使用した Azure NetApp Files 上の、HSR で構成された HANA データベースの保護
- Libelle SystemCopy を使用した SAP システム コピー操作の自動化
コマンドのヘルプを表示する
コマンドの一覧と例を表示するには、「azacsnap -h」と入力し、Enter キーを押します。
コマンドの一般的な形式は、azacsnap -c [command] --[command] [sub-command] --[flag-name] [flag-value] のようになります。
コマンド オプション
コマンド オプションは次のとおりです。 主な行頭文字はコマンドで、インデントされた行頭文字はサブコマンドです。
-hAzAcSnap の使用方法についての、拡張されたコマンド ライン ヘルプと例が提供されます。-c configureを使用すると、azacsnapの構成ファイル (既定ではazacsnap.json) を作成または変更するための、QA スタイルの対話型インターフェイスが提供されます。--configuration newは新しいストレージ構成を作成します。--configuration editを使用すると、既存の構成ファイルを編集できます。
-c testは構成ファイルを検証し、接続をテストします。--test <DbType>(DbType はhana、oracle、またはdb2のいずれか) は、指定したデータベースへの接続をテストします。--test storage基になるストレージ インターフェイスとの通信がテストされます。構成されているすべてのdataボリュームで一時的なストレージ スナップショットが作成された後、それらは削除されます。--test allは、hanaとstorageの両方のテストを順番に実行します。
-c backupは、SAP HANA データ ボリュームとその他の (共有、ログ バックアップ、ブートなど) ボリュームに対してデータベース整合性ストレージ スナップショットを実行する主要なコマンドです。--volume dataは、構成ファイルのdataVolume節内のすべてのボリュームのスナップショットを取得します。--volume otherは、構成ファイルのotherVolume節内のすべてのボリュームのスナップショットを取得します。--volume allは、dataVolume節にあるすべてのボリュームのスナップショットを取得し、その後、構成ファイルのotherVolume節にあるすべてのボリュームのスナップショットを取得します。
-c detailsスナップショットまたはレプリケーションに関する情報が提供されます。--details snapshots(オプション) により、構成した各ボリュームのスナップショットに関する基本的な詳細の一覧が提供されます。--details replication(オプション) により、運用サイトからディザスター リカバリー サイトへのレプリケーションの状態に関する基本的な詳細が提供されます。
-c deleteでは、ストレージ スナップショットまたはスナップショットのセットを削除します。-c restoreには、スナップショットをボリュームに復元する 2 つの方法が用意されています。--restore snaptovolは、ターゲット ボリュームの最新のスナップショットに基づいて、新しいボリュームを作成します。-c restore --restore revertvolumeは、最新のスナップショットに基づいて、ターゲット ボリュームを前の状態に戻します。
[--configfile <configfilename>]は、JSON 構成に別のファイル名を指定するオプションのコマンド ライン パラメーターです。 これは、セキュリティ ID (たとえば、--configfile H80.json) ごとに個別の構成ファイルを作成する場合に便利です。[--runbefore]と[--runafter]は、メインの AzAcSnap ロジックの実行前後に外部コマンドまたはシェル スクリプトを実行するオプションのコマンドです。[--preview]は、プレビュー機能を使用する場合に必要なオプションのコマンド ライン オプションです。詳細については、「Azure アプリケーション整合性スナップショット ツールのプレビュー機能」を参照してください。
重要な注意点
- スナップショット ツールを設定した後は、使用可能な記憶域スペースを継続的に監視し、必要に応じて古いスナップショットを定期的に削除して、ストレージ容量が不足しないようにします。
- 常に最新のスナップショット ツールを使用します。
- 実稼働環境にデプロイする前に、スナップショットツールをテストして、必要なパラメーターとその動作をログファイルと共に把握します。
このドキュメントで提供されるガイダンス
スナップショット ツールの使用方法を示すため、次のガイダンスが用意されています。
スナップショット バックアップの取得
- ストレージ スナップショットの前提条件
- スナップショットを手動で取得する方法
- スナップショットの自動バックアップを設定する方法
- スナップショットを監視する方法
- スナップショットを削除する方法
- スナップショットを復元する方法
bootスナップショットを復元する方法- スナップショットについて知っておくべき重要事項