백업 및 복원
기본 파일 시스템이 일관성 있는 스냅샷을 지원하는 경우, 별도의 구성 요소 없이도 이 저수준 메커니즘을 사용하여 Instana 백업 및 복원을 수행할 수 있습니다. 구성 관점에서 가장 쉬운 방법입니다. Instana 데이터의 스냅샷을 생성하기 전에, 데이터베이스를 중지하고 처리 중인 모든 데이터를 디스크에 기록하는 `instana stop ` 명령을 실행해야 합니다. 실행 중인 데이터베이스를 사용하여 스냅샷을 작성하면 불일치 상태의 스냅샷을 가져올 위험이 있습니다.
파일 복사 중
파일 시스템에서 파일을 복사하기 전에, instana stop 명령을 실행하여 Instana 를 중지해야 합니다. 작동 중단 시간을 줄이기 위해 copy및 Rsync 명령의 조합이 작동할 수 있습니다. 이러한 방식으로 전체 해당 데이터에 대해 연속 백업을 구현할 수 있습니다.
이 옵션은 고객마다 다를 수 있지만 일반 UNIX/Linux 도구를 사용하여 수행할 수 있습니다.
다음 예제 프로시저를 참조하십시오.
instana stop
tar -cf ./data_backup/data.tar /mnt/data/
tar -cf ./data_backup/metric.tar /mnt/metric/
tar -cf ./data_backup/traces.tar /mnt/traces/
cp settings.hcl ./data_backup/
instana start
Instana 복원
이 복원 프로시저에는 다른 유스 케이스가 있습니다. 응급 상황에서 스냅샷의 일반 복원으로 사용하거나 종료 후 자동화된 복원을 위해 자동 스케일링 기능 그룹 내에서 EC2 인스턴스를 복원하는 데 사용할 수 있습니다.
빈 인스턴스에서 Instana 복원하기
복원 프로시저는 다음 단계로 구성됩니다.
instana-console저장소를 설정하십시오.- Docker를 설치하십시오.
- 원래 인스턴스와 동일한 버전으로
instana-console를 설치하십시오.- Ubuntu/Debian의 경우 다음 명령을 실행하여 사용 가능한 버전을 확인하십시오.
그런 다음 다음과 같이 명령을 실행하십시오.apt-cache policy instana-consoleapt install instana-console=173-5 - Red Hat / CentOS 의 경우, 다음 명령을 실행하여 사용 가능한 버전을 확인하십시오:
그런 다음 다음과 같이 명령을 실행하십시오.yum --showduplicates list instana-consoleyum install instana-console-173-5
- Ubuntu/Debian의 경우 다음 명령을 실행하여 사용 가능한 버전을 확인하십시오.
settings.hcl파일의 마운트 경로로 데이터 백업을 가져오십시오.- 다음 명령을 실행하여 ` Instana `을 복원하십시오:
instana restore -f <path-to-settings.hcl>