MicroStrategy ONE
Como executar no modo silencioso
O modo silencioso permite que você especifique um arquivo JSON com respostas preparadas para informações pertinentes ao ambiente do MicroStrategy . Antes de executar, você precisa criar um arquivo de resposta silencioso.
- Crie um arquivo de resposta baseado no modelo a seguir. Ver Modelo de esquema de arquivo de resposta para referência de esquema.
- Para o history_list_storage parâmetro, insira metadata, external, file, metadata_hybrid, ou external_hybrid.
- Para o db_type parâmetro, insira Oracle, SQLServer, MySQL, PostgreSQL, ou MongoDB.
- Salve o arquivo JSON, verifique se a extensão do arquivo é .json.
-
(Opcional) Crie um backup do JSON recém-criado arquivo .
Isso é recomendado porque, após a execução no Modo Silencioso, as senhas no arquivo de resposta ficam ocultas por razões de segurança. Para evitar a perda de senhas, mantenha um backup do JSON arquivo .
-
Insira o seguinte comando para executar o modo silencioso. Ver Sinalizadores adicionais para ver parâmetros adicionais para adicionar ao seu comando de execução.
Copiar./mstrbak -r /path/to/response.json
-
O cliente executa e imprime mensagens para o Terminal conforme ele avança.
- A execução será concluída quando a seguinte mensagem for exibida:Copiar
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.gzSeu arquivo MicroStrategy Backup está localizado no diretório listado na mensagem e no bucket do S3 ou Blob Azure especificado, se selecionado.
{
"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": ""
}
}
}
Se você carregou o MicroStrategy Backup para S3 ou Blob Azure, agora pode restaurar seu arquivo em um novo MicroStrategy Cloud Platform para AWS ou MicroStrategy Cloud Platform para Azure ambiente. Ele suporta a atualização das seguintes versões para o lançamento da plataforma MicroStrategy mais recente.
- MicroStrategy 10.4.x
- MicroStrategy 10.11.x
- MicroStrategy 2019.x
- MicroStrategy 2020.x
- MicroStrategy 2021.x
Sinalizadores adicionais
Anexe qualquer um dos seguintes sinalizadores ao comando de execução conforme desejado.
- Para receber notificações por e-mail sobre o processo de backup, insira o parâmetro -m <your email>.
Por exemplo,
./mstrbak -r /path/to/response.json -m johnSmith@example.com -m janeDoe@example.com