Skip to content

Latest commit

 

History

History
259 lines (181 loc) · 9.96 KB

Datamanager-Demo-Guide.md

File metadata and controls

259 lines (181 loc) · 9.96 KB

Data Manager 사용 가이드

사전 준비 사항

스토리지/DB 관련 서비스 신청 및 권한 부여

CSP 인증정보

  1. AWS 인증정보
  2. GCP 인증정보
  3. NCP 인증정보

AWS, GCP, NCP Cloud DB 메뉴얼 설치 및 인증정보

프로필 설정 가이드

  • 위의 생성된 인증정보를 프로젝트의 루트디렉토리에 저장해야합니다.

    ./profile.json

    [
        {
            "profileName": "default",
            "credentials": {
                "aws": {
                    "accessKey": "",
                    "secretKey": ""
                },
                "ncp": {
                    "accessKey": "",
                    "secretKey": ""
                },
                "gcp": {
                    "type": "",
                    "project_id": "",
                    "private_key_id": "",
                    "private_key": "",
                    "client_email": "",
                    "client_id": "",
                    "auth_uri": "",
                    "token_uri": "",
                    "auth_provider_x509_cert_url": "",
                    "client_x509_cert_url": "",
                    "universe_domain": ""
                }
            }
        },
        {
            "profileName": "admin",
            "credentials": {
                "aws": {
                    "accessKey": "",
                    "secretKey": ""
                },
                "ncp": {
                    "accessKey": "",
                    "secretKey": ""
                },
                "gcp": {
                    "type": "",
                    "project_id": "",
                    "private_key_id": "",
                    "private_key": "",
                    "client_email": "",
                    "client_id": "",
                    "auth_uri": "",
                    "token_uri": "",
                    "auth_provider_x509_cert_url": "",
                    "client_x509_cert_url": "",
                    "universe_domain": ""
                }
            }
        }
    ]
  • 아래의 명령어를 실행하여 프로필을 설정합니다.

    bash ./scripts/init-settings.sh

설치 및 사용 가이드

1. 서비스 생성

  1. 서비스 생성 요청을 한다.
    • 해당 요청 이후 약 20분 정도의 대기시간이 필요하다.

2. 오브젝트 스토리지

AWS S3 Generate

  1. data-manager server 접속 후 좌측 메뉴에서 데이터 생성 -> Object Storage -> AWS S3 순으로 클릭
  2. 사용자의 프로필과 리전 선택, 버킷 명을 입력한 다음 생성 할 데이터를 선택 및 용량 입력 후 생성 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

Migrate from AWS S3 to NCP ObjectStorage

  1. data-manager server 접속 후 좌측 메뉴에서 Migration -> Object Storage -> AWS s3 to -> Naver Object Storage
  2. 사용자의 AWS 접속정보와 버킷명, 사용자의 Naver 접속정보와 버킷명을 입력 후 실행 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

Backup NCP ObjectStorage

  1. data-manager server 접속 후 좌측 메뉴에서 Backup 클릭
  2. Backup Service 항목에서 NCP, Objectstorage 선택
  3. 사용자의 Naver 접속정보와 버킷명, 백업 경로 입력 후 백업 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

Restore GCP ObjectStorage

  1. data-manager server 접속 후 좌측 메뉴에서 Restore 클릭
  2. Restore Service 항목에서 GCP, Objectstorage 선택
  3. 사용자의 GCP 접속정보와 버킷명, 복구 경로 입력 후 복구 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

3. RDBMS

GCP RDBMS Generate

  1. data-manager server 접속 후 좌측 메뉴에서 데이터 생성 -> SQL Database -> MySQL
  2. 사용자의 DB Connect Config를 입력하고 생성 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

Migrate from GCP to AWS

  1. data-manager server 접속 후 좌측 메뉴에서 MIGRATION -> SQL Database -> MySQL
  2. 사용자의 DB Connect Config를 입력하고 실행 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

Back Up AWS RDBMS

  1. data-manager server 접속 후 좌측 메뉴에서 Backup 클릭
  2. Backup Service 항목에서 AWS, RDBMS 선택
  3. 사용자의 DB Connect Config를 입력하고 실행 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

Restore NCP RDBMS

  1. data-manager server 접속 후 좌측 메뉴에서 Restore 클릭
  2. Restore Service 항목에서 NCP, RDBMS 선택
  3. 사용자의 DB Connect Config를 입력하고 실행 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

4. NRDBMS

AWS NRDBMS Generate

  1. data-manager server 접속 후 좌측 메뉴에서 데이터 생성 -> NO-SQL Database -> Google Firestore
  2. 사용자의 AWS 접속정보를 입력하고 생성 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

Back Up AWS NRDBMS

  1. data-manager server 접속 후 좌측 메뉴에서 Backup 클릭
  2. Backup Service 항목에서 AWS, NRDBMS 선택
  3. 사용자의 DB Connect Config를 입력하고 실행 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

Restore GCP NRDBMS

  1. data-manager server 접속 후 좌측 메뉴에서 Restore 클릭
  2. Restore Service 항목에서 GCP, NRDBMS 선택
  3. 사용자의 GCP 접속정보 입력 후 복구 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

Migrate from GCP to AWS

  1. data-manager server 접속 후 좌측 메뉴에서 MIGRATION -> SQL Database -> MySQL
  2. 사용자의 DB Connect Config를 입력하고 실행 버튼 클릭

  1. 성공 및 실패는 아래 로그에서 확인이 가능합니다.

5. 서비스 삭제

  1. 서비스 삭제 요청을 한다.
    • 해당 요청 이후 약 10분 정도의 대기시간이 필요하다.