MicroStrategy ONE
자동 모드에서 실행하는 방법
자동 모드를 사용하면 장치와 관련된 정보에 대한 준비된 응답이 포함된 JSON 파일을 지정할 수 있습니다. MicroStrategy환경. 실행하기 전에 자동 응답 파일을 생성해야 합니다.
- 다음 템플릿을 기반으로 응답 파일을 만듭니다. 참조응답 파일 스키마 템플릿을(를) 포함합니다.
- 해당 history_list_storage 매개 변수, 입력 metadata, external, file, metadata_hybrid, 또는 external_hybrid.
- 해당 db_type 매개 변수, 입력 Oracle, SQLServer, MySQL, PostgreSQL, 또는 MongoDB.
-
전략 1(2025년 3월)부터 글꼴을 백업하려면 에서 다음 매개 변수를 편집하십시오.
false
~true
:복사{
"additional_files":[],
......
"font_files": {
"backup": false
}
} - JSON 파일을 저장하되 파일 확장자가 .json이 되도록 합니다.
-
(선택 사항) 새로 생성된 JSON의 백업 만들기 개 파일.
자동 모드 실행 후 보안상의 이유로 응답 파일의 암호가 숨겨지므로 이 옵션을 사용하는 것이 좋습니다. 암호 손실을 방지하려면 JSON 백업을 개 파일.
-
다음 명령을 입력하여 자동 모드를 실행합니다. 참조추가 플래그실행 명령에 추가할 추가 매개 변수를 찾았습니다.
복사./mstrbak -r /path/to/response.json
-
클라이언트가 실행되고 진행 과정에서 터미널에 메시지를 인쇄합니다.
- 다음 메시지가 표시되면 실행이 성공한 것입니다.복사
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(선택한 경우)에 있습니다.
복사
{
"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": ""
}
}
}
업로드한 경우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