2.2. SAP HANA データベースの初期バックアップの実行
SAP HANA システムレプリケーションは、SAP HANA システムレプリケーションセットアップのプライマリーインスタンスとなる HANA インスタンスで初期バックアップが実行された後にのみ機能します。
以下に、/tmp/foo
ディレクトリーに初期バックアップを作成する例を示します。
バックアップのサイズはデータベースのサイズによって異なるため、完了までに時間がかかる場合があることに注意してください。バックアップが配置されるディレクトリーは、SAP HANA 管理ユーザーが書き込み可能である必要があります。
シングルテナントの SAP HANA セットアップでは、次のコマンドを使用して初期バックアップを作成できます。
[rh1adm]$ hdbsql -i 02 -u system -p <HANA_SYSTEM_PASSWORD> "BACKUP DATA USING FILE ('/tmp/foo')" 0 rows affected (overall time xx.xxx sec; server time xx.xxx sec)
マルチテナントの SAP HANA セットアップでは、SYSTEMDB
とすべてのテナントデータベースをバックアップする必要があります。次の例は、SYSTEMDB
のバックアップ方法を示しています。
[rh1adm]$ hdbsql -i 02 -u system -p <HANA_SYSTEM_PASSWORD> -d SYSTEMDB "BACKUP DATA USING FILE ('/tmp/foo')" 0 rows affected (overall time xx.xxx sec; server time xx.xxx sec) [rh1adm]# hdbsql -i 02 -u system -p <HANA_SYSTEM_PASSWORD> -d SYSTEMDB "BACKUP DATA FOR RH1 USING FILE ('/tmp/foo-RH1')" 0 rows affected (overall time xx.xxx sec; server time xx.xxx sec)
テナントデータベースのバックアップ方法については、SAP HANA のドキュメントを確認してください。