(作業中)
>>Nutanix SAP HANA Plug-inは
NetVault SAP HANA Plug-inは、SAP HANAデータベースを保護することができます。
2019年9月にリリースしましてNetVault Baqckup 12.4以降でご使用いただけます。
>>Nutanix AHV Pluginのインストールと設定
>前提条件
SAP HANAデータベースサーバ(NetVaultクライアント+SAP HANA Plugin) SAP HANA Studio |
|
NetVault Backup バージョン12.4以降 |
>NetVaultクライアントのインストール時の注意点
※SAP HANA Express(OVFから仮想マシンを展開)の場合、rootユーザが使用できないので、NetVaultクライアントのインストールについて、以下の注意が必要でした。
NetVaultクライアントのインストール (例) hxeadm@hanaexp:/usr/sap/HXE/HDB90> chmod a+x netvault-R2019AUG27-v12.4.0.13-Client-LinuxX86Pure64 hxeadm@hanaexp:/usr/sap/HXE/HDB90> sudo ./netvault-R2019AUG27-v12.4.0.13-Client-LinuxX86Pure64 --mode text |
|
NetVaultインストールディレクトリ以下のパーミッションを777に設定します。 hxeadm@hanaexp:/usr> sudo chmod -R 777 netvault/ |
|
以下のファイルのパーミッションを775に設定します hxeadm@hanaexp:/usr> cd /etc hxeadm@hanaexp:/etc> sudo chmod 775 .nv6_home |
|
SAP HANA Express ではrootユーザが使用不可で、hxeadmユーザでsudoでNetVaultクライアントをインストールし、インストールは完了しますが /usr/netvault/lib/下のライブラリの/lib64へのシンボリックリンクが行われていませんでした。 手動で、シンボリックリンクを張ります。 hxeadm@hanaexp:/usr/netvault/lib> cd /lib64 hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6audit.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6http.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6plugin.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6cli.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6jobs.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6reports.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6stats.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6foreignras.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6json.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6scsi.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6gui.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6ndmp.so hxeadm@hanaexp:/lib64> sudo ln -s /usr/netvault/lib/libnv6snapshot.so |
>SAP HANA Pluginの設定
SAP HANA Pluginは、NetVaultサーバとNetVaultクライアントの両方にインストールします。
(1) | NetVaultサーバとNetVaultクライアントにSAP HANAプラグインのインストール![]() >>プラグインのインストール(共通)を参照 |
(2) | NetVaultサーバのNetVaultインストールフォルダ下configディレクトリのallowdupjobname.cfgを編集します [plugins to allow duplicate job name]セクションに、SapHanaを追記します。 (例) [plugins to allow duplicate job name] plugins=Plug-in for Oracle,NDMP Client,SapHana |
(3) | NetVaultクライアント側でhdbbackintのシンボリックリンクを張ります。 (例) ※以下はExpressの場合です hxeadm@hanaexp:/lib64> cd /usr/sap/HXE/SYS/global/hdb/opt hxeadm@hanaexp:/usr/sap/HXE/SYS/global/hdb/opt> sudo ln -s /usr/netvault/bin/hdbbackint hxeadm@hanaexp:/usr/sap/HXE/SYS/global/hdb/opt> ls -la total 4 drwxr-x--- 2 hxeadm sapsys 24 Oct 9 05:54 . drwxr-x--- 19 hxeadm sapsys 4096 Oct 7 06:00 .. lrwxrwxrwx 1 root root 28 Oct 9 05:54 hdbbackint -> /usr/netvault/bin/hdbbackint |
SAP HANA Studioで、global.iniのパラメータを編集します。![]() “configure & monitoring -> “open Administration” -> “configuration” tabに移動し、【】backupセクションで “catalog_backup_using_backint” false -> true “log_backup_using_backint” false -> true に設定します |
|
backintのパラメータファイルを作成して配置します。 hdbbackintと同じディレクトリにparamファイルを作成し、以下の内容で保存します ※最低限、ジョブ名とターゲットセットを指定します (例) Title=hanaexp (ジョブ名) Backup Job count= max restore jobs= Backup target Set=TAPE (バックアップターゲットセット) Advanced Options Set= Network compression= verify= Auto Label Media= dont reuse media= first on media= #MID=tape1 Group label= minimum space on media=1 reuse media= Device = Backup Life = Duplicate = Duplicate schedule set = Duplicate target set = Migrate = migration life = #pre script #pre script args= #Post script= #Post script args= |
|
(4) |
バックアップジョブの作成画面で |
(5) |
一覧からSAP HANA Plug-inをインストールしたクライアントをドリルダウンし、 |
(6) |
NetVaultサーバとパラメータファイルの場所を設定します |