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á.
Usar o serviço Neptune-Export para exportar dados do Neptune
É possível usar as etapas a seguir para exportar dados do cluster de banco de dados do Neptune para o Amazon S3 usando o serviço Neptune-Export:
Instalar o serviço Neptune-Export
Use um AWS CloudFormation modelo para criar a pilha:
Como instalar o serviço Neptune-Export
-
Inicie a AWS CloudFormation pilha no AWS CloudFormation console escolhendo um dos botões Launch Stack na tabela a seguir:
Região Visualização Visualizar no Designer Iniciar Leste dos EUA (Norte da Virgínia) Visão Visualizar no Designer
Leste dos EUA (Ohio) Visão Visualizar no Designer
Oeste dos EUA (Norte da Califórnia) Visão Visualizar no Designer
Oeste dos EUA (Oregon) Visão Visualizar no Designer
Canadá (Central) Visão Visualizar no Designer
América do Sul (São Paulo) Visão Visualizar no Designer
Europa (Estocolmo) Visão Visualizar no Designer
Europa (Irlanda) Visão Visualizar no Designer
Europa (Londres) Visão Visualizar no Designer
Europa (Paris) Visão Visualizar no Designer
Europa (Frankfurt) Visão Visualizar no Designer
Oriente Médio (Bahrein) Visão Visualizar no Designer
Oriente Médio (Emirados Árabes Unidos) Visão Visualizar no Designer
Israel (Tel Aviv) Visão Visualizar no Designer
África (Cidade do Cabo) Visão Visualizar no Designer
Ásia-Pacífico (Hong Kong) Visão Visualizar no Designer
Ásia-Pacífico (Tóquio) Visão Visualizar no Designer
Ásia-Pacífico (Seul) Visão Visualizar no Designer
Ásia-Pacífico (Singapura) Visão Visualizar no Designer
Ásia-Pacífico (Sydney) Visão Visualizar no Designer
Ásia-Pacífico (Mumbai) Visão Visualizar no Designer
China (Pequim) Visão Visualizar no Designer
China (Ningxia) Visão Visualizar no Designer
AWS GovCloud (Oeste dos EUA) Visão Visualizar no Designer
AWS GovCloud (Leste dos EUA) Visão Visualizar no Designer
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 serviço Neptune-Export é instalá-lo na mesma Amazon VPC do banco de dados Neptune. Se quiser instalá-lo em uma VPC separada, você poderá usar o emparelhamento da VPC para estabelecer conectividade entre a VPC do cluster de banco de dados do Neptune e a VPC do serviço Neptune-Export. -
Subnet1— O serviço Neptune-Export deve ser instalado em uma sub-rede em sua VPC que permita tráfego HTTPS de IPv4 saída da sub-rede para a Internet. Isso é para que o serviço Neptune-Export 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 Neptune do Neptune, poderá usar as saídas
PrivateSubnet2e dessa pilha para preencher esse ePrivateSubnet1o próximo parâmetro. -
Subnet2— Uma segunda sub-rede na VPC que permite tráfego HTTPS de IPv4 saída da sub-rede para a Internet. -
EnableIAM: defina comotruepara proteger a API Neptune-Endpoint 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 comotruetorna o endpoint de exportação somente para VPC, para que você só possa acessá-lo de dentro da VPC em que o serviço Neptune-Export está instalado. Isso restringe a API Neptune-Export para ser usada 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— Especifique a versão do Neptune Export Utility a ser usada. Todas as versões maiores ou iguais av1.1.11são suportadas. Uma versão dov2.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 Options (Opções), escolha Next (Avançar).
-
Na página Revisar, marque a primeira caixa de seleção para confirmar que o AWS 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 AWS CloudFormation CreateStack.Escolha Criar.
Habilitar o acesso ao Neptune por meio do Neptune-Export
Depois que a instalação do Neptune-Export for concluída, atualize o grupo de segurança da VPC do Neptune para permitir o acesso do Neptune-Export. Quando a AWS CloudFormation pilha Neptune-Export é criada, a guia Saídas inclui uma ID. NeptuneExportSecurityGroup Atualize o grupo de segurança da VPC do Neptune para permitir o acesso desse grupo de segurança do Neptune-Export.
Habilite o acesso ao endpoint Neptune-Export a partir de uma instância baseada em VPC EC2
Se você tornar o endpoint do Neptune-Export somente para VPC, só poderá acessá-lo de dentro da VPC em que o serviço Neptune-Export estiver instalado. Para permitir a conectividade de uma EC2 instância da Amazon na VPC a partir da qual você pode fazer chamadas à API Neptune-Export, anexe o NeptuneExportSecurityGroup criado pela pilha AWS CloudFormation a essa instância da Amazon. EC2