MicroStrategy ONE

Come eseguire in modalità silenziosa

La modalità silenziosa consente di specificare un file JSON con risposte preparate per informazioni relative a MicroStrategy ambiente. Prima dell'esecuzione, è necessario creare un file di risposta silenziosa.

  1. Creare un file di risposta basato sul modello seguente. Vedere Modello di schema del file di risposta per riferimento allo schema.
  2. Copia
    {
    "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. Per il historia_list_storage parametro, inserire metadati, esterno, file, metadati_ibrido, O esterno_ibrido.
  4. Per il db_tipo parametro, inserire Oracolo, Server SQL, MySQL, PostgreSQL, O MongoDB.
  5. Salva il file JSON, assicurati che l'estensione del file sia .json.
  6. (Facoltativo) Crea un backup del file JSON appena creato.

    Ciò è consigliato poiché, dopo l'esecuzione della modalità silenziosa, le password nel file di risposta vengono nascoste per motivi di sicurezza. Per evitare di perdere le password, conserva un backup del file JSON.

  7. Immettere il comando seguente per eseguire la modalità silenziosa. Vedere Flag aggiuntivi per ulteriori parametri da aggiungere al comando di esecuzione.

    Copia
    ./mstrbak -r /path/to/response.json
  8. Il client esegue e stampa messaggi sul Terminale mentre procede.

  9.  L'esecuzione è completa quando viene visualizzato il seguente messaggio:
    Copia
    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

    Tuo MicroStrategy L'archivio di backup si trova nella directory elencata nel messaggio e nel bucket S3 specificato o nel BLOB di Azure, se selezionato.

Se hai caricato MicroStrategy Esegui il backup su S3 o BLOB di Azure, ora puoi ripristinare il tuo archivio su uno nuovo Piattaforma MicroStrategy Cloud per AWS O Piattaforma MicroStrategy Cloud per Azure ambiente. Supporta l'aggiornamento dalle seguenti versioni alla più recente MicroStrategy rilascio della piattaforma.

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

Flag aggiuntivi

Aggiungi uno dei seguenti flag al comando di esecuzione come desiderato.

  • Per eseguire il dump del database, immettere il parametro -D. IL -D si consiglia di utilizzare il parametro solo durante il backup MicroStrategy 2019 e restauro in data MicroStrategy 2019.
  • Per ricevere notifiche e-mail sul processo di backup, immettere il parametro -M<your email>.

Ad esempio,

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