백업 방법

Private Cloud용 Edge v. 4.16.09

다음 명령어를 사용하여 백업을 수행합니다.

> /<inst_root>/apigee/apigee-service/bin/apigee-service comp backup

여기서 comp는 구성요소의 이름입니다. 예를 들면 다음과 같습니다.

> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-cassandra backup

백업 명령어:

  1. 구성요소를 중지합니다 (백업을 위해 실행 중이어야 하는 PostgreSQL 제외).
  2. 다음 디렉터리와 파일로 구성된 tar 파일을 생성합니다. 여기서 comp는 구성요소의 이름입니다. <ph type="x-smartling-placeholder">
      </ph>
    1. 디렉터리 <ph type="x-smartling-placeholder">
        </ph>
      • /&lt;inst_root&gt;/apigee/data/comp
      • /&lt;inst_root&gt;/apigee/etc/comp.d
    2. 파일이 있는 경우 <ph type="x-smartling-placeholder">
        </ph>
      • /&lt;inst_root&gt;/apigee/token/application/comp.properties
      • /&lt;inst_root&gt;/apigee/customer/application/comp.properties
      • /&lt;inst_root&gt;/apigee/customer/defaults.sh
      • /&lt;inst_root&gt;/apigee/customer/conf/license.txt
  3. PostgreSQL을 제외한 모든 구성요소에 대해 tar 파일을 /<inst_root>/apigee/backup/comp에 씁니다. 이름의 형식은 다음과 같습니다.
    backup-(year).(month).(day),(시간).(분).(초).tar.gz

    예를 들면 다음과 같습니다.
    backup-2016.03.17,14.40.41.tar.gz

    PostgreSQL의 경우 파일 이름은 다음과 같습니다.
    (year).(month).(day),(hour).(min).(seconds).dump
  4. 구성요소를 다시 시작합니다 (백업을 위해 실행 중이어야 하는 PostgreSQL 제외).

동일한 노드에 여러 Edge 구성요소가 설치되어 있는 경우 다음을 사용하여 모두 백업할 수 있습니다. 실행할 수 있습니다

> /<inst_root>/apigee/apigee-service/bin/apigee-all backup

이 명령어는 노드의 각 구성요소에 대한 백업 파일을 만듭니다.