MicroStrategy ONE

So führen Sie den Betrieb im Silent-Modus aus

Im Silent-Modus können Sie eine JSON-Datei mit vorbereiteten Antworten für Informationen zu den MicroStrategy Umfeld. Vor dem Ausführen müssen Sie eine Silent-Response-Datei erstellen.

  1. Erstellen Sie eine Antwortdatei basierend auf der folgenden Vorlage. Sehen Antwortdateischemavorlage für Schemareferenz.
  2. Kopieren
    {
    "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. Für die Verlaufslistenspeicher Parameter, geben Sie Metadaten, extern, Datei, metadata_hybrid, oder externer_Hybrid.
  4. Für die Datenbanktyp Parameter, geben Sie Orakel, SQL Server, MySQL, PostgreSQL, oder MongoDB.
  5. Speichern Sie die JSON-Datei und stellen Sie sicher, dass die Dateierweiterung .json ist.
  6. (Optional) Erstellen Sie eine Sicherungskopie der neu erstellten JSON-Datei.

    Dies wird empfohlen, da nach der Ausführung im Silent Mode die Passwörter in der Antwortdatei aus Sicherheitsgründen ausgeblendet werden. Um den Verlust von Passwörtern zu vermeiden, erstellen Sie eine Sicherungskopie der JSON-Datei.

  7. Geben Sie den folgenden Befehl ein, um den stillen Modus auszuführen. Sehen Zusätzliche Flaggen für zusätzliche Parameter, die Ihrem Ausführungsbefehl hinzugefügt werden können.

    Kopieren
    ./mstrbak -r /path/to/response.json
  8. Der Client wird ausgeführt und druckt während des Vorgangs Nachrichten an das Terminal.

  9.  Die Ausführung ist abgeschlossen, wenn die folgende Meldung erscheint:
    Kopieren
    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

    Dein MicroStrategy Das Sicherungsarchiv befindet sich im in der Nachricht aufgeführten Verzeichnis und im angegebenen S3-Bucket oder Azure Blob, falls ausgewählt.

Wenn Sie hochgeladen haben MicroStrategy Backup auf S3 oder Azure Blob, können Sie jetzt Ihr Archiv auf einem neuen MicroStrategy Cloud Platform für AWS oder MicroStrategy Cloud Platform für Azure Umfeld. Es unterstützt das Upgrade von den folgenden Versionen auf die neueste MicroStrategy Plattformversion.

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

Zusätzliche Flaggen

Fügen Sie dem Ausführungsbefehl nach Wunsch eines der folgenden Flags hinzu.

  • Um die Datenbank zu sichern, geben Sie den Parameter ein -D. Der -D Der Parameter wird nur für die Sicherung von MicroStrategy 2019 und Wiederherstellung am MicroStrategy 2019.
  • Um E-Mail-Benachrichtigungen über den Backup-Prozess zu erhalten, geben Sie den Parameter ein -M<your email>.

Beispiel:

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