복원 로그 보기

이 페이지에서는 복원 작업 로그를 확인하여 완료를 확인하고 복원 유효성을 검사하는 방법을 설명합니다.

완료 확인

복원 작업이 성공적으로 완료되었는지 확인하려면 다음 안내를 따르세요.

  1. 다음 명령어를 사용하여 복원 작업이 오류 없이 완료되었는지 확인합니다.

    kubectl get pods -n -l job-name=apigee-cassandra-restore
    

    출력은 다음과 비슷합니다.

    NAME                               READY     STATUS      RESTARTS   AGE
    apigee-cassandra-restore-6tttv     0/1       Completed   0          23m
  2. 다음 명령어를 사용하여 Cassandra 복제본이 실행 중인지 확인합니다.

    kubectl get pods -n -l app=apigee-cassandra
    

    출력은 다음과 비슷합니다.

    NAME                           READY     STATUS      RESTARTS   AGE
    apigee-cassandra-default-0     1/1       Running     0          24m
    apigee-cassandra-default-1     1/1       Running     0          23m
    apigee-cassandra-default-2     1/1       Running     0          22m

복원 로그 보기

Kubernetes 포드의 복원 로그를 보려면 kubectl logs -f <pod_name> -n <namespace> 명령어를 실행합니다. 예를 들면 다음과 같습니다.

kubectl logs -f apigee-cassandra-restore-b4lgf -n apigee

복원 검증

복원 작업을 완료하면 제어 영역을 사용하여 조직의 개발자, 앱, API 제품이 올바르게 복원되었는지 확인할 수 있습니다.

복원된 데이터를 보려면 다음 안내를 따르세요.

  1. 다음 예시와 같이 명령줄에서 gcloud 인증 사용자 인증 정보를 가져오거나 새로 고칩니다.

    TOKEN=$(gcloud auth print-access-token)
  2. 다음 명령어를 사용하여 조직 데이터의 유효성을 검사합니다. 여기서 APIGEE_ORG는 클러스터에 배포된 Apigee 조직입니다.
    • 개발자 데이터의 경우 다음 명령어를 실행합니다.
      curl -s -H "$TOKEN" https://apigee.googleapis.com/v1/organizations/APIGEE_ORG/developers
    • 앱 데이터의 경우 다음 명령어를 실행합니다.
      curl -s -H "$TOKEN" https://apigee.googleapis.com/v1/organizations/APIGEE_ORG/apps
    • API 제품 데이터의 경우 다음 명령어를 실행합니다.
      curl -s -H "$TOKEN" https://apigee.googleapis.com/v1/organizations/APIGEE_ORG/apiproducts

복원 문제 해결

Apigee Hybrid에서 Cassandra 복원을 수행하는 동안 복원 로그에 오류가 표시될 수 있습니다. 오류, 원인, 문제 해결 방법은 Cassandra 복원 문제 해결을 참조하세요.

새 클러스터 및 트래픽 컷오버의 DNS 구성

유효성 검사에 만족하면 트래픽을 새 클러스터로 리디렉션하고 DNS 항목을 새 인그레스 EXTERNAL-IP 주소로 변경합니다.

다음 명령어를 사용하여 EXTERNAL-IP를 가져옵니다.

kubectl get svc -n istio-system
NAME                       TYPE           CLUSTER-IP     EXTERNAL-IP    PORT(S)                                                                      AGE
istio-ingressgateway       LoadBalancer   10.11.123.45   34.56.78.90   15021:32225/TCP,80:32208/TCP,443:31942/TCP,15012:32689/TCP,15443:31936/TCP   1d