NetWorker:SAP MaxDB のバックアップ、リストア、引用

Summary: この記事では、SAP MaxDB のバックアップの種類と方法の概要について説明します。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

SAP MaxDBバックアップのタイプ

 

完全なデータ バックアップ

完全なデータ バックアップでは、特定の時点でデータベース全体がキャプチャされます。これにより、データベースのフル コピーが確保され、データが失われた場合にリストアできます。

増分データ バックアップ

増分データ バックアップでは、最後の完全バックアップまたは増分バックアップ以降に行われた変更のみが保存されます。この方法は、バックアップするデータの量が削減されるため、ストレージと時間の点で効率的です。

ログ バックアップ

ログ バックアップには、データベースによって生成されたトランザクション ログの保存が含まれます。これらのログは、ログに記録されたトランザクションを再生することで、データベースを特定の時点に復元するために使用できます。

SAP MaxDB バックアップの方法

ネイティブ バックアップ

ファイルへのバックアップ

ネイティブ バックアップは、ローカル ファイル システムに保存されているファイルに転送できます。この方法は簡単で、バックアップファイルにすばやくアクセスできます。

外部ツールのバックアップ

NetWorker、TSM、Backintなどの外部ツールを使用して、SAP MaxDBバックアップを管理できます。これらのツールは、高度な機能と統合機能を提供します。

NetWorker

NetWorkerは、スケジュール バックアップや自動バックアップなど、包括的なバックアップ/リカバリー ソリューションをサポートしています。


 

TSM

Tivoli Storage Manager(TSM)は、SAP MaxDBと統合して堅牢なバックアップ/リカバリー オプションを提供するもう1つのツールです。

Backint

Backint は、さまざまなバックアップ システムと連動するツールであり、SAP MaxDB バックアップに柔軟性とスケーラビリティを提供します。

 

クライアントが開始するバックアップ

  1. PIPEのディレクトリーを作成します。
     

    mkdir /backup
    chown sdb /backup
    chgrp sdba /backup
    chmod 700 /backup
    


    2.ENVファイル用のディレクトリーを作成します。
     

    maxdb:/nsr # mkdir sapdb
    maxdb:/nsr # cd sapdb/
    maxdb:/nsr/sapdb # touch env
    maxdb:/nsr/sapdb # vi env
    

    3.ENVファイルの詳細を更新します。
     

    NSR_HOST nwserver
    NSR_HOME /usr/sbin
    NSR_POOL SAP
    NSR_BACKUPNAME MaxDB:<database_name>_on_<node>
    NSR_SAVETIMEFORMAT "yyyy/mm/dd HH:MM:SS AM"
    NSR_AVOIDPSSIDBUG yes
    NSR_EXPIRE month
    NSR_ADDITIONAL_SAVE_PARAMETERS -D 5
    NSR_IGNOREERROR " UNKOWN ERROR 109 (0x6d)"
    NSR_IGNOREERROR " using unlocked access"
    NSR_IGNOREERROR " the pipe has been ended"

    4.MaxDB Studio からバックアップ テンプレートを作成します。
    MaxDB Studio UIからバックアップ テンプレートを作成する方法を示す画像
    テンプレートの詳細を確認します。バックアップ タイプがFULL、LOG、Cubeであるため、個別のテンプレートが必要です。
    5.バックアップ オプションを使用して、MaxDB Studio からクライアントが開始するバックアップを開始します。バックアップの進行状況と完了ステータスを確認します。

    バックアップの進行状況

            完了ステータスとサマリー。
        

サーバー開始バックアップ

NMC構成では、すべてのタイプのMaxDBバックアップ(Complete、Incremental、Logs)について、サーバーから開始されるバックアップがサポートされます。ただし、自動ログ バックアップはサポートされていません。

手順:

  1. クライアント インスタンスを手動で作成します。
  2. セーブセットには、小さなダミー ファイルを含めることができます。
  3. バックアップは、PRE COMMANDまたはPOST COMMANDスクリプトを使用してトリガーされます。
  4. 実際のバックアップは、PREまたはPOSTスクリプトの実行時に実行されます。
  5. このスクリプトは、 /usr/sbin ディレクトリーにあり、「アプリとモジュール」のPRE/POSTコマンドを更新することで呼び出されます。
  6. ログ パスはスクリプトで定義できます。

バックアップ スクリプトの例

#!/bin/sh
# Backup command for MaxDB FULL Backups
LOGFILE=/nsr/applogs/MaxDBFull.log
DATE=$(date)
echo "==========================================================" >> $LOGFILE
echo "MaxDB FULL Backup starting at $DATE" >> $LOGFILE
echo "==========================================================" >> $LOGFILE
/opt/sdb/MaxDB/bin/dbmcli -uUTL -u DBADMIN,Password1 -d DEMODB backup_start NetWorkerFULL 2>&1 >> $LOGFILE
exit $?
 

アーカイブ ログのバックアップ

  1. 上書きモードを無効にします。
  2. ログ バックアップ テンプレートを作成します。
  3. コマンド dbmcli コマンドを実行してログ バックアップを取る(Networker_logはテンプレート名)
  4. 自動ログ バックアップのサポートが利用可能です。
dbmcli -uUTL -u DBADMIN,Password1 -d TRNDB backup_start NetWorker_Log
 

SAP MaxDBリストアの方法

MaxDB Studio から復元します。

1.MaxDB Studio から復元を開始します。
MaxDB Studioからのリストアの開始


2.PITオプションまたはリストアする最後のフル バックアップを選択します。

MaxDB Studio UIから復元するPITオプションまたは[Last Full Backup]を選択します

3.リカバリーに必要なフル バックアップを確認します。必要なものを選択します。
 リカバリーに必要なフル バックアップを確認します。MaxDB Studio UI から必要なものを選択します

4.リカバリを開始します。
リカバリを開始し、MaxDB Studio UIの[summary]タブでサマリーステータスを確認する

6.リカバリーを検証します。
  MaxDB Studio UIの結果タブからリカバリーを検証する
  

制限事項(ネイティブ「リカバリ」バイナリーからのリストアとリカバリー)

DBMCLIコマンドは、NetWorkerの保存とリカバリーのバイナリーを呼び出して、SAP MaxDBデータベースのバックアップとリストアを実行するために使用されます。

これらのバイナリを直接使用して、データベースまたはデータファイルのバックアップとリストアを実行することはサポートされていません。

バックアップとリストアの両方を、添付のドキュメントで説明されているように、バックアップ テンプレートと環境変数の必要なパラメーターとともに実行する必要があります。

複数のケースで気づいています。お客様は、名前付きパイプでrecoverコマンドを使用してリストアを実行できます。 
 
recover.exe -s <server_name> -a -t <nsavetime> -c ,client_name> -iY <Pipe_Name_Used_For_Backup>
 
メモ: この方法はまだサポートされていませんが、特定の状況下では機能する可能性があります。

Article Properties
Article Number: 000225343
Article Type: How To
Last Modified: 28 May 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.