기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Neptune-Export 서비스를 사용하여 Neptune 데이터 내보내기
다음 단계에 따라 Neptune-Export 서비스를 사용하여 Neptune DB 클러스터에서 Amazon S3로 데이터를 내보낼 수 있습니다.
Neptune-Export 서비스 설치
AWS CloudFormation 템플릿을 사용하여 스택을 생성합니다.
Neptune-Export 서비스를 설치하려면
-
다음 표에서 AWS CloudFormation 스택 시작 버튼 중 하나를 선택하여 AWS CloudFormation 콘솔에서 스택을 시작합니다.
리전 보기 Designer에서 보기 시작 미국 동부(버지니아 북부) 보기 Designer에서 보기 미국 동부(오하이오) 보기 Designer에서 보기 미국 서부(캘리포니아 북부) 보기 Designer에서 보기 미국 서부(오레곤) 보기 Designer에서 보기 캐나다(중부) 보기 Designer에서 보기 남아메리카(상파울루) 보기 Designer에서 보기 유럽(스톡홀름) 보기 Designer에서 보기 유럽(아일랜드) 보기 Designer에서 보기 유럽(런던) 보기 Designer에서 보기 유럽(파리) 보기 Designer에서 보기 유럽(프랑크푸르트) 보기 Designer에서 보기 중동(바레인) 보기 Designer에서 보기 중동(UAE) 보기 Designer에서 보기 이스라엘(텔아비브) 보기 Designer에서 보기 아프리카(케이프타운) 보기 Designer에서 보기 아시아 태평양(홍콩) 보기 Designer에서 보기 아시아 태평양(도쿄) 보기 Designer에서 보기 아시아 태평양(서울) 보기 Designer에서 보기 아시아 태평양(싱가포르) 보기 Designer에서 보기 아시아 태평양(시드니) 보기 Designer에서 보기 아시아 태평양(뭄바이) 보기 Designer에서 보기 중국(베이징) 보기 Designer에서 보기 중국(닝샤) 보기 Designer에서 보기 AWS GovCloud (미국 서부) 보기 Designer에서 보기 AWS GovCloud (미국 동부) 보기 Designer에서 보기 템플릿 선택 페이지에서 다음을 선택합니다.
-
세부 정보 지정 페이지의 템플릿에서 다음 파라미터를 설정합니다.
-
VPC
– Neptune-Export 서비스를 설정하는 가장 쉬운 방법은 Neptune 데이터베이스VPC와 동일한 Amazon에 설치하는 것입니다. 별도의 에 설치하려는 경우 VPC 피어링을 사용하여 Neptune DB 클러스터VPC와 Neptune-Export 서비스 간에 연결을 설정할 VPC 수 있습니다VPC. -
Subnet1
– Neptune-Export 서비스는 서브넷에서 인터넷으로의 아웃바운드 IPv4 HTTPS 트래픽을 VPC 허용하는 의 서브넷에 설치해야 합니다. 이렇게 하면 Neptune-Export 서비스가 AWS 배치API를 호출하여 내보내기 작업을 생성하고 실행할 수 있습니다. Neptune 설명서Neptune 클러스터 생성의 페이지에 있는 CloudFormation 템플릿을 사용하여 Neptune 클러스터를 생성한 경우 해당 스택의
PrivateSubnet1
및PrivateSubnet2
출력을 사용하여 이 파라미터와 다음 파라미터를 채울 수 있습니다. -
Subnet2
– 서브넷에서 인터넷으로의 아웃바운드 IPv4 HTTPS 트래픽을 VPC 허용하는 의 두 번째 서브넷입니다. -
EnableIAM
- ()를 API 사용하여 AWS Identity and Access Management Neptune 엔드포인트를 보호true
하려면 이 값을 로 설정합니다IAM. 이것이 권장 사항입니다.IAM 인증을 활성화하는 경우 엔드포인트에 대한 모든 HTTPS 요청에
Sigv4
서명해야 합니다. awscurl과 같은 도구를 사용하여 사용자 대신 요청에 서명할 수 있습니다. -
VPCOnly
- 이 값을 로 설정하면 내보내기 엔드포인트VPC만true
되므로 VPC Neptune-Export 서비스가 설치된 내에서만 액세스할 수 있습니다. 이렇게 하면 Neptune-Export가 해당 내에서만 API 사용하도록 제한됩니다VPC.VPCOnly
을true
로 설정하는 것이 좋습니다. -
NumOfFilesULimit
–ulimits
컨테이너 속성의nofile
에 대해 10,000에서 1,000,000 사이의 값을 지정합니다. 기본값은 10,000이며, 그래프에 많은 수의 고유 레이블이 포함되어 있지 않는 한 기본값을 유지하는 것이 좋습니다. -
PrivateDnsEnabled
(부울) - 프라이빗 호스팅 영역을 지정된 과 연결할지 VPC 여부를 나타냅니다. 기본값은true
입니다.이 플래그가 활성화된 상태에서 VPC 엔드포인트가 생성되면 모든 API Gateway 트래픽이 VPC 엔드포인트를 통해 라우팅되고 퍼블릭 API Gateway 엔드포인트 호출이 비활성화됩니다. 를
PrivateDnsEnabled
로 설정하면false
퍼블릭 API 게이트웨이 엔드포인트가 활성화되지만 프라이빗 DNS 엔드포인트를 통해 Neptune 내보내기 서비스를 연결할 수 없습니다. 그런 다음 에 설명된 대로 DNS 엔드포인트에 퍼블릭 VPC 엔드포인트를 사용하여 내보내기 서비스를 호출할 수 있습니다.
-
Next(다음)를 선택합니다.
옵션 페이지에서 다음을 선택합니다.
-
검토 페이지에서 첫 번째 확인란을 선택하여 가 IAM 리소스를 생성 AWS CloudFormation 함을 확인합니다. 두 번째 확인란을 선택하여 새 스택에 대해
CAPABILITY_AUTO_EXPAND
를 승인합니다.참고
CAPABILITY_AUTO_EXPAND
는 사전 검토 없이 스택을 생성할 경우 매크로가 확장됨을 명시적으로 승인합니다. 사용자는 실제로 스택을 생성하기 전에 매크로를 통한 변경 사항을 검토할 수 있도록 처리된 템플릿에서 변경 세트를 생성하는 경우가 많습니다. 자세한 내용은 섹션을 참조하세요 AWS CloudFormation CreateStackAPI.그런 다음 생성을 선택합니다.
Neptune-Export에서 Neptune에 액세스할 수 있도록 설정
Neptune-Export 설치가 완료되면 Neptune-Export에서 액세스를 허용하도록 Neptune VPC 보안 그룹을 업데이트합니다. Neptune-Export AWS CloudFormation 스택이 생성되면 출력 탭에 NeptuneExportSecurityGroup
ID가 포함됩니다. 이 Neptune-Export VPC 보안 그룹에서 액세스를 허용하도록 Neptune 보안 그룹을 업데이트합니다.
VPC기반 EC2 인스턴스에서 Neptune-Export 엔드포인트에 대한 액세스 활성화
Neptune-Export 엔드포인트를 VPC만 사용하는 경우 VPC Neptune-Export 서비스가 설치된 내에서만 액세스할 수 있습니다. Neptune-Export API 호출을 수행할 수 있는 의 Amazon EC2 인스턴스VPC에서 연결을 허용하려면 AWS CloudFormation 스택에서 NeptuneExportSecurityGroup
생성된 를 해당 Amazon EC2 인스턴스에 연결합니다.