Strategy ONE
Cómo ejecutar en modo silencioso
El modo silencioso le permite especificar un archivo JSON con respuestas preparadas para la información relacionada con el entorno de MicroStrategy . Antes de la ejecución, debe crear un archivo de respuestas silencioso.
- Cree un archivo de respuestas basado en la siguiente plantilla. Ver Plantilla de esquema del archivo de respuestas para referencia de esquema.
- Para el history_list_storage parámetro, introducir metadata, external, file, metadata_hybrid, o external_hybrid.
- Para el db_type parámetro, introducir Oracle, SQLServer, MySQL, PostgreSQL, o MongoDB.
- Guarde el archivo JSON; asegúrese de que la extensión de archivo sea .json.
-
(Opcional) Cree una copia de seguridad del archivo JSON recién creado archivo.
Se recomienda porque, tras la ejecución en modo silencioso, las contraseñas del archivo de respuestas se ocultan por motivos de seguridad. Para evitar perder las contraseñas, mantenga una copia de seguridad del archivo JSON archivo.
-
Introduzca el siguiente comando para ejecutar el modo silencioso. Ver Marcas adicionales para obtener parámetros adicionales para añadir al comando de ejecución.
Copiar./mstrbak -r /path/to/response.json -
El cliente se ejecuta e imprime mensajes en el Terminal a medida que avanza.
- La ejecución habrá finalizado cuando aparezca el siguiente mensaje: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.gzSu archivo de copia de seguridad de MicroStrategy se encuentra en el directorio que aparece en el mensaje y en la cubeta de S3 o blob de Azure especificado, si se selecciona.
{
"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": ""
}
}
}
Si ha cargado la copia de seguridad de MicroStrategy en S3 o blob de Azure, ahora puede restaurar el archivo comprimido en un nuevo archivo. Strategy Cloud Platform for AWS o Strategy Cloud Platform for Azure entorno. Admite la actualización a la última versión de la plataforma de MicroStrategy de las siguientes versiones.
- MicroStrategy 10.4.x
- MicroStrategy 10.11.x
- MicroStrategy 2019.x
- MicroStrategy 2020.x
- MicroStrategy 2021.x
Marcas adicionales
Anexe cualquiera de las siguientes marcas al comando de ejecución, según desee.
- Para recibir notificaciones por correo electrónico sobre el proceso de copia de seguridad, introduzca el parámetro -m <your email>.
Por ejemplo,
./mstrbak -r /path/to/response.json -m johnSmith@example.com -m janeDoe@example.com
