NetApp Workload Factory for Databases에서 데이터베이스 복제본 관리
NetApp Workload Factory for Databases에서 샌드박스 클론을 관리하여 개발 및 테스트 환경을 안정적이고 비용 효율적으로 유지하세요. 클론의 데이터가 손상되지 않았는지 확인하고, 클론을 CI/CD 파이프라인에 연결하여 소프트웨어 배포를 자동화하거나, 클론을 새로 고치거나, 되돌리거나, 분할하여 현재 개발 요구 사항에 맞출 수 있습니다. 더 이상 클론이 필요하지 않으면 삭제하여 스토리지 용량을 확보하세요.
샌드박스 데이터 무결성 확인
NetApp Workload Factory for Databases에서 샌드박스 복제 데이터의 무결성 여부를 확인하기 위해 무결성 검사를 실행합니다.
원본 데이터베이스가 사용 중인 상태에서 샌드박스 복제본을 생성하면 복제본의 데이터가 원본 데이터베이스의 최신 스냅샷과 동기화되지 않을 수 있습니다. 이 작업은 샌드박스 복제본의 모든 개체 무결성을 검사하여 샌드박스 복제본 데이터가 최신 상태인지 확인합니다.
-
"NetApp Console"에 로그인하십시오.
-
메뉴
, 워크로드 > *데이터베이스*를 선택합니다. -
데이터베이스 메뉴에서 *샌드박스*를 선택합니다.
-
샌드박스에서 무결성 검사를 수행할 샌드박스 복제본의 작업 메뉴를 선택합니다.
-
*무결성 검사 실행*을 선택합니다.
-
무결성 검사 대화 상자에서 *무결성 검사*를 클릭합니다.
-
샌드박스 또는 작업 모니터링에서 무결성 검사 상태를 확인하십시오.
무결성 검사에 실패하면 샌드박스 복제본을 사용하지 말고 새 샌드박스 복제본을 생성하는 것이 좋습니다.
샌드박스 클론을 CI/CD에 연결합니다.
NetApp Workload Factory for Databases에서 자동화를 통해 소프트웨어 제공을 개선하기 위해 REST API 코드를 사용하여 샌드박스 클론을 지속적 통합 및 지속적 배포(CI/CD) 파이프라인에 연결합니다.
데이터베이스 복제본에 소프트웨어의 새 버전을 자동으로 배포하려면 CI/CD 파이프라인에 연결해야 합니다. 이 작업에서 제공되는 REST API 코드를 사용하여 연결하십시오.
-
"NetApp Console"에 로그인하십시오.
-
메뉴
, 워크로드 > *데이터베이스*를 선택합니다. -
데이터베이스 메뉴에서 *샌드박스*를 선택합니다.
-
샌드박스에서 CI/CD 툴에 연결하려면 샌드박스 클론의 작업 메뉴를 선택합니다.
-
*CI/CD 툴에 연결*을 선택합니다.
-
CI/CD 대화 상자에서 CI/CD 툴에 연결하는 데 필요한 REST API 코드를 복사하거나 다운로드합니다.
-
*닫기*를 클릭합니다.
데이터베이스 복제본 삭제
더 이상 필요하지 않아 스토리지 용량을 확보하려면 NetApp Workload Factory for Databases에서 샌드박스 클론을 삭제하십시오.
-
"NetApp Console"에 로그인하십시오.
-
메뉴
, 워크로드 > *데이터베이스*를 선택합니다. -
데이터베이스 메뉴에서 *샌드박스*를 선택합니다.
-
샌드박스에서 삭제하려는 샌드박스 복제본의 작업 메뉴를 선택합니다.
-
*삭제*를 선택합니다.
-
삭제 대화 상자에서 *삭제*를 선택하여 삭제를 확인합니다.
데이터베이스 복제본 새로 고침
현재 시점 또는 이전 시점의 소스 데이터베이스와 동일해지도록 NetApp Workload Factory for Databases에서 데이터베이스(샌드박스) 복제본을 새로 고칩니다.
클론을 새로 고치면 클론이 현재 시점의 소스 데이터베이스 또는 이전 시점의 소스 데이터베이스 스냅샷으로 업데이트됩니다. 샌드박스 클론에 대한 모든 변경 사항은 삭제됩니다.
새로 고침은 원본 데이터베이스가 활성화된 경우에만 가능합니다.
스냅샷에서 데이터베이스 복제본을 새로 고치려면 원본 데이터베이스에 해당 작업에 대한 스냅샷이 하나 이상 있어야 합니다.
-
"NetApp Console"에 로그인하십시오.
-
메뉴
, 워크로드 > *데이터베이스*를 선택합니다. -
데이터베이스 메뉴에서 *샌드박스*를 선택합니다.
-
샌드박스에서 새로 고침하려는 샌드박스 복제본의 작업 메뉴를 선택합니다.
-
*새로 고침*을 선택합니다.
-
새로 고침 대화 상자에서 다음 옵션 중 하나를 선택하십시오:
-
현재 시간으로 새로 고침
-
특정 시점으로 새로 고침
이 옵션의 경우 드롭다운 메뉴에서 새로 고칠 데이터베이스 스냅샷을 선택하십시오.
-
-
*새로 고침*을 클릭합니다.
데이터베이스 복제본 되돌리기
NetApp Workload Factory for Databases에서 데이터베이스(샌드박스) 복제본을 생성 당시의 원래 버전으로 되돌립니다.
데이터베이스를 복제하면 생성 시점의 복제본은 기준선 복제본이 됩니다. 복제된 데이터베이스의 데이터는 생성 시점의 원본 데이터베이스와 동일합니다. 시간이 지남에 따라 데이터베이스 복제본의 데이터가 변경되면, 복제본이 처음 생성되었을 때의 기준선으로 데이터를 되돌리고 싶을 수 있습니다. 이 작업을 복제본 재기준화라고 합니다. 새 복제본을 생성하는 대신 복제본을 재기준화하면 공간을 절약할 수 있지만, 데이터베이스 복제본에 대한 모든 변경 사항은 삭제됩니다.
-
"NetApp Console"에 로그인하십시오.
-
메뉴
, 워크로드 > *데이터베이스*를 선택합니다. -
데이터베이스 메뉴에서 *샌드박스*를 선택합니다.
-
샌드박스에서 되돌리려는 데이터베이스 복제본의 작업 메뉴를 선택합니다.
-
*기준선 재설정*을 선택합니다.
-
재기준선 대화 상자에서 *재기준선*을 선택합니다.
데이터베이스 복제본 분할
NetApp Workload Factory for Databases에서 원본 데이터베이스로부터 데이터베이스 클론을 분리하면 일정량의 스토리지 용량을 소비하는 새 데이터베이스가 생성됩니다. 분리가 완료되면 클론은 삭제되고 새 데이터베이스가 인벤토리에 나타납니다.
새 데이터베이스에 필요한 스토리지 용량을 고려하십시오. 필요한 경우 시작하기 전에 FSx for ONTAP 파일 시스템에 대해 "파일 시스템 용량 증가".
-
"NetApp Console"에 로그인하십시오.
-
메뉴
, 워크로드 > *데이터베이스*를 선택합니다. -
데이터베이스 메뉴에서 *샌드박스*를 선택합니다.
-
샌드박스에서 분할하려는 데이터베이스 복제본의 작업 메뉴를 선택합니다.
-
*분할*을 선택합니다.
-
분할 대화 상자에서 *분할*을 선택합니다.
클론의 연결 정보 보기
NetApp Workload Factory for Databases에서 데이터베이스 복제본의 연결 정보를 보고 복사합니다.
-
"NetApp Console"에 로그인하십시오.
-
메뉴
, 워크로드 > *데이터베이스*를 선택합니다. -
데이터베이스 메뉴에서 *샌드박스*를 선택합니다.
-
샌드박스에서 샌드박스 복제본의 작업 메뉴를 선택하여 연결 정보를 확인하십시오.
-
*연결 정보 표시*를 선택하세요.
-
연결 정보 표시 대화 상자에서 필요한 경우 연결 정보를 복사합니다.
-
*닫기*를 선택합니다.