MicroStrategy ONE

자동 모드에서 실행하는 방법

자동 모드를 사용하면 장치와 관련된 정보에 대한 준비된 응답이 포함된 JSON 파일을 지정할 수 있습니다. MicroStrategy환경.  실행하기 전에 자동 응답 파일을 생성해야 합니다.

  1. 다음 템플릿을 기반으로 응답 파일을 만듭니다. 참조응답 파일 스키마 템플릿을(를) 포함합니다.
  2. 복사
    {
    "additional_files":[],
    "aws": {
    "s3_access_key": "",
    "s3_bucket_name": "",
    "s3_secret_key": "",
    "upload": true
    "font_files": {
        "backup": false
    },
    "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": ""
    }
    }
    }
  3. 해당 history_list_storage 매개 변수, 입력 metadata, external, file, metadata_hybrid, 또는 external_hybrid.
  4. 해당 db_type 매개 변수, 입력 Oracle, SQLServer, MySQL, PostgreSQL, 또는 MongoDB.
  5. 전략 1(2025년 3월)부터 글꼴을 백업하려면 에서 다음 매개 변수를 편집하십시오. false ~ true:

    복사
    {
        "additional_files":[],
        ......
        "font_files": {
           "backup": false
        }
  6. JSON 파일을 저장하되 파일 확장자가 .json이 되도록 합니다.
  7. (선택 사항) 새로 생성된 JSON의 백업 만들기 개 파일.

    자동 모드 실행 후 보안상의 이유로 응답 파일의 암호가 숨겨지므로 이 옵션을 사용하는 것이 좋습니다. 암호 손실을 방지하려면 JSON 백업을 개 파일.

  8. 다음 명령을 입력하여 자동 모드를 실행합니다. 참조추가 플래그실행 명령에 추가할 추가 매개 변수를 찾았습니다.

    복사
    ./mstrbak -r /path/to/response.json
  9. 클라이언트가 실행되고 진행 과정에서 터미널에 메시지를 인쇄합니다.

  10.  다음 메시지가 표시되면 실행이 성공한 것입니다.
    복사
    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

    귀하의MicroStrategy백업 보관은 메시지에 나열된 디렉터리와 지정된 S3 버킷 또는 Azure Blob(선택한 경우)에 있습니다.

업로드한 경우MicroStrategy S3 또는 Azure Blob에 백업을 통해 이제 보관을 새에 복원할 수 있습니다. AWS용 MicroStrategy Cloud Platform또는Azure용 MicroStrategy Cloud Platform환경. 다음 버전에서 최신 버전으로의 업그레이드를 지원합니다. (Undefined variable: Company_ProductNames.ReleaseName)플랫폼 릴리스입니다.

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

추가 플래그

다음 플래그 중 원하는 대로 실행 명령에 추가합니다.

  • 백업 프로세스에 대한 이메일 알림을 받으려면 매개 변수를 입력합니다. -m <your email>.

예:

복사
./mstrbak -r /path/to/response.json -m johnSmith@example.com -m janeDoe@example.com