Repository navigation
Test Scenarios IV8
생성: 2026-10-15 · 기준: v07 설치 후 통합 검증(IV) · 원본: 여정별 계획서(Excel) ← Test Scenarios · IV 허브 · 기능 TC
| 시나리오 | 기능 TC | 제목 | 유형 | 결과 (CSP별) | spec |
|---|---|---|---|---|---|
| IV8_S01 | TC-DATA-002 | Data Migrations 진입 (iframe 핸드셰이크) | 정상 | ✅ 공통 | IV8_S01 |
| IV8_S02 | TC-DATA-003 | 미로그인 상태에서 Data Migrations 직접 접근 | 예상실패 | ✅ 공통 | IV8_S02 |
| IV8_S03 | TC-DATA-016 | Object Storage: Bucket 생성 → Bucket List 표시 | 정상 | ✅ 8건 · ⏭️ Azure | IV8_S03 |
| IV8_S04 | TC-DATA-004 | Object Storage: 샘플 데이터 생성 (Generate) | 정상 | ✅ 8건 · ⏭️ Azure | IV8_S04 |
| IV8_S05 | TC-DATA-005 | Object Storage 마이그레이션 (Migration) | 정상 | ✅ 8건 · ⏭️ Azure | IV8_S05 |
| IV8_S06 | TC-DATA-006 | Object Storage 백업 (Back Up) | 정상 | ✅ 8건 · ⏭️ Azure | IV8_S06 |
| IV8_S07 | TC-DATA-007 | Object Storage 복구 (Restore) | 정상 | ✅ 8건 · ⏭️ Azure | IV8_S07 |
| IV8_S08 | TC-DATA-017 | Object Storage: Bucket 삭제 (테스트 자원 정리) | 정상 | ✅ 8건 · ⏭️ Azure | IV8_S08 |
| IV8_S09 | TC-DATA-018 | SQL Database: RDBMS 인스턴스 생성 → Instance List 표시 | 정상 | ✅ AWS, GCP, NCP, Alibaba | IV8_S09 |
| IV8_S10 | TC-DATA-019 | SQL Database: RDBMS 인스턴스 삭제 (테스트 자원 정리) | 정상 | ✅ AWS, GCP, NCP, Alibaba | IV8_S10 |
| IV8_S11 | TC-DATA-008 | SQL Database: RDBMS 샘플 데이터 생성 (Generate) | 정상 | ✅ AWS, GCP, NCP, Alibaba | IV8_S11 |
| IV8_S12 | TC-DATA-009 | SQL Database: RDBMS 마이그레이션 (Migration) | 정상 | ✅ AWS, GCP, NCP, Alibaba | IV8_S12 |
| IV8_S13 | TC-DATA-010 | SQL Database: RDBMS 백업 (Back Up) | 정상 | ✅ AWS, GCP, NCP, Alibaba | IV8_S13 |
| IV8_S14 | TC-DATA-011 | SQL Database: RDBMS 복구 (Restore, AWS 백업 → GCP) | 정상 | ✅ 5건 | IV8_S14 |
| IV8_S15 | TC-DATA-020 | No-SQL: NRDB 인스턴스 생성 → Instance List 표시 | 정상 | ✅ GCP, Alibaba, NCP | IV8_S15 |
| IV8_S16 | TC-DATA-012 | No-SQL: NRDBMS 샘플 데이터 생성 (Generate) | 정상 | ✅ GCP, AWS, Alibaba, NCP | IV8_S16 |
| IV8_S17 | TC-DATA-013 | No-SQL: NRDBMS 마이그레이션 (Migration) | 정상 | ✅ GCP, AWS, Alibaba, NCP | IV8_S17 |
| IV8_S18 | TC-DATA-014 | No-SQL: NRDBMS 백업 (Back Up) | 정상 | ✅ GCP, AWS, Alibaba, NCP | IV8_S18 |
| IV8_S19 | TC-DATA-015 | No-SQL: NRDBMS 복구 (Restore, GCP 백업 → AWS) | 정상 | ✅ 5건 | IV8_S19 |
| IV8_S20 | TC-DATA-021 | No-SQL: NRDB 인스턴스 삭제 (테스트 자원 정리) | 정상 | ✅ GCP, Alibaba, NCP | IV8_S20 |
Data Migrations 진입 (iframe 핸드셰이크)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-002 Data Migrations 메뉴 진입 (iframe 핸드셰이크) |
| 화면 | Data Migrations(iframe) |
| 구분 | 정상 · 공통 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작 |
| 자동화 | IV8_S01 |
절차
1.Data Migrations 진입 2.iframe 내부 root 렌더 확인
기대결과
토큰/workspace 핸드셰이크 수신, 콘텐츠 표시
결과 (v07)
-
공통 ✅ PASS (2026-10-07) — v07 PASS(16s): [login-ms] 11647 / [iframe-src] https://<STAGE_HOST>/migrate/objectstorage · 녹화
v07_IV8_S01.webm
미로그인 상태에서 Data Migrations 직접 접근
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-003 미로그인 상태 Data Migrations 직접 접근 차단 |
| 화면 | Data Migrations URL 직접 접근 → 로그인 |
| 구분 | 예상실패 · 공통 |
| 사전 조건 | 로그아웃 상태에서 시작 |
| 자동화 | IV8_S02 |
절차
1.로그아웃 2.Data Migrations URL 직접 접근
기대결과
로그인 화면으로 리다이렉트, 콘텐츠 미노출
결과 (v07)
-
공통 ✅ PASS (2026-10-07) — v07 PASS(7s): [landed] 200 https://<STAGE_HOST>/auth/unauthorized#cookieError · 녹화
v07_IV8_S02.webm
Object Storage: Bucket 생성 → Bucket List 표시
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-016 Object Storage Bucket 생성 → Bucket List 표시 |
| 화면 | Data Migrations > Generate > Object Storage (+ Bucket) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작 |
| 자동화 | IV8_S03 |
절차
1.Data Migrations > Generate > Object Storage 탭 2.Target credential 'AWS - aws' 선택 → Region 'ap-northeast-2' 지정(자동 선택값 af-south-1 그대로 두지 않음) 3.+ Bucket → Bucket Name 'mcmp-e2e-v07-os1' 입력 → Create 4.Bucket List 에 표시 확인(Name/Region=ap-northeast-2/Status)
기대결과
Bucket 이 생성되어 Bucket List 와 Target Bucket 드롭다운에 표시된다
결과 (v07)
-
AWS ✅ PASS (2026-10-12) — v07 PASS(23s, 재실행 13:50): Generate > Object Storage, Target 'AWS - aws' → Region 자동 선택값 af-south-1 → ap-northeast-2 지정 → + Bucket 'mcmp-e2e-v07-os1' → Create → PUT /objectstorage/buckets 200 'Successfully created bucket'(약 1초), Bucket List 'tb32uhfeo4enqs7o6mbc mcmp-e2e-v07-os1 … · 녹화
v07_IV8_S03_OS_BucketCreate_AWS.webm - Azure ⏭️ SKIP — SKIP: Data Migrations(Generate/Migration/Back Up/Restore) credential 목록에 Azure 없음(ALIBABA, AWS, GCP, IBM, KT, NCP, NHN, TENCENT) — 2026-10-12 화면 점검
-
Alibaba ✅ PASS (2026-10-12) — v07 PASS(20s, 14:33): Target 'ALIBABA - alibaba' → Region 자동 선택값 ap-northeast-1 → ap-northeast-2 지정 → + Bucket mcmp-e2e-v07-os3 → PUT 200 'Successfully created bucket'(약 1s), Bucket List 'tb733vfrtp6oedkn16pc mcmp-e2e-v07-os3 ap-northeast-2 available' · 녹화
v07_IV8_S03_OS_BucketCreate_Alibaba.webm -
GCP ✅ PASS (2026-10-12) — v07 PASS(26s, 14:25): Target 'GCP - gcp' → Region 자동 선택값 africa-south1 → asia-northeast3 지정 → + Bucket mcmp-e2e-v07-os4 → PUT /objectstorage/buckets 200 'Successfully created bucket'(약 3s), Bucket List 'tb01krricncsq4mvindk mcmp-e2e-v07-os4 asia-northeast3 available', Target Buc… · 녹화
v07_IV8_S03_OS_BucketCreate_GCP.webm -
Tencent ✅ PASS (2026-10-12) — v07 PASS(20s, 14:39): Target 'TENCENT - tencent' → Region 자동 선택값 ap-bangkok → ap-seoul 지정 → + Bucket mcmp-e2e-v07-os5 → PUT 200 'Successfully created bucket'(약 1s), Bucket List 'tb2e1da97poqqisec2dh-1370592729 mcmp-e2e-v07-os5 ap-seoul available'(Tencent 는 CSP 리소스 id 에 계정 번호 접미사… · 녹화
v07_IV8_S03_OS_BucketCreate_Tencent.webm -
NHN Cloud ✅ PASS (2026-10-12) — v07 PASS(16s, 15:37 재실행): Target 'NHN - nhn' → Region 자동 선택값 jp1 → kr1 지정 → + Bucket mcmp-e2e-v07-os6 → PUT 200 'Successfully created bucket'(1s 미만), Bucket List 'tbo3j1e7fn7crtekcfev mcmp-e2e-v07-os6 kr1 available'. 이력: 14:45 실행은 PUT 500 / systemMessage 'Access Denied.'(spider … · 녹화
v07_IV8_S03_OS_BucketCreate_NHNCloud.webm -
NCP ✅ PASS (2026-10-12) — v07 PASS(23s, 14:50): Target 'NCP - ncp' → Region 자동 선택값 jpn → kr 지정 → + Bucket mcmp-e2e-v07-os7 → PUT 200 'Successfully created bucket'(약 1s), Bucket List 'tb99c58jfmt82bj5gjoc mcmp-e2e-v07-os7 kr available' · 녹화
v07_IV8_S03_OS_BucketCreate_NCP.webm -
IBM ✅ PASS (2026-10-12) — v07 PASS(25s, 14:56): Target 'IBM - ibm' → Region 자동 선택값 au-syd → jp-tok 지정(IBM K8s 연결 ibm-jp-tok 과 맞춤) → + Bucket mcmp-e2e-v07-os8 → PUT 200 'Successfully created bucket'(약 6s), Bucket List 'tbl6h0ve5vh79cmfa6bl mcmp-e2e-v07-os8 jp-tok available' · 녹화
v07_IV8_S03_OS_BucketCreate_IBM.webm -
KT ✅ PASS (2026-10-12) — v07 PASS(15s, 15:09 재실행): 사용자가 KT credential 에 Object Storage 설정 후 재실행. Target 'KT - kt' / kr1 → + Bucket mcmp-e2e-v07-os9 → PUT 200 'Successfully created bucket'(1s 미만), Bucket List 'tbkrv80lmat2gsh78su1 mcmp-e2e-v07-os9 kr1 available'. 이력: 13:26·13:35 실행은 credential 에 Object S… · 녹화
v07_IV8_S03_OS_BucketCreate_KT.webm
Object Storage: 샘플 데이터 생성 (Generate)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-004 Object Storage 샘플 데이터 생성 (Generate) |
| 화면 | Data Migrations > Generate > Object Storage |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S03_AWS 로 bucket mcmp-e2e-v07-os1 생성됨 |
| 자동화 | IV8_S04 |
절차
1.Generate > Object Storage 2.Target 'AWS - aws' / Target Bucket 'mcmp-e2e-v07-os1' 선택 3.unstructured data TXT 체크, 크기 1 GB(최소값) 4.Submit 5.완료 후 Bucket 의 Objects 목록·Log Management(Object Storage / Generate) 이력 확인
기대결과
Generate 가 완료되고 bucket 에 샘플 객체가 생성된다. Log Management 에 Generate 성공 이력이 남는다
결과 (v07)
-
AWS ✅ PASS (2026-10-12) — v07 PASS(87s, 13:57): Generate > Object Storage, Target 'AWS - aws' / Region ap-northeast-2 / Target Bucket mcmp-e2e-v07-os1 → TXT 만 체크 1GB → Submit → POST /generate/objectstorage 200(화면 대기 약 49초), Result 로그 'Start creating TXT dummy(04:57:32) → Successfully generated TXT dummy(… · 녹화
v07_IV8_S04_OS_Generate_AWS.webm - Azure ⏭️ SKIP — SKIP: Data Migrations(Generate/Migration/Back Up/Restore) credential 목록에 Azure 없음(ALIBABA, AWS, GCP, IBM, KT, NCP, NHN, TENCENT) — 2026-10-12 화면 점검
-
Alibaba ✅ PASS (2026-10-12) — v07 PASS(90s, 14:33): Target ALIBABA / ap-northeast-2 / os3, TXT 만 1GB → Submit → POST /generate/objectstorage 200(화면 대기 49s). Objects 10 — datamold-dummy558915045/ 10 items. Log 'generate · alibaba · ap-northeast-2 · os3 · 3.5 s · success' · 녹화
v07_IV8_S04_OS_Generate_Alibaba.webm -
GCP ✅ PASS (2026-10-12) — v07 PASS(126s, 14:26): Target 'GCP - gcp' / asia-northeast3 / mcmp-e2e-v07-os4, TXT 만 1GB → Submit → POST /generate/objectstorage 200(화면 대기 79s). Browse objects 'Objects 10' — datamold-dummy3377754944/ 10 items. Log Management 최신 'generate · gcp · asia-northeast3 · mcmp-e2e-v07-… · 녹화
v07_IV8_S04_OS_Generate_GCP.webm -
Tencent ✅ PASS (2026-10-12) — v07 PASS(88s, 14:40): Target TENCENT / ap-seoul / os5, TXT 만 1GB → Submit → POST /generate/objectstorage 200(화면 대기 49s). Objects 10 — datamold-dummy4064878797/ 10 items. Log 'generate · tencent · ap-seoul · os5 · 3.6 s · success' · 녹화
v07_IV8_S04_OS_Generate_Tencent.webm -
NHN Cloud ✅ PASS (2026-10-12) — v07 PASS(84s, 15:38): Target NHN / kr1 / os6, TXT 만 1GB → Submit → POST /generate/objectstorage 200(화면 대기 49s). Objects 10 — datamold-dummy2350718419/ 10 items. Log 'generate · nhn · kr1 · os6 · 3.2 s · success' · 녹화
v07_IV8_S04_OS_Generate_NHNCloud.webm -
NCP ✅ PASS (2026-10-12) — v07 PASS(86s, 14:50): Target NCP / kr / os7, TXT 만 1GB → Submit → POST /generate/objectstorage 200(화면 대기 49s). Objects 10 — datamold-dummy4061013563/ 10 items. Log 'generate · ncp · kr · os7 · 3.0 s · success' · 녹화
v07_IV8_S04_OS_Generate_NCP.webm -
IBM ✅ PASS (2026-10-12) — v07 PASS(117s, 14:57): Target IBM / jp-tok / os8, TXT 만 1GB → Submit → POST /generate/objectstorage 200(화면 대기 79s). Objects 10 — datamold-dummy1431250943/txt/randomTxt_0~9.txt 각 100.7 MB(= 1GB, 폴더 안 Size 표시로 확인). Log 'generate · ibm · jp-tok · os8 · 15.1 s · success' · 녹화
v07_IV8_S04_OS_Generate_IBM.webm -
KT ✅ PASS (2026-10-12) — v07 PASS(115s, 15:10): Target KT / kr1 / os9, TXT 만 1GB → Submit → POST /generate/objectstorage 200(화면 대기 79s). Objects 10 — datamold-dummy559476692/ 10 items. Log 'generate · kt · kr1 · os9 · 8.0 s · success' · 녹화
v07_IV8_S04_OS_Generate_KT.webm
Object Storage 마이그레이션 (Migration)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-005 Object Storage 마이그레이션 |
| 화면 | Data Migrations > Migration > Object Storage (1 Source → 2 Diagnose → 3 Target → 4 Diagnose) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S04_AWS 로 mcmp-e2e-v07-os1 에 샘플 데이터 있음. 대상 bucket mcmp-e2e-v07-os4m(GCP) 준비(없으면 + Bucket 으로 생성) |
| 자동화 | IV8_S05 |
절차
1.Migration > Object Storage 2.Source 'AWS - aws' / Source Bucket 'mcmp-e2e-v07-os1' → Next 3.Diagnose Source(Duration/Object/Count 표시) → Next 4.Target 'GCP - gcp' / Target Bucket 'mcmp-e2e-v07-os4m' → Next 5.Diagnose Target → 실행 6.완료 후 대상 bucket 객체 수 = 원본 객체 수 확인, Log Management(Migrate) 이력 확인
기대결과
원본 bucket 의 객체가 대상 bucket 으로 복사되고 객체 수·크기가 일치한다. Log Management 에 Migrate 성공 이력이 남는다
결과 (v07)
-
AWS ✅ PASS (2026-10-12) — v07 PASS(77s, 14:06): Migration > Object Storage 1 Source 'AWS - aws' / ap-northeast-2 / mcmp-e2e-v07-os1 → Next → 2 Diagnose(Duration 5 / Object 1024 / Count 10) → Next → 3 Target 'GCP - gcp' / Region asia-northeast3(자동 선택값 africa-south1 → 지정) / + Bucket mcmp-e2e-v07-os4m 생성(ui… · 녹화
v07_IV8_S05_OS_Migration_AWS.webm - Azure ⏭️ SKIP — SKIP: Data Migrations(Generate/Migration/Back Up/Restore) credential 목록에 Azure 없음(ALIBABA, AWS, GCP, IBM, KT, NCP, NHN, TENCENT) — 2026-10-12 화면 점검
-
Alibaba ✅ PASS (2026-10-12) — v07 PASS(64s, 14:35): Source ALIBABA / ap-northeast-2 / os3 → Diagnose → Target AWS / ap-northeast-2 / + Bucket mcmp-e2e-v07-os1m(uid tbhe3imgidum64itkbsq) → Diagnose → Submit → POST /migrate/objectstorage 200(10s) 'Successfully migrated data'. Log 'migrate · aws · ap-northeast-… · 녹화
v07_IV8_S05_OS_Migration_Alibaba.webm -
GCP ✅ PASS (2026-10-12) — v07 PASS(74s, 14:28): 1 Source 'GCP - gcp' / asia-northeast3 / os4 → 2 Diagnose(5 / 1024 / 10) → 3 Target 'AWS - aws' / ap-northeast-2 / + Bucket mcmp-e2e-v07-os1m(uid tbpq4jke89hephdtft6h) → 4 Diagnose → Submit → POST /migrate/objectstorage 200(19s) 'Successfully migrated data'… · 녹화
v07_IV8_S05_OS_Migration_GCP.webm -
Tencent ✅ PASS (2026-10-12) — v07 PASS(59s, 14:41): Source TENCENT / ap-seoul / os5 → Diagnose → Target AWS / ap-northeast-2 / + Bucket mcmp-e2e-v07-os1m(uid tbv3s1h2het563v9ms25) → Diagnose → Submit → POST /migrate/objectstorage 200(9s) 'Successfully migrated data'. 대상 Objects 10 = datamold-dummy4064878797/… · 녹화
v07_IV8_S05_OS_Migration_Tencent.webm -
NHN Cloud ✅ PASS (2026-10-12) — v07 PASS(56s, 15:39): Source NHN / kr1 / os6 → Diagnose → Target AWS / ap-northeast-2 / + Bucket mcmp-e2e-v07-os1m(uid tbtqtjk4nutcqavplfpq) → Diagnose → Submit → POST /migrate/objectstorage 200(9s) 'Successfully migrated data'. 대상 Objects 10 = datamold-dummy2350718419/ 10(원본과 같… · 녹화
v07_IV8_S05_OS_Migration_NHNCloud.webm -
NCP ✅ PASS (2026-10-12) — v07 PASS(58s, 14:52): Source NCP / kr / os7 → Diagnose → Target AWS / ap-northeast-2 / + Bucket mcmp-e2e-v07-os1m(uid tbdfh38037hgq0248mov) → Diagnose → Submit → POST /migrate/objectstorage 200(9s) 'Successfully migrated data'. 대상 Objects 10 = datamold-dummy4061013563/ 10(원본과 같음… · 녹화
v07_IV8_S05_OS_Migration_NCP.webm -
IBM ✅ PASS (2026-10-12) — v07 PASS(57s, 14:58): Source IBM / jp-tok / os8 → Diagnose → Target AWS / ap-northeast-2 / + Bucket mcmp-e2e-v07-os1m(uid tbur2dm5f35as13mgdgs) → Diagnose → Submit → POST /migrate/objectstorage 200(9s) 'Successfully migrated data'. 대상 Objects 10 = datamold-dummy1431250943/ 10(원본… · 녹화
v07_IV8_S05_OS_Migration_IBM.webm -
KT ✅ PASS (2026-10-12) — v07 PASS(64s, 15:12): Source KT / kr1 / os9 → Diagnose → Target AWS / ap-northeast-2 / + Bucket mcmp-e2e-v07-os1m(uid tbcbvpufs2m068koclp2, IBM 실행분 삭제 후 새로 생성) → Diagnose → Submit → POST /migrate/objectstorage 200(19s) 'Successfully migrated data'. 대상 Objects 10 = datamold-dummy… · 녹화
v07_IV8_S05_OS_Migration_KT.webm
Object Storage 백업 (Back Up)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-006 Object Storage 백업 |
| 화면 | Data Migrations > Back Up > Object Storage |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S04_AWS 로 mcmp-e2e-v07-os1 에 샘플 데이터 있음 |
| 자동화 | IV8_S06 |
절차
1.Back Up > Object Storage 2.Source 'AWS - aws' / Region 'ap-northeast-2' 지정 / Source Bucket 'mcmp-e2e-v07-os1' 선택(Filter 없음) 3.Backup Name 'mcmp-e2e-v07-bk1' 입력 4.Submit 5.완료 후 Back Up·Restore 화면 Backup List 에 표시 확인, Log Management(Backup) 이력 확인
기대결과
백업이 완료되어 Backup List 에 표시되고 Log Management 에 Backup 성공 이력이 남는다
결과 (v07)
-
AWS ✅ PASS (2026-10-12) — v07 PASS(86s, 14:10): Back Up > Object Storage, Source 'AWS - aws' / ap-northeast-2 / mcmp-e2e-v07-os1, Backup Name mcmp-e2e-v07-bk1 → Submit → POST /backup/objectstorage 200(화면 대기 49s), Result 'Backup Objectstorage → Successfully Backup data'(05:10:46→05:11:03). Backup List(Bac… · 녹화
v07_IV8_S06_OS_Backup_AWS.webm - Azure ⏭️ SKIP — SKIP: Data Migrations(Generate/Migration/Back Up/Restore) credential 목록에 Azure 없음(ALIBABA, AWS, GCP, IBM, KT, NCP, NHN, TENCENT) — 2026-10-12 화면 점검
-
Alibaba ✅ PASS (2026-10-12) — v07 PASS(40s, 14:36): Source ALIBABA / ap-northeast-2 / os3, Backup Name mcmp-e2e-v07-bk3 → Submit → POST /backup/objectstorage 200 'Successfully Backup data'(약 3s). Backup List(Back Up·Restore) 'bk3 · alibaba · ap-northeast-2 · tb733vfrtp6oedkn16pc · os3 · completed'(id e25019e… · 녹화
v07_IV8_S06_OS_Backup_Alibaba.webm -
GCP ✅ PASS (2026-10-12) — v07 PASS(39s, 14:29): Source GCP / asia-northeast3 / os4, Backup Name mcmp-e2e-v07-bk4 → Submit → POST /backup/objectstorage 200 'Successfully Backup data'(약 5s). Backup List(Back Up·Restore) 'mcmp-e2e-v07-bk4 · gcp · asia-northeast3 · tb01krricncsq4mvindk · os4 · completed'(id … · 녹화
v07_IV8_S06_OS_Backup_GCP.webm -
Tencent ✅ PASS (2026-10-12) — v07 PASS(40s, 14:42): Source TENCENT / ap-seoul / os5, Backup Name mcmp-e2e-v07-bk5 → Submit → POST /backup/objectstorage 200 'Successfully Backup data'(약 3s). Backup List(Back Up·Restore) 'bk5 · tencent · ap-seoul · tb2e1da97poqqisec2dh-1370592729 · os5 · completed'(id d2f16be3… · 녹화
v07_IV8_S06_OS_Backup_Tencent.webm -
NHN Cloud ✅ PASS (2026-10-12) — v07 PASS(46s, 15:40): Source NHN / kr1 / os6, Backup Name mcmp-e2e-v07-bk6 → Submit → POST /backup/objectstorage 200 'Successfully Backup data'(약 9s). Backup List(Back Up·Restore) 'bk6 · nhn · kr1 · tbo3j1e7fn7crtekcfev · os6 · completed'(id 2ba3c52a-45ac-4b2a-9b91-179ff3146030)… · 녹화
v07_IV8_S06_OS_Backup_NHNCloud.webm -
NCP ✅ PASS (2026-10-12) — v07 PASS(38s, 14:53): Source NCP / kr / os7, Backup Name mcmp-e2e-v07-bk7 → Submit → POST /backup/objectstorage 200 'Successfully Backup data'(약 4s). Backup List(Back Up·Restore) 'bk7 · ncp · KR · tb99c58jfmt82bj5gjoc · os7 · completed'(id b00bed3f-fc24-4631-8bb9-507949abaf2a). … · 녹화
v07_IV8_S06_OS_Backup_NCP.webm -
IBM ✅ PASS (2026-10-12) — v07 PASS(46s, 14:59): Source IBM / jp-tok / os8, Backup Name mcmp-e2e-v07-bk8 → Submit → POST /backup/objectstorage 200 'Successfully Backup data'(약 9s). Backup List(Back Up·Restore) 'bk8 · ibm · jp-tok · tbl6h0ve5vh79cmfa6bl · os8 · completed'(id 073b2323-0f2c-4c51-b0f6-ffd1685… · 녹화
v07_IV8_S06_OS_Backup_IBM.webm -
KT ✅ PASS (2026-10-12) — v07 PASS(43s, 15:13): Source KT / kr1 / os9, Backup Name mcmp-e2e-v07-bk9 → Submit → POST /backup/objectstorage 200 'Successfully Backup data'(약 8s). Backup List(Back Up·Restore) 'bk9 · kt · kr1 · tbkrv80lmat2gsh78su1 · os9 · completed'(id b56dc3e2-5439-4628-b492-6b29cd188dbd). … · 녹화
v07_IV8_S06_OS_Backup_KT.webm
Object Storage 복구 (Restore)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-007 Object Storage 복구 |
| 화면 | Data Migrations > Restore > Object Storage |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S06_AWS 백업 있음 |
| 자동화 | IV8_S07 |
절차
1.Restore > Object Storage 2.Source Backup List 에서 'mcmp-e2e-v07-bk1' 행 클릭(선택 표시 table-active·체크) 3.Target 'AWS - aws' / Region 'ap-northeast-2' 지정 / + Bucket 'mcmp-e2e-v07-os1r' 생성 → Target Bucket 선택 4.Submit 5.완료 후 os1r 의 Browse objects 에서 '{백업 id}/' 폴더 안 datamold 폴더(이름·항목 수) = 원본 os1 확인, Log Management(Restore) 이력 확인
기대결과
백업 데이터가 대상 bucket 으로 복구되고 객체 수가 원본과 일치한다. Log Management 에 Restore 성공 이력이 남는다
결과 (v07)
-
AWS ✅ PASS (2026-10-12) — v07 PASS(62s, 14:17 재실행): Backup List 'mcmp-e2e-v07-bk1 · aws · ap-northeast-2 · os1 · completed' 행 클릭 → 선택(table-active, 체크) → Target 'AWS - aws' / ap-northeast-2 / + Bucket(#res-bkt-createBtn) mcmp-e2e-v07-os1r(uid tbd9113968c789f70uv7, 14:15 생성) → Submit → POST /restore/objec… · 녹화
v07_IV8_S07_OS_Restore_AWS.webm - Azure ⏭️ SKIP — SKIP: Data Migrations(Generate/Migration/Back Up/Restore) credential 목록에 Azure 없음(ALIBABA, AWS, GCP, IBM, KT, NCP, NHN, TENCENT) — 2026-10-12 화면 점검
-
Alibaba ✅ PASS (2026-10-12) — v07 PASS(59s, 14:36): bk3 선택 → Target ALIBABA / ap-northeast-2 / + Bucket mcmp-e2e-v07-os3r(uid tbn653nqapa5vea7kvcd) → Submit → POST /restore/objectstorage 200 'Successfully Restore data'(약 3s). Objects 120 = 원본 120, 복구 위치 'e25019ed-…/'(백업 id) 접두 폴더 아래 datamold-dummy558915045/ … · 녹화
v07_IV8_S07_OS_Restore_Alibaba.webm -
GCP ✅ PASS (2026-10-12) — v07 PASS(72s, 14:30): bk4 행 선택 → Target GCP / asia-northeast3 / + Bucket mcmp-e2e-v07-os4r(uid tbhc651f7slc2j5v183j) → Submit → POST /restore/objectstorage 200 'Successfully Restore data'(약 7s). 복구 bucket Objects 53 = 원본 53. 복구 위치 'e8f5154c-289d-42ff-82ae-6c8ce44303db/'(백업 id) 접… · 녹화
v07_IV8_S07_OS_Restore_GCP.webm -
Tencent ✅ PASS (2026-10-12) — v07 PASS(59s, 14:43): bk5 선택 → Target TENCENT / ap-seoul / + Bucket mcmp-e2e-v07-os5r(tbhp5ekmk3uunqtievj7-1370592729) → Submit → POST /restore/objectstorage 200 'Successfully Restore data'(약 3s). Objects 10 = 원본 10, 복구 위치 'd2f16be3-…/'(백업 id) 접두 폴더 아래 datamold-dummy4064878797/ … · 녹화
v07_IV8_S07_OS_Restore_Tencent.webm -
NHN Cloud ✅ PASS (2026-10-12) — v07 PASS(56s, 15:41): bk6 선택 → Target NHN / kr1 / + Bucket mcmp-e2e-v07-os6r(uid tbv82tq3d5173b5jj3v1) → Submit → POST /restore/objectstorage 200 'Successfully Restore data'(약 3s). Objects 10 = 원본 10, 복구 위치 '2ba3c52a-…/'(백업 id) 접두 폴더 아래 datamold-dummy2350718419/ 10 items(원본과 동일)… · 녹화
v07_IV8_S07_OS_Restore_NHNCloud.webm -
NCP ✅ PASS (2026-10-12) — v07 PASS(56s, 14:53): bk7 선택 → Target NCP / kr / + Bucket mcmp-e2e-v07-os7r(uid tbjnj4k18k2irduoukal) → Submit → POST /restore/objectstorage 200 'Successfully Restore data'(약 3s). Objects 10 = 원본 10, 복구 위치 'b00bed3f-…/'(백업 id) 접두 폴더 아래 datamold-dummy4061013563/ 10 items(원본과 동일).… · 녹화
v07_IV8_S07_OS_Restore_NCP.webm -
IBM ✅ PASS (2026-10-14) — v07 PASS(109s, 재실행): 남아 있던 bk8·os8·os8r(2026-10-12) 정리 후 S03→S04→S06→S07 새로 실행 → "Successfully Restore data"(16s), 복구 os8r/f13e19ac-…/datamold-dummy3392016587/ 10 items = 원본 10 items(randomTxt_2·4·6 누락 재현 안 됨) · 녹화
v07_IV8_S07_OS_Restore_IBM.webm -
KT ✅ PASS (2026-10-12) — v07 PASS(62s, 15:14): bk9 선택 → Target KT / kr1 / + Bucket mcmp-e2e-v07-os9r(uid tbm6j1a04d2oo852pk0j) → Submit → POST /restore/objectstorage 200 'Successfully Restore data'(약 6s). Objects 10 = 원본 10, 복구 위치 'b56dc3e2-…/'(백업 id) 접두 폴더 아래 datamold-dummy559476692/ 10 items(원본과 동일). … · 녹화
v07_IV8_S07_OS_Restore_KT.webm
Object Storage: Bucket 삭제 (테스트 자원 정리)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-017 Object Storage Bucket 삭제 (테스트 자원 정리) |
| 화면 | Data Migrations > Generate > Object Storage (Bucket List Delete) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S03~S07_AWS 에서 만든 bucket·백업 있음 |
| 자동화 | IV8_S08 |
절차
1.Restore > Object Storage → Backup List 에서 'mcmp-e2e-v07-bk1' 체크 → Delete → 확인 팝업에 백업 이름 입력 → Delete 2.Generate > Object Storage → Target 'AWS - aws' 선택 → Bucket List 에서 mcmp-e2e-v07-os1, mcmp-e2e-v07-os1r 각각 체크 → Delete → 이름 입력 → Delete 3.Target 'GCP - gcp' 선택 → S05 대상 bucket mcmp-e2e-v07-os4m 삭제(같은 방법) 4.Bucket List·Backup List 에서 모두 사라짐 확인
기대결과
백업과 Bucket(객체 포함)이 삭제되어 Backup List·Bucket List 에 표시되지 않는다
결과 (v07)
-
AWS ✅ PASS (2026-10-12) — v07 PASS(71s, 14:19): ①Restore > Backup List 'mcmp-e2e-v07-bk1'(id a50f323a-…) 체크 → Delete → 'Delete Backup — … enter its Backup Name' 에 이름 입력 → Delete → 목록에서 제거 ②Generate > 'AWS - aws'(ap-northeast-2) Bucket List: mcmp-e2e-v07-os1(tb32uhfeo4enqs7o6mbc), os1r(tbd9113968c789f70uv… · 녹화
v07_IV8_S08_OS_BucketDelete_AWS.webm - Azure ⏭️ SKIP — SKIP: Data Migrations(Generate/Migration/Back Up/Restore) credential 목록에 Azure 없음(ALIBABA, AWS, GCP, IBM, KT, NCP, NHN, TENCENT) — 2026-10-12 화면 점검
-
Alibaba ✅ PASS (2026-10-12) — v07 PASS(79s, 14:37): ①Backup List mcmp-e2e-v07-bk3 삭제 ②ALIBABA(ap-northeast-2) os3, os3r 삭제 → DELETE 200 'Successfully deleted bucket'(객체 포함) ③AWS S05 대상 os1m 삭제 200 ④최종 확인: Alibaba Bucket List [], Backup List 에 bk3 없음 · 녹화
v07_IV8_S08_OS_BucketDelete_Alibaba.webm -
GCP ✅ PASS (2026-10-12) — v07 PASS(77s, 14:31): ①Restore > Backup List mcmp-e2e-v07-bk4 삭제(이름 입력 확인) ②Generate > 'GCP - gcp'(asia-northeast3) mcmp-e2e-v07-os4, os4r 삭제 → DELETE 200 'Successfully deleted bucket'(객체 포함, warp_diag 잔여도 함께 삭제) ③'AWS - aws' S05 대상 mcmp-e2e-v07-os1m 삭제 200 ④최종 확인: GCP Bucket Li… · 녹화
v07_IV8_S08_OS_BucketDelete_GCP.webm -
Tencent ✅ PASS (2026-10-12) — v07 PASS(75s, 14:44): ①Backup List mcmp-e2e-v07-bk5 삭제 ②TENCENT(ap-seoul) os5, os5r 삭제 → DELETE 200 'Successfully deleted bucket'(객체 포함) ③AWS S05 대상 os1m 삭제 200 ④최종 확인: Tencent Bucket List [], Backup List 에 bk5 없음 · 녹화
v07_IV8_S08_OS_BucketDelete_Tencent.webm -
NHN Cloud ✅ PASS (2026-10-12) — v07 PASS(61s, 15:42 재실행): ①Backup List mcmp-e2e-v07-bk6 삭제 ②NHN(kr1) os6, os6r 삭제 → DELETE 200 'Successfully deleted bucket'(객체 포함) ③AWS S05 대상 os1m 삭제 200 ④최종 확인: NHN Bucket List 에 테스트 bucket 없음(남은 것은 다른 사용자 레코드 mcmp-test-nhn-1012060219(Failed) — 손대지 않음), Backup List 에 bk6 없음. … · 녹화
v07_IV8_S08_OS_BucketDelete_NHNCloud.webm -
NCP ✅ PASS (2026-10-12) — v07 PASS(61s, 14:54): ①Backup List mcmp-e2e-v07-bk7 삭제 ②NCP(kr) os7, os7r 삭제 → DELETE 200 'Successfully deleted bucket'(객체 포함) ③AWS S05 대상 os1m 삭제 200 ④최종 확인: NCP Bucket List [], Backup List 에 bk7 없음 · 녹화
v07_IV8_S08_OS_BucketDelete_NCP.webm -
IBM ✅ PASS (2026-10-14) — v07 PASS(69s): 백업 bk8, IBM os8, os8r 삭제(재실행 후 정리). 재실행 전 남아 있던 2026-10-12 자원도 같은 방법으로 정리(65s) · 녹화
v07_IV8_S08_OS_BucketDelete_IBM.webm -
KT ✅ PASS (2026-10-12) — v07 PASS(56s, 15:15 재실행): ①Backup List mcmp-e2e-v07-bk9 삭제(IBM bk8 은 보존) ②KT(kr1) os9, os9r 삭제 → DELETE 200 'Successfully deleted bucket'(객체 포함) ③AWS S05 대상 os1m 삭제 200 ④최종 확인: KT Bucket List [], Backup List 에 bk9 없음. 이력: 13:34·13:38 실행은 credential 보완 전 Failed 레코드 삭제 · 녹화
v07_IV8_S08_OS_BucketDelete_KT.webm
SQL Database: RDBMS 인스턴스 생성 → Instance List 표시
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-018 RDBMS 인스턴스 생성 |
| 화면 | Data Migrations > Generate > SQL Database 탭 (+ Instance 팝업, Instance List) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. mcmp-e2e-v07-rdb1aws 인스턴스 없음 |
| 자동화 | IV8_S09 |
절차
1.Data Migrations > Generate → SQL Database 탭 2.'AWS - aws' / 'ap-northeast-2' → + Instance 3.Engine 'mysql' / Version '8.4.11' / Class 'db.m5.large' / Instance ID 'mcmp-e2e-v07-rdb1aws' / Username 'mcmp' / Password → Create 4.같은 값으로 'mcmp-e2e-v07-rdb3aws' 생성 5.Instance List 에서 둘 다 available 까지 확인
기대결과
인스턴스가 생성되어 Instance List 에 표시되고(Class db.m5.large), 생성 완료 상태가 된다(Failed 아님)
결과 (v07)
-
AWS ✅ PASS (2026-10-14) — v07 PASS(604s): rdb1aws·rdb3aws 생성 → 333s 후 둘 다 available · 녹화
v07_IV8_S09_RDB_InstanceCreate_AWS.webm -
GCP ✅ PASS (2026-10-15) — v07 PASS(483s, 사본 rf-data2): rdb2gpc·rdb4gcp 생성 → 174s 후 둘 다 available. 이전 2026-10-14 PASS(rdb2gpc 단독, 395s) · 녹화
v07_IV8_S09_RDB_InstanceCreate_GCP.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(413s, 사본 rf-data4): mcmprdb1·mcmprdb2 생성(MYSQL 8.4.11 / HICPU C002.M004) → 166s 후 둘 다 available. 1차: Instance ID 21자로 Create 비활성 → 8자 이하로 수정, settingup 상태 대기 판정 보정 · 녹화
v07_IV8_S09_NCP.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(601s, 사본 rf-data3): rdb1ali·rdb2ali 생성(MySQL 8.4 / mysql.n2.medium.1) → 166s 후 둘 다 available. 1차~3차 FAIL: mysql.n1.micro.1·mysql.n2.small.1 Create 시 'The specified instance type is no longer provided' + Throttling.User · 녹화
v07_IV8_S09_Alibaba.webm
SQL Database: RDBMS 인스턴스 삭제 (테스트 자원 정리)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-019 RDBMS 인스턴스 삭제 (테스트 자원 정리) |
| 화면 | Data Migrations > Generate > SQL Database 탭 (Instance List Delete, 삭제 확인 팝업) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S09_AWS 에서 만든 인스턴스 존재 |
| 자동화 | IV8_S10 |
절차
1.Restore → SQL Database → Backup List 에서 mcmp-e2e-v07-bk2 체크 → Delete → 이름 입력 → Delete 2.Generate → SQL Database → 'AWS - aws' → rdb1aws, rdb3aws 각각 체크 → Delete → 이름 입력 → Delete 3.Instance List·Backup List 에서 사라짐 확인
기대결과
인스턴스가 삭제되어 Instance List 에 표시되지 않는다
결과 (v07)
-
AWS ✅ PASS (2026-10-14) — v07 PASS(362s): bk2 삭제(DELETE 200) → rdb1aws·rdb3aws 삭제 → 110s·189s 후 목록에서 제거 · 녹화
v07_IV8_S10_RDB_InstanceDelete_AWS.webm -
GCP ✅ PASS (2026-10-15) — v07 PASS(404s, 사본 rf-data2): bk2gcp 삭제(DELETE 200) → rdb2gpc·rdb4gcp 삭제 → 111s·193s 후 목록에서 제거. 이전 2026-10-14 PASS(rdb2gpc 단독) · 녹화
v07_IV8_S10_RDB_InstanceDelete_GCP.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(385s, 사본 rf-data4): bk2ncp 삭제(DELETE 200 "backup deleted") → mcmprdb1·mcmprdb2 삭제(DELETE 200 deleting) → Instance List 에서 제거 · 녹화
v07_IV8_S10_NCP.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(390s, 사본 rf-data3): bk2ali 삭제(DELETE 200 "backup deleted") → rdb1ali·rdb2ali 삭제 → 111s·191s 후 Instance List 에서 제거 · 녹화
v07_IV8_S10_Alibaba.webm
SQL Database: RDBMS 샘플 데이터 생성 (Generate)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-008 RDBMS 샘플 데이터 생성 (Generate) |
| 화면 | Data Migrations > Generate > SQL Database 탭 (Sample Data 패널) / Back Up > SQL Database (Load Databases) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S09_AWS(mcmp-e2e-v07-rdb1aws available) |
| 자동화 | IV8_S11 |
절차
1.Data Migrations > Generate → SQL Database 탭 2.'AWS - aws' / 'ap-northeast-2' → Instance List 에서 mcmp-e2e-v07-rdb1aws 행 선택 3.Sample Data → Username 'mcmp' / Password → Submit 4.하단 Result 성공 로그 5.Back Up → SQL Database 에서 rdb1aws 선택 → 접속정보 → Load Databases 에 LibraryManagement_0
기대결과
하단 Result 에 성공 메시지가 표시되고 Back Up > SQL Database 에서 생성된 DB(LibraryManagement_0)가 조회된다
결과 (v07)
-
AWS ✅ PASS (2026-10-14) — v07 PASS(151s): Sample Data → "Dummy creation and import successful with SQLDB"(POST /generate/rdbms 200, 약 28s). Back Up 에서 rdb1aws Load Databases → LibraryManagement_0 · 녹화
v07_IV8_S11_AWS.webm -
GCP ✅ PASS (2026-10-15) — v07 PASS(180s, 사본 rf-data2): rdb2gpc Sample Data(root) → POST /generate/rdbms 200 → Back Up 에서 Load Databases → LibraryManagement_0 · 녹화
v07_IV8_S11_GCP.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(152s, 사본 rf-data4): mcmprdb1 Sample Data → POST /generate/rdbms 200 → Load Databases → LibraryManagement_0, mcmp_default. 1차: Public Domain 미할당으로 Host '-' → 사용자 할당 후 Refresh Host · 녹화
v07_IV8_S11_NCP.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(134s, 사본 rf-data3): rdb1ali Sample Data → POST /generate/rdbms 200 → Load Databases → librarymanagement_0 · 녹화
v07_IV8_S11_Alibaba.webm
SQL Database: RDBMS 마이그레이션 (Migration)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-009 RDBMS 마이그레이션 |
| 화면 | Data Migrations > Migration > SQL Database 탭 (4단계 accordion) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S09_AWS(rdb1aws·rdb3aws), IV8_S11_AWS(rdb1aws 샘플 데이터) |
| 자동화 | IV8_S12 |
절차
1.Migration → SQL Database 2.Source 'AWS - aws' / 'ap-northeast-2' → rdb1aws 선택 → Username/Password → Load Databases → LibraryManagement_0 선택 → Verify → Next 3.Diagnose Source → Next 4.Target 'AWS - aws' / 'ap-northeast-2' → rdb3aws 선택 → 접속정보 → Verify → Next 5.Diagnose Target → Submit 6.Result 성공 7.Back Up 에서 rdb3aws Load Databases 에 LibraryManagement_0
기대결과
하단 Result 에 성공 메시지가 표시되고 target 인스턴스(rdb3aws)에 LibraryManagement_0 이 조회된다
결과 (v07)
-
AWS ✅ PASS (2026-10-14) — v07 PASS(192s): Verify → Diagnose Source(/diagnose/status) → Target rdb3aws Verify → Diagnose(sysbench queries 36,739) → "Successfully migrated data"(29s) → rdb3aws 에 LibraryManagement_0 · 녹화
v07_IV8_S12_AWS.webm -
GCP ✅ PASS (2026-10-15) — v07 PASS(211s, 사본 rf-data2): Verify → Diagnose(/diagnose/status 200) → Target rdb4gcp Verify → Submit → "Successfully migrated data"(POST /migrate/rdbms 200, 9s) → rdb4gcp 에 LibraryManagement_0 · 녹화
v07_IV8_S12_GCP.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(181s, 사본 rf-data4): Verify → Diagnose → Target mcmprdb2 Verify → Submit → "Successfully migrated data"(POST /migrate/rdbms 200, 7s) → mcmprdb2 에 LibraryManagement_0 · 녹화
v07_IV8_S12_NCP.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(177s, 사본 rf-data3): Verify → Diagnose → Target rdb2ali → Submit → "Successfully migrated data"(11s) → rdb2ali 에 librarymanagement_0 · 녹화
v07_IV8_S12_Alibaba.webm
SQL Database: RDBMS 백업 (Back Up)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-010 RDBMS 백업 |
| 화면 | Data Migrations > Back Up > SQL Database 탭 |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S11_AWS(rdb1aws 샘플 데이터). 같은 이름 백업 없음 |
| 자동화 | IV8_S13 |
절차
1.Back Up → SQL Database 2.'AWS - aws' / 'ap-northeast-2' → rdb1aws 선택 → Username/Password → Load Databases(검증) 3.Database LibraryManagement_0 선택 4.Backup Name 'mcmp-e2e-v07-bk2' → Submit 5.Result 성공 · Backup List 표시
기대결과
Backup List 에 생성된 백업이 표시된다(completed)
결과 (v07)
-
AWS ✅ PASS (2026-10-14) — v07 PASS(32s): "Successfully Backup data" → Backup List: bk2 · aws · ap-northeast-2 · LibraryManagement_0 · completed · 녹화
v07_IV8_S13_AWS.webm -
GCP ✅ PASS (2026-10-15) — v07 PASS(43s, 사본 rf-data2): "Successfully Backup data" → Backup List: bk2gcp · gcp · asia-northeast3 · LibraryManagement_0 · completed · 녹화
v07_IV8_S13_GCP.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(37s, 사본 rf-data4): "Successfully Backup data" → Backup List: bk2ncp · ncp · KR · mcmprdb1 · LibraryManagement_0 · completed · 녹화
v07_IV8_S13_NCP.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(33s, 사본 rf-data3): "Successfully Backup data" → Backup List: bk2ali · alibaba · ap-northeast-2 · librarymanagement_0 · completed · 녹화
v07_IV8_S13_Alibaba.webm
SQL Database: RDBMS 복구 (Restore, AWS 백업 → GCP)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-011 RDBMS 복구 |
| 화면 | Data Migrations > Restore > SQL Database 탭 |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S13_AWS(bk2), IV8_S09_GCP(rdb2gpc) |
| 자동화 | IV8_S14 |
절차
1.Restore → SQL Database 2.Backup List 에서 mcmp-e2e-v07-bk2 선택 3.Target 'GCP - gcp' / 'asia-northeast3' → rdb2gpc 선택 → Username 'root' / Password → Submit 4.Result 성공 5.Back Up 에서 rdb2gpc Load Databases 에 LibraryManagement_0
기대결과
하단 Result 에 성공 메시지가 표시되고 target 인스턴스(rdb2gpc)에 LibraryManagement_0 이 조회된다
결과 (v07)
-
GCP ✅ PASS (2026-10-14) — v07 PASS(64s): "Successfully Restore data"(7s) → rdb2gpc 에 LibraryManagement_0. Log: SQL Database restore gcp 7.4 s success · 녹화
v07_IV8_S14_GCP.webm -
GCP ✅ PASS (2026-10-15) — v07 PASS(209s, 2026-10-15 10:44, 사본 rf-data2): Backup List bk2gcp(원본 rdb2gpc 의 LibraryManagement_0 백업) 선택 → Target GCP / asia-northeast3 / rdb4gcp → Submit → "Successfully Restore data"(POST /restore/rdbms 200, 6.8s) → rdb4gcp Load Databases 에 LibraryManagement_0 · 녹화
v07_IV8_S14_GCP.webm -
AWS ✅ PASS (2026-10-15) — v07 PASS(92s, 사본 rf-data): bk2aws → rdb3aws "Successfully Restore data"(POST /restore/rdbms 200, 28.1s) → rdb3aws 에 LibraryManagement_0 · 녹화
v07_IV8_S14_AWS.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(61s, 사본 rf-data4): bk2ncp → mcmprdb2 "Successfully Restore data"(POST /restore/rdbms 200, 4.3s) → mcmprdb2 에 LibraryManagement_0 · 녹화
v07_IV8_S14_NCP.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(70s, 사본 rf-data3): bk2ali → rdb2ali "Successfully Restore data"(9s) → rdb2ali 에 librarymanagement_0 · 녹화
v07_IV8_S14_Alibaba.webm
No-SQL: NRDB 인스턴스 생성 → Instance List 표시
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-020 NRDB 인스턴스 생성 |
| 화면 | Data Migrations > Generate > No-SQL 탭 (+ Instance 패널) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 같은 이름 인스턴스 없음. GCP 서비스 계정에 Firestore 권한(TC-DATA-001 사전 준비) |
| 자동화 | IV8_S15 |
절차
1.Generate → No-SQL 2.'GCP - gcp' / 'asia-northeast3' → + Instance → Instance ID 'mcmp-e2e-v07-nrdb1gcp' → Create 3.같은 방법으로 'mcmp-e2e-v07-nrdb2gcp' 4.Instance List 에 표시·available 확인
기대결과
인스턴스가 생성되어 Instance List 에 표시된다
결과 (v07)
-
GCP ✅ PASS (2026-10-14) — v07 PASS(359s): (재시도) nrdb1gcp·nrdb2gcp 생성 → 138s 후 available. 1차(11:35) PUT /db/nrdbms 500 Firestore 403 → GCP 권한 부여 후 재시도 · 녹화
v07_IV8_S15_GCP.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(1242s, 사본 rf-ns2): nrdb1ali·nrdb2ali 생성(7.0 / mdb.shard.4x.large.d) → 964s 후 둘 다 available(공인 host:3717) · 녹화
v07_IV8_S15_Alibaba.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(619s, 사본 rf-ns3): mcmpndb1·mcmpndb2 생성(MongoDB 7.0.28 Enterprise) → 398s 후 settingup(이후 available), Instance List 표시 · 녹화
v07_IV8_S15_NCP.webm
No-SQL: NRDBMS 샘플 데이터 생성 (Generate)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-012 NRDBMS 샘플 데이터 생성 (Generate) |
| 화면 | Data Migrations > Generate > No-SQL 탭 (Sample Data 패널) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S15_GCP(nrdb1gcp) |
| 자동화 | IV8_S16 |
절차
1.Generate → No-SQL 2.'GCP - gcp' / 'asia-northeast3' → nrdb1gcp 선택 3.Sample Data → Database ID(= Instance ID, 자동) → Submit 4.Result 성공 5.Log Management(No-SQL / Generate)
기대결과
하단 Result 에 성공 메시지가 표시되고 NRDB 에 샘플 데이터가 생성된다
결과 (v07)
-
GCP ✅ PASS (2026-10-14) — v07 PASS(164s): 성공 로그(POST /generate/nrdbms 200). Log: No-SQL generate gcp 48.1 s success · 녹화
v07_IV8_S16_GCP.webm -
AWS ✅ PASS (2026-10-15) — v07 PASS(186s, 사본 rf-ns): Sample Data → POST /generate/nrdbms 200 "Create dummy data and import to NoSQLDB" 성공(684ms) · 녹화
v07_IV8_S16_AWS.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(190s, 사본 rf-ns2): nrdb1ali Sample Data(root / mcmpe2e) → POST /generate/nrdbms 200 성공(11:03). 이후 13:34 대상 nrdb2ali 에도 Sample Data(mcmpe2e) 생성(013·015 사전 조건) · 녹화
v07_IV8_S16_Alibaba.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(145s, 사본 rf-ns3): mcmpndb1 Sample Data → POST /generate/nrdbms 200 성공. 1차: Public Domain 미할당으로 Host '-' → 사용자 할당 후 Refresh Host · 녹화
v07_IV8_S16_NCP.webm
No-SQL: NRDBMS 마이그레이션 (Migration)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-013 NRDBMS 마이그레이션 |
| 화면 | Data Migrations > Migration > No-SQL 탭 (4단계 accordion) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S15_GCP(nrdb1gcp·nrdb2gcp), IV8_S16_GCP |
| 자동화 | IV8_S17 |
절차
1.Migration → No-SQL 2.Source 'GCP - gcp' / 'asia-northeast3' → nrdb1gcp 선택 → Next 3.Diagnose(GCP 지원 안함) → Next 4.Target nrdb2gcp → Next 5.Diagnose(GCP 지원 안함) → Submit 6.Result 성공
기대결과
하단 Result 에 성공 메시지가 표시되고 target NRDB 에 데이터가 생성된다
결과 (v07)
-
GCP ✅ PASS (2026-10-14) — v07 PASS(126s): Diagnose 비활성 → "Successfully migrated data"(4s). Log: No-SQL migrate gcp 4.0 s success · 녹화
v07_IV8_S17_GCP.webm -
AWS ✅ PASS (2026-10-15) — v07 PASS(190s, 사본 rf-ns): Diagnose(/diagnose/ycsb 200) → Submit → "Successfully migrated data"(58s). 1차: 같은 Region 대상이면 500 BatchWriteItem ValidationException → Target ap-northeast-1 로 실행 · 녹화
v07_IV8_S17_AWS.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(155s, 사본 rf-ns2): 대상 DB mcmpe2e 선택 → Submit → "Successfully migrated data"(POST /migrate/nrdbms 200). 1차(2회): 대상에 Database 없어 대상 DB 옵션 없음 → Submit 해도 요청 미전송 → 대상 Sample Data 생성(사전 조건) 후 PASS · 녹화
v07_IV8_S17_Alibaba.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(158s, 사본 rf-ns3): 대상 DB mcmpe2e 선택 → Submit → "Successfully migrated data"(POST /migrate/nrdbms 200). 1차(2회): 대상에 Database 없어 요청 미전송 → 대상 Sample Data 생성(사전 조건) 후 PASS · 녹화
v07_IV8_S17_NCP.webm
No-SQL: NRDBMS 백업 (Back Up)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-014 NRDBMS 백업 |
| 화면 | Data Migrations > Back Up > No-SQL 탭 |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S16_GCP. 같은 이름 백업 없음 |
| 자동화 | IV8_S18 |
절차
1.Back Up → No-SQL 2.'GCP - gcp' / 'asia-northeast3' → nrdb1gcp 선택(Instance ID·Database ID 자동) 3.Backup Name 'mcmp-e2e-v07-bk3' → Submit 4.Result 성공 · Backup List 표시
기대결과
Backup List 에 생성된 백업이 표시된다(completed)
결과 (v07)
-
GCP ✅ PASS (2026-10-14) — v07 PASS(30s): "Successfully Backup data" → Backup List: bk3 · gcp · asia-northeast3 · completed · 녹화
v07_IV8_S18_GCP.webm -
AWS ✅ PASS (2026-10-15) — v07 PASS(24s, 사본 rf-ns): "Successfully Backup data"(POST /backup/nrdbms 200) → Backup List: bk3aws · aws · ap-northeast-2 · completed · 녹화
v07_IV8_S18_AWS.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(31s, 사본 rf-ns2): "Successfully Backup data"(POST /backup/nrdbms 200) → Backup List: bk3ali · alibaba · nrdb1ali · mcmpe2e · completed · 녹화
v07_IV8_S18_Alibaba.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(31s, 사본 rf-ns3): "Successfully Backup data"(POST /backup/nrdbms 200) → Backup List: bk3ncp · ncp · KR · mcmpndb1 · mcmpe2e · completed · 녹화
v07_IV8_S18_NCP.webm
No-SQL: NRDBMS 복구 (Restore, GCP 백업 → AWS)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-015 NRDBMS 복구 |
| 화면 | Data Migrations > Restore > No-SQL 탭 |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S18_GCP(bk3) |
| 자동화 | IV8_S19 |
절차
1.Restore → No-SQL 2.Backup List 에서 mcmp-e2e-v07-bk3 선택 3.Target 'AWS - aws' / 'ap-northeast-2'(DynamoDB, 인스턴스 없음) → Submit 4.Result 성공 5.Log Management(No-SQL / Restore)
기대결과
하단 Result 에 성공 메시지가 표시되고 target NRDB 에 데이터가 생성된다
결과 (v07)
-
AWS ✅ PASS (2026-10-14) — v07 PASS(100s): "Successfully Restore data"(1m 1s). Log: No-SQL restore aws success · 녹화
v07_IV8_S19_AWS.webm -
AWS ✅ PASS (2026-10-15) — v07 PASS(35s, 2026-10-15 12:02, 사본 rf-ns): Backup List bk3aws(AWS DynamoDB ap-northeast-2 백업) 선택 → Target AWS / ap-northeast-2(DynamoDB, 인스턴스 없음) → Submit → "Successfully Restore data"(POST /restore/nrdbms 200) · 녹화
v07_IV8_S19_AWS.webm -
GCP ✅ PASS (2026-10-15) — v07 PASS(45s, 사본 rf-ns4): bk3 → nrdb2gcp "Successfully Restore data"(POST /restore/nrdbms 200, 3s) · 녹화
v07_IV8_S19_GCP.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(41s, 사본 rf-ns2): bk3ali → nrdb2ali(mcmpe2e) "Successfully Restore data"(POST /restore/nrdbms 200) · 녹화
v07_IV8_S19_Alibaba.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(42s, 사본 rf-ns3): bk3ncp → mcmpndb2(mcmpe2e) "Successfully Restore data"(POST /restore/nrdbms 200) · 녹화
v07_IV8_S19_NCP.webm
No-SQL: NRDB 인스턴스 삭제 (테스트 자원 정리)
| 항목 | 내용 |
|---|---|
| 기능 TC | TC-DATA-021 NRDB 인스턴스 삭제 (테스트 자원 정리) |
| 화면 | Data Migrations > Restore > No-SQL (Backup List) / Generate > No-SQL (Instance List) |
| 구분 | 정상 · CSP별 |
| 사전 조건 | admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV8_S15·S18 자원 존재 |
| 자동화 | IV8_S20 |
절차
1.Restore → No-SQL → Backup List 에서 mcmp-e2e-v07-bk3 체크 → Delete → 이름 입력 → Delete 2.Generate → No-SQL → 'GCP - gcp' → nrdb1gcp, nrdb2gcp 각각 체크 → Delete → 이름 입력 → Delete 3.Instance List·Backup List 에서 사라짐 확인
기대결과
백업과 인스턴스가 삭제되어 Backup List·Instance List 에 표시되지 않는다
결과 (v07)
-
GCP ✅ PASS (2026-10-14) — v07 PASS(396s): (재실행) bk3 삭제(DELETE 200) → nrdb1gcp 삭제 → nrdb1gcp·nrdb2gcp 목록에서 제거 · 녹화
v07_IV8_S20_GCP.webm -
Alibaba ✅ PASS (2026-10-15) — v07 PASS(380s, 사본 rf-ns2): bk3ali 삭제(DELETE 200 "backup deleted") → nrdb1ali·nrdb2ali 삭제 → Instance List 에서 제거 · 녹화
v07_IV8_S20_Alibaba.webm -
NCP ✅ PASS (2026-10-15) — v07 PASS(383s, 사본 rf-ns3): bk3ncp 삭제(DELETE 200) → mcmpndb1·mcmpndb2 삭제(DELETE 200 deleting) → Instance List 에서 제거 · 녹화
v07_IV8_S20_NCP.webm