Big Data Discoveryは自動バックアップを実行しないため、システムを手動でバックアップする必要があります。最低でも、デプロイメントの直後にクラスタをバックアップすることをお薦めします。
bdd-adminスクリプトを
backupコマンドとともに実行することによって、クラスタをバックアップします。これにより、次のデータが単一のtarファイルにバックアップされ、後でクラスタの復元に使用できます。
- Studioデータベース
- Studioで作成されるHive表のスキーマおよびデータ
- Dgraph索引
- HDFSのサンプル・ファイル
- クラスタ構成ファイル
注意: スクリプトは、一時的なデータ(Studioでの状態など)はバックアップしません。この情報は、復元されたクラスタでは使用できません。
クラスタをバックアップする前に、次の事項を確認してください。
- BDD_STUDIO_JDBC_USERNAMEおよびBDD_STUDIO_JDBC_PASSWORD環境変数が設定されている。設定されていない場合、実行時にスクリプトでこの情報が要求されます。
- データベース・クライアントは、管理サーバーにインストールされています。MySQLデータベースの場合、これはMySQLクライアントになります。Oracle Databaseの場合、これはOracle Database Clientであり、管理者タイプでインストールする必要があります。インスタント・クライアントはサポートされていないことに注意してください。
- Oracleデータベースを所有している場合、ORACLE_HOME環境変数は、sqlplus実行可能ファイルがある/binディレクトリより1つ上のディレクトリに設定されます。たとえば、sqlplus実行可能ファイルが/u01/app/oracle/product/11/2/0/dbhome/binにある場合、ORACLE_HOMEは/u01/app/oracle/product/11/2/0/dbhome/binに設定されます。
backupおよびサポートされているオプションの詳細は、「backup」を参照してください。クラスタを復元する手順は、「Big Data Discoveryの復元」を参照してください。
BDDをバックアップするには、次の手順を実行します。