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