MicroStrategy ONE

Cómo ejecutar en modo silencioso

El modo silencioso le permite especificar un archivo JSON con respuestas preparadas para información relacionada con el MicroStrategy ambiente. Antes de ejecutarlo, debe crear un archivo de respuestas silencioso.

  1. Cree un archivo de respuestas basado en la siguiente plantilla. Ver Plantilla de esquema de archivo de respuesta para referencia del esquema.
  2. Copiar
    {
    "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": ""
    },
    "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"
    },
    "web": {
    "backup_contents": {
    "backup_configuration_files": {
    "mapConfig.xml": ,
    "sys_defaults.properties": true
    },
    "backup_images": true,
    "backup_plugins": true,
    "backup_sso": false
    },
    "path": ""
    }
    }
    }
  3. Para el historial_lista_almacenamiento parámetro, introduzca metadatos, externo, archivo, metadatos_híbrido, o híbrido_externo.
  4. Para el tipo_bd parámetro, introduzca Oráculo, Servidor SQL, mysql, PostgreSQL, o MongoDB.
  5. Guarde el archivo JSON y asegúrese de que la extensión del archivo sea .json.
  6. (Opcional) Cree una copia de seguridad del archivo JSON recién creado.

    Esto se recomienda porque, después de la ejecución en modo silencioso, las contraseñas en el archivo de respuesta quedan ocultas por razones de seguridad. Para evitar perder contraseñas, mantenga una copia de seguridad del archivo JSON.

  7. Ingrese el siguiente comando para ejecutar el modo silencioso. Ver Banderas adicionales para obtener parámetros adicionales para agregar a su comando de ejecución.

    Copiar
    ./mstrbak -r /path/to/response.json
  8. El cliente ejecuta e imprime mensajes en la Terminal a medida que avanza.

  9.  La ejecución se completa cuando aparece 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.gz

    Su MicroStrategy El archivo de copia de seguridad se encuentra en el directorio que aparece en el mensaje y en el depósito de S3 o Azure Blob especificado, si se selecciona.

Si has subido MicroStrategy Haga una copia de seguridad en S3 o Azure Blob; ahora puede restaurar su archivo en un nuevo Plataforma de MicroStrategy Cloud para AWS o Plataforma de MicroStrategy Cloud para Azure ambiente. Admite la actualización de las siguientes versiones a la última MicroStrategy liberación de la plataforma.

  • MicroStrategy 10.4.x
  • MicroStrategy 10.11.x
  • MicroStrategy 2019.x
  • MicroStrategy 2020.x
  • MicroStrategy 2021.x

Banderas adicionales

Agregue cualquiera de los siguientes indicadores al comando de ejecución según lo desee.

  • Para volcar la base de datos, ingrese el parámetro -d. El -d Sólo se recomienda utilizar este parámetro al realizar una copia de seguridad. MicroStrategy 2019 y restaurando en MicroStrategy 2019.
  • Para recibir notificaciones por correo electrónico sobre el proceso de copia de seguridad, ingrese el parámetro -metro<your email>.

Por ejemplo,

Copiar
./mstrbak -r /path/to/response.json -d -m johnSmith@example.com -m janeDoe@example.com