As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usando o Neptune-Export serviço para exportar dados do Neptune
Você pode usar as seguintes etapas para exportar dados do seu cluster de banco de dados Neptune para o Amazon S3 usando o serviço: Neptune-Export
Instalando o Neptune-Export serviço
Use um AWS CloudFormation modelo para criar a pilha:
Para instalar o Neptune-Export serviço
-
Inicie a CloudFormation pilha no CloudFormation console escolhendo um dos botões Launch Stack na tabela a seguir:
Na página Select Template, escolha Next.
-
Na página Especificar detalhes, defina os seguintes parâmetros:
-
VPC— A maneira mais fácil de configurar o Neptune-Export serviço é instalá-lo na mesma Amazon VPC do seu banco de dados Neptune. Se quiser instalá-lo em uma VPC separada, você pode usar o emparelhamento de VPC para estabelecer conectividade entre a VPC do cluster de banco de dados Neptune e a VPC de serviço. Neptune-Export -
Subnet1— O Neptune-Export serviço deve ser instalado em uma sub-rede em sua VPC que permita tráfego HTTPS IPv4 de saída da sub-rede para a Internet. Isso é para que o Neptune-Export serviço possa chamar a API AWS Batchpara criar e executar um trabalho de exportação. Se você criou seu cluster do Neptune usando CloudFormation o modelo na página da documentação Criar cluster do Neptune do Neptune, poderá usar as saídas
PrivateSubnet2e dessa pilha para preencher esse ePrivateSubnet1o próximo parâmetro. -
Subnet2: a segunda sub-rede na VPC que viabiliza tráfego HTTPS IPv4 de saída da sub-rede para a Internet. -
EnableIAM— Defina issotruepara proteger a Neptune-Endpoint API usando AWS Identity and Access Management (IAM). Recomendamos que você o faça.Se você habilitar a autenticação do IAM, deverá assinar com
Sigv4todas as solicitações HTTPS no endpoint. É possível usar uma ferramenta, como o awscurl, para assinar solicitações em seu nome. -
VPCOnly— Definir isso paratruecriar o endpoint de exportação VPC-only, para que você só possa acessá-lo de dentro da VPC em que Neptune-Export o serviço está instalado. Isso restringe o uso Neptune-Export da API somente de dentro dessa VPC.Recomendamos que você defina
VPCOnlycomotrue. -
NumOfFilesULimit: especifique um valor entre dez mil e um milhão paranofilena propriedade do contêinerulimits. O padrão é dez mil, e recomendamos manter o padrão, a menos que o grafo contenha um grande número de rótulos exclusivos. -
PrivateDnsEnabled(booliano): indica se você deseja ou não associar uma zona hospedada privada à VPC especificada. O valor padrão étrue.Quando um endpoint da VPC é criado com esse sinalizador habilitado, todo o tráfego do API Gateway é direcionado pelo endpoint da VPC, e as chamadas públicas do endpoint do API Gateway são desabilitadas. Se você definir
PrivateDnsEnabledcomofalse, o endpoint público do API Gateway será habilitado, mas o serviço de exportação do Neptune não poderá ser conectado por meio do endpoint de DNS privado. Depois, é possível usar um endpoint do DNS público para que o endpoint da VPC chame o serviço de exportação, conforme detalhado aqui. -
NeptuneExportVersion: especifica a versão do utilitário de exportação do Neptune a ser usada. Todas as versões superiores ou iguais av1.1.11são compatíveis. Uma versão dev2.latestpode ser usada para receber automaticamente pequenas atualizações. A lista completa das versões disponíveis, bem como as notas do patch, podem ser encontradas nas GitHub versõesde código aberto.
-
Escolha Próximo.
Na página Opções, escolha Avançar.
-
Na página Revisar, marque a primeira caixa de seleção para confirmar que o CloudFormation criará recursos do IAM. Marque a segunda caixa de seleção para confirmar
CAPABILITY_AUTO_EXPANDpara a nova pilha.nota
CAPABILITY_AUTO_EXPANDconfirma explicitamente que os macros serão expandidos ao criar a pilha, sem revisão anterior. Os usuários geralmente criam um conjunto de alterações a partir de um modelo processado para que as alterações feitas pelos macros possam ser revisadas antes de criar a pilha. Para obter mais informações, consulte a API CloudFormation CreateStack.Em seguida, escolha Criar.
Habilite o acesso a Neptune a partir de Neptune-Export
Depois que a Neptune-Export instalação for concluída, atualize seu grupo de segurança Neptune VPC para permitir o acesso de. Neptune-Export Quando a Neptune-Export CloudFormation pilha é criada, a guia Saídas inclui uma NeptuneExportSecurityGroup ID. Atualize seu grupo de segurança Neptune VPC para permitir o acesso desse grupo de segurança. Neptune-Export
Habilite o acesso ao Neptune-Export endpoint a partir de uma instância do VPC-based EC2
Se você criar seu Neptune-Export endpoint VPC-only, só poderá acessá-lo de dentro da VPC na qual Neptune-Export o serviço está instalado. Para permitir a conectividade de uma instância do Amazon EC2 na VPC a partir da qual você pode fazer chamadas de Neptune-Export API, anexe o NeptuneExportSecurityGroup criado pela CloudFormation pilha a essa instância do Amazon EC2.