수동 클러스터 스냅샷 생성
AWS Management Console 또는 AWS CLI를 사용하여 수동 스냅샷을 생성할 수 있습니다. 스냅샷을 생성하는 데 걸리는 시간은 데이터베이스 크기에 따라 다릅니다. 스냅샷을 생성하는 경우 다음을 수행해야 합니다.
-
백업할 클러스터를 식별합니다.
-
스냅샷의 이름을 지정합니다. 나중에 이 스냅샷에서 복원할 수 있습니다.
- Using the AWS Management Console
-
다음 방법 중 하나에 따라 AWS Management Console을 사용하여 수동 스냅샷을 생성할 수 있습니다.
-
방법 1:
-
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/docdb
에서 Amazon DocumentDB 콘솔을 엽니다. -
탐색 창에서 스냅샷를 선택합니다.
작은 정보
화면 왼쪽에 탐색 창이 표시되지 않으면 페이지 왼쪽 상단 모서리에서 메뉴 아이콘()을 선택하세요.
-
스냅샷 페이지에서 생성을 선택합니다.
-
클러스터 스냅샷 생성 페이지에서:
-
클러스터 식별자 — 클러스터의 드롭다운 목록에서 스냅샷을 생성할 클러스터를 선택합니다.
-
스냅샷 식별자 — 스냅샷의 이름을 입력합니다.
스냅샷 명명 제약 조건:
-
길이는 [1~255]글자, 숫자 또는 하이픈입니다.
-
첫 번째 문자는 글자이어야 합니다.
-
하이픈으로 끝나거나 하이픈이 2개 연속으로 이어져서는 안 됩니다.
-
AWS 계정, 리전별로 모든 클러스터 (Amazon RDS, Amazon Neptune 및 Amazon DocumentDB)에 대해 고유해야 합니다.
-
-
생성(Create)을 선택합니다.
-
-
-
방법 2:
-
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/docdb
에서 Amazon DocumentDB 콘솔을 엽니다. -
탐색 창에서 클러스터를 선택합니다.
작은 정보
화면 왼쪽에 탐색 창이 표시되지 않으면 페이지 왼쪽 상단 모서리에서 메뉴 아이콘()을 선택하세요.
-
클러스터 페이지에서 스냅샷을 생성하려는 클러스터의 왼쪽에 있는 버튼을 선택합니다.
-
작업 메뉴에서 스냅샷 만들기을 선택합니다.
-
클러스터 스냅샷 생성 페이지에서:
-
스냅샷 식별자 — 스냅샷의 이름을 입력합니다.
스냅샷 명명 제약 조건:
-
길이는 [1~63] 글자, 숫자 또는 하이픈입니다.
-
첫 번째 문자는 글자이어야 합니다.
-
하이픈으로 끝나거나 하이픈이 2개 연속으로 이어져서는 안 됩니다.
-
AWS 계정, 리전별로 모든 클러스터 (Amazon RDS, Amazon Neptune 및 Amazon DocumentDB)에 대해 고유해야 합니다.
-
-
생성(Create)을 선택합니다.
-
-
-
- Using the AWS CLI
-
AWS CLI를 사용하여 클러스터 스냅샷을 생성하려면 다음 파라미터와 함께
create-db-cluster-snapshot
작업을 사용합니다.파라미터
-
--db-cluster-identifier
— 필수입니다. 스냅샷을 생성할 클러스터의 이름입니다. 이 클러스터가 있고 사용 가능해야 합니다. -
--db-cluster-snapshot-identifier
— 필수입니다. 생성하려는 수동 스냅샷의 이름입니다.
다음 예제에서는
sample-cluster
라는 클러스터에 대해sample-cluster-snapshot
이라는 스냅샷을 만듭니다.Linux, macOS, Unix의 경우:
aws docdb create-db-cluster-snapshot \ --db-cluster-identifier sample-cluster \ --db-cluster-snapshot-identifier sample-cluster-snapshot
Windows의 경우:
aws docdb create-db-cluster-snapshot ^ --db-cluster-identifier sample-cluster ^ --db-cluster-snapshot-identifier sample-cluster-snapshot
이 작업의 출력은 다음과 같이 표시됩니다.
{ "DBClusterSnapshot": { "AvailabilityZones": [ "us-east-1a", "us-east-1b", "us-east-1c" ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot", "DBClusterIdentifier": "sample-cluster", "SnapshotCreateTime": "2020-04-24T04:59:08.475Z", "Engine": "docdb", "Status": "creating", "Port": 0, "VpcId": "vpc-abc0123", "ClusterCreateTime": "2020-01-10T22:13:38.261Z", "MasterUsername": "master-user", "EngineVersion": "4.0.0", "SnapshotType": "manual", "PercentProgress": 0, "StorageEncrypted": true, "KmsKeyId": "arn:aws:kms:us-east-1:<accountID>:key/sample-key", "DBClusterSnapshotArn": "arn:aws:rds:us-east-1:<accountID>:cluster-snapshot:sample-cluster-snapshot" } }
-