이 설명서를 사용하여 NSX에 등록된 Antrea 컨테이너 클러스터가 포함된 NSX 백업에서 복원 작업의 동작을 이해합니다.
NSX 백업을 복원하면 다음과 같은 동작이 발생합니다.
- 등록된 Antrea 컨테이너 클러스터의 모든 기존 K8s 리소스(예: 포드, 서비스, 네임스페이스 등)는 NSX 백업을 생성할 때 이전 상태로 복원되지 않습니다. Kubernetes 클러스터에는 영향을 주지 않으며 계속 작동합니다.
- 백업 파일에서 NSX가 복원되면 Antrea 컨테이너 클러스터에 적용된 DFW 정책이 이전 상태(즉, 백업이 수행된 시점의 상태)로 돌아갑니다. 그러나 서비스, 네임스페이스 등 DFW 규칙에서 볼 수 있는 K8s 리소스는 최신(현재) 상태입니다. 이로 인해 불일치가 발생합니다.
NSX 복원이 완료된 후 다시 동기화가 자동으로 수행됩니다. 다시 동기화하면 NSX 인벤토리의 모든 K8s 리소스가 현재 상태로 돌아가고 복원된 모든 NSX DFW 정책이 Kubernetes 클러스터에 인식됩니다.
- 백업이 완료된 후 Antrea 컨테이너 클러스터를 삭제한 다음 이 백업에서 NSX를 복원하면 일부 분리된 관리부 리소스가 NSX에서 감지됩니다. DFW 정책, 클러스터 제어부 노드 및 주체 ID와 같은 분리된 리소스를 수동으로 정리해야 합니다.
- 백업이 완료된 후 새 Antrea 컨테이너 클러스터를 NSX에 등록한 다음 이 백업에서 NSX를 복원하면 새 Antrea 컨테이너 클러스터가 NSX Manager에 연결할 수 없습니다. 이유는 이 새로운 Antrea 컨테이너 클러스터의 PI(주체 ID) 사용자 및 클러스터 제어부 노드가 누락되기 때문입니다.
이 경우 다음 단계를 수행합니다.
- 정리를 보장하기 위해 NSX에서 Antrea 컨테이너 클러스터를 등록 취소합니다. 자세한 내용은 NSX에서 Antrea 컨테이너 클러스터의 등록 취소 항목을 참조하십시오.
- NSX에서 PI 사용자를 다시 추가합니다.
- Antrea 컨테이너 클러스터를 NSX에 다시 등록합니다.
자세한 내용은 Antrea 컨테이너 클러스터를 NSX에 등록하기 위한 사전 요구 사항 항목을 참조하십시오.