Amazon DocumentDB 인스턴스 재부팅
보통 유지보수의 이유로 Amazon DocumentDB 인스턴스를 재부팅해야 하는 경우가 있습니다. 특정 항목을 변경한 경우(예: 클러스터와 연결된 클러스터 파라미터 그룹 변경) 클러스터의 인스턴스를 재부팅해야 변경 내용이 적용됩니다. AWS Management Console 또는 AWS CLI를 사용하여 지정된 인스턴스를 재부팅할 수 있습니다.
인스턴스를 재부팅하면 데이터베이스 엔진 서비스가 재시작됩니다. 재부팅하면 DB 인스턴스 상태가 rebooting
으로 설정되면서 잠시 중단됩니다. 재부팅이 완료되면 Amazon DocumentDB 이벤트가 생성됩니다.
인스턴스를 재부팅해도 장애 조치가 발생하지 않습니다. Amazon DocumentDB 클러스터를 장애 조치하려면 AWS Management Console 또는 AWS CLI 작업 failover-db-cluster
을 사용합니다. 자세한 내용은 Amazon DocumentDB 장애 조치 섹션을 참조하세요.
사용 가능 상태가 아닌 경우 인스턴스를 재부팅할 수 없습니다. 이전에 수정을 요청했거나 유지 관리 기간 작업 등 여러 가지 이유로 데이터베이스를 사용할 수 없는 경우가 있습니다. 인스턴스 상태에 대한 자세한 내용은 Amazon DocumentDB 인스턴스 상태 모니터링 섹션을 참조하세요.
- Using the AWS Management Console
-
다음 절차는 콘솔을 사용하여 지정한 인스턴스를 재부팅합니다.
-
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/docdb
에서 Amazon DocumentDB 콘솔을 엽니다. -
탐색 창에서 클러스터를 선택합니다.
작은 정보
화면 왼쪽에 탐색 창이 표시되지 않으면 페이지 왼쪽 상단 모서리에서 메뉴 아이콘()을 선택합니다.
-
클러스터 탐색 상자에 클러스터 식별자 열이 표시됩니다. 아래 스크린샷과 유사한 클러스터 아래에 인스턴스가 나열됩니다.
-
재부팅할 인스턴스의 왼쪽에 있는 확인란을 선택합니다.
-
작업을 선택하고 재부팅을 선택한 다음 재부팅을 선택하여 재부팅을 확인합니다.
인스턴스가 재부팅되는 데 몇 분 정도 걸릴 수 있습니다. 사용 가능 상태인 경우에만 인스턴스를 사용할 수 있습니다. 콘솔 또는 AWS CLI를 사용하여 인스턴스의 상태를 모니터링할 수 있습니다. 자세한 내용은 Amazon DocumentDB 인스턴스 상태 모니터링 섹션을 참조하세요.
-
- Using the AWS CLI
-
Amazon DocumentDB 인스턴스를 재부팅하려면
--db-instance-identifier
파라미터와 함께reboot-db-instance
작업을 사용합니다. 이 파라미터는 재부팅할 인스턴스의 식별자를 지정합니다.다음 코드는
sample-instance
인스턴스를 재부팅합니다.Linux, macOS, Unix의 경우:
aws docdb reboot-db-instance \ --db-instance-identifier sample-instance
Windows의 경우:
aws docdb reboot-db-instance ^ --db-instance-identifier sample-instance
이 작업의 출력은 다음과 같이 표시됩니다.
{ "DBInstance": { "DBInstanceIdentifier": "sample-instance", "DBInstanceClass": "db.r5.large", "Engine": "docdb", "DBInstanceStatus": "rebooting", "Endpoint": { "Address": "sample-instance.node.us-east-1.docdb.amazonaws.com", "Port": 27017, "HostedZoneId": "ABCDEFGHIJKLM" }, "InstanceCreateTime": "2020-03-27T08:05:56.314Z", "PreferredBackupWindow": "02:00-02:30", "BackupRetentionPeriod": 1, "VpcSecurityGroups": [ { "VpcSecurityGroupId": "sg-abcd0123", "Status": "active" } ], "AvailabilityZone": "us-east-1c", "DBSubnetGroup": { "DBSubnetGroupName": "default", "DBSubnetGroupDescription": "default", "VpcId": "vpc-abcd0123", "SubnetGroupStatus": "Complete", "Subnets": [ { "SubnetIdentifier": "subnet-abcd0123", "SubnetAvailabilityZone": { "Name": "us-east-1a" }, "SubnetStatus": "Active" }, { "SubnetIdentifier": "subnet-wxyz0123", "SubnetAvailabilityZone": { "Name": "us-east-1b" }, "SubnetStatus": "Active" } ] }, "PreferredMaintenanceWindow": "sun:06:53-sun:07:23", "PendingModifiedValues": {}, "EngineVersion": "3.6.0", "AutoMinorVersionUpgrade": true, "PubliclyAccessible": false, "DBClusterIdentifier": "sample-cluster", "StorageEncrypted": true, "KmsKeyId": "arn:aws:kms:us-east-1:<accountID>:key/sample-key", "DbiResourceId": "db-ABCDEFGHIJKLMNOPQRSTUVWXYZ", "CACertificateIdentifier": "rds-ca-2019", "PromotionTier": 1, "DBInstanceArn": "arn:aws:rds:us-east-1:<accountID>:db:sample-instance", "EnabledCloudwatchLogsExports": [ "profiler" ] } }
인스턴스가 재부팅되는 데 몇 분 정도 걸릴 수 있습니다. 사용 가능 상태인 경우에만 인스턴스를 사용할 수 있습니다. 콘솔 또는 AWS CLI를 사용하여 인스턴스의 상태를 모니터링할 수 있습니다. 자세한 내용은 Amazon DocumentDB 인스턴스 상태 모니터링 섹션을 참조하세요.