MicroStrategy ONE

サイレントモードでの実行方法

サイレントモードでは修正後特定a翻訳ファイルと準備した回答のために情報関連するにMicroStrategy環境。実行の前に、サイレント応答ファイルを作成する必要があります。

  1. 次のテンプレートを元にして応答ファイルを作成します。見る応答ファイル スキーマ テンプレートスキーマ参照用。
  2. コピー
    {
    "additional_files":[],
    "aws": {
    "s3_access_key": "",
    "s3_bucket_name": "",
    "s3_secret_key": "",
    "upload": true
    },
    "azure": {
    "account_key": "",
    "account_name": "",
    "container_name": "",
    "upload": false
    },
    "collaboration_server": {
    "backup": true,
    "bin_path": "",
    "db_host": "",
    "db_port": "",
    "db_type": "",
    "password": "",
    "username": ""
    },
    "insight_service": {
    "backup": false,
    "db_host": "",
    "db_port": "",
    "db_name": "",
    "username": "",
    "password": ""
    },
    "custom_webapps": {
    "path": ""
    },
    "drivers": false,
    "dsns": {
    "additional_dsns": [],
    "history_list": {
    "backup": true,
    "bin_path": "",
    "db_type": "",
    "dsn_name": "",
    "password": "",
    "username": ""
    },
    "metadata": {
    "bin_path": "",
    "db_type": "",
    "dsn_name": "",
    "password": "",
    "prefix": "",
    "username": ""
    },
    "platform_analytics": {
    "backup": true,
    "bin_path": "",
    "db_type": "",
    "dsn_name": "",
    "password": "",
    "username": ""
    }
    },
    "library": {
    "backup_contents": {
    "backup_configuration_files": {
    "configOverride.properties": true,
    "mapConfig.xml": true
    },
    "backup_images": true,
    "backup_plugins": true,
    "backup_sso": false
    },
    "path": ""
    },
    "mobile": {
    "backup_contents": {
    "backup_configuration_files": {
    "WEB-INF/xml/mobile": true,
    "mapConfig.xml": true
    },
    "backup_images": true,
    "backup_plugins": true,
    "backup_sso": false
    },
    "path": ""
    },
    "mstr": {
    "cache_path": "",
    "configuration_locked": false,
    "cube_path": "",
    "driver_paths": {
    "mysql": ""
    },
    "history_list_storage": "metadata_hybrid",
    "host_file": false,
    "hostnames": [
    ""
    ],
    "inbox_path": "",
    "install_path": "
    "iserver_image_path": "",
    "mstr_version": "",
    "password": "",
    "project_source_name": "",
    "projects": {
    "main_project": "",
    "projects_locked": [],
    "projects_to_register": [
    ],
    "projects_to_unregister": []
    },
    "scheduler_on": true,
    "server_definition": "",
    "username": "mstr",
    "wsrm_path": ""
    },
    "mstrbak": {
    "backup_path": "/opt/mstr/mstrbak/",
    "mstrbak_version": ,
    "response_file_path": "/opt/mstr/mstrbak/response.json"
    },
    “status_tracker”: {
    “subscriptions”: true, 
    “tasks”: true
    },
    “storage_service”: {
    “backup”: true,
    “backup_file”: true,
    “library_path”: “/opt/apache/tomcat/latest/webapps/MicroStrategyLibrary”
    },
    "web": {
    "backup_contents": {
    "backup_configuration_files": {
    "mapConfig.xml": ,
    "sys_defaults.properties": true
    },
    "backup_images": true,
    "backup_plugins": true,
    "backup_sso": false
    },
    "path": ""
    }
    }
    }
  3. については履歴リストの保存パラメータを入力メタデータ外部のファイルメタデータハイブリッド、 または外部ハイブリッド
  4. についてはdb_typeパラメータを入力オラクル SQL サーバーマイグレーション PostgreSQL、 またはモンゴDB
  5. JSON ファイルを保存して、ファイル拡張子が .json であることを確認します。
  6. 新しく作成した JSON ファイルのバックアップを作成します (オプション)。

    サイレントモードの実行後、応答ファイルのパスワードがセキュリティのために非表示になるので、この作業を推奨します。パスワードを失うことを避けるため、JSON ファイルのバックアップを続けてください。

  7. サイレントモードを実行するには、次のコマンドを入力します。見る追加のフラグ実行コマンドに追加する追加パラメータ。

    コピー
    ./mstrbak -r /path/to/response.json
  8. クライアントは、処理に合わせて Terminal を実行し、Terminal にメッセージをプリントします。

  9. 次のメッセージが表示されたら実行は完了です。
    コピー
    MSTRBak complete. Operation successful? True
    Archive created locally at: path/to/backup/ARCHIVE.tar.gz
    Archive uploaded to S3 at: https://link/to/ARCHIVE.tar.gz

    MicroStrategy Backup アーカイブは、メッセージにリストされているディレクトリと、指定された S3 バケットまたは Azure Blob (選択されている場合) にあります。

MicroStrategy BackupをS3またはAzure Blobにアップロードした場合は、アーカイブを新しいものに復元できます。MicroStrategy Cloud Platform for AWSまたはMicroStrategy Cloud Platform for Azure環境。最新の MicroStrategyプラットフォーム リリースへの次のバージョンからのアップグレードがサポートされています。

  • MicroStrategy 10.4.x
  • マイクロストラテジー 10.11.x
  • マイクロストラテジー 2019.x
  • マイクロストラテジー 2020.x
  • マイクロストラテジー 2021.x

追加のフラグ

次に示すフラグのうち必要なすべてのものを実行コマンドに追加します。

  • バックアッププロセスに関する電子メール通知を受け取るには、パラメータを入力します。 -m<あなたのメールアドレス>

次に例を示します。

コピー
./mstrbak -r /path/to/response.json -m johnSmith@example.com -m janeDoe@example.com