Menggunakan layanan Neptunus-Ekspor untuk mengekspor data Neptunus - Amazon Neptune

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan layanan Neptunus-Ekspor untuk mengekspor data Neptunus

Anda dapat menggunakan langkah-langkah berikut untuk mengekspor data dari klaster DB Neptune Anda ke Amazon S3 menggunakan layanan Neptune-Ekspor:

Menginstal layanan Neptunus-Ekspor

Gunakan AWS CloudFormation template untuk membuat tumpukan:

Menginstal layanan Neptune-Ekspor
  1. Luncurkan AWS CloudFormation tumpukan di AWS CloudFormation konsol dengan memilih salah satu tombol Launch Stack di tabel berikut:

    Wilayah Lihat Lihat di Designer Luncurkan
    US East (N. Virginia) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    AS Timur (Ohio) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    US West (N. California) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    US West (Oregon) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Kanada (Pusat) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Amerika Selatan (Sao Paulo) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Europe (Stockholm) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Eropa (Irlandia) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Eropa (London) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Europe (Paris) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Eropa (Frankfurt) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Timur Tengah (Bahrain) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Timur Tengah (UAE) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Israel (Tel Aviv) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Afrika (Cape Town) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Asia Pasifik (Hong Kong) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Asia Pacific (Tokyo) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Asia Pasifik (Seoul) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Asia Pacific (Singapore) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Asia Pacific (Sydney) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Asia Pasifik (Mumbai) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Tiongkok (Beijing) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    Tiongkok (Ningxia) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (AS-Barat) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (AS-Timur) Lihat Lihat di Desainer Orange button labeled "Launch Stack" with an arrow icon.
  2. Pada halaman Pilih Templat, pilih Selanjutnya.

  3. Pada halamanTentukan Detail, template, mengatur parameter berikut:

    • VPC— Cara termudah untuk mengatur layanan Neptunus-Ekspor adalah dengan menginstalnya di Amazon yang sama dengan database Neptunus VPC Anda. Jika Anda ingin menginstalnya secara terpisah, VPC Anda dapat menggunakan VPCpeering untuk membangun konektivitas antara cluster DB Neptunus dan layanan VPC Neptunus-Ekspor. VPC

    • Subnet1— Layanan Neptunus-Ekspor harus dipasang di subnet di Anda VPC yang memungkinkan IPv4 HTTPS lalu lintas keluar dari subnet ke internet. Ini agar layanan Neptunus-Ekspor dapat memanggil AWS Batch API untuk membuat dan menjalankan pekerjaan ekspor.

      Jika Anda membuat cluster Neptunus menggunakan CloudFormation template pada Buat cluster Neptunus halaman dalam dokumentasi Neptunus, Anda dapat menggunakan PrivateSubnet2 dan output dari tumpukan PrivateSubnet1 itu untuk mengisi parameter ini dan parameter berikutnya.

    • Subnet2— Subnet kedua di VPC yang memungkinkan IPv4 HTTPS lalu lintas keluar dari subnet ke internet.

    • EnableIAM— Atur ini true untuk mengamankan API Neptunus-Endpoint menggunakan (). AWS Identity and Access Management IAM Kami sarankan Anda melakukan juga.

      Jika Anda mengaktifkan IAM otentikasi, Anda harus Sigv4 menandatangani semua HTTPS permintaan ke titik akhir. Anda dapat menggunakan alat seperti awscurl untuk menandatangani permintaan atas nama Anda.

    • VPCOnly— Mengatur ini untuk true membuat titik akhir ekspor VPC -only, sehingga Anda hanya dapat mengaksesnya dari dalam VPC tempat layanan Neptunus-Ekspor diinstal. Ini membatasi Neptunus-Ekspor API untuk digunakan hanya dari dalam itu. VPC

      Sebaiknya Anda mengatur VPCOnly ke true.

    • NumOfFilesULimit — Tentukan nilai antara 10.000 dan 1.000.000 untuk nofile di properti ulimits kontainer. Defaultnya adalah 10.000, dan kami sarankan untuk menjaga default kecuali grafik Anda berisi sejumlah besar label unik.

    • PrivateDnsEnabled (Boolean) - Menunjukkan apakah akan mengaitkan zona host pribadi dengan yang ditentukan VPC atau tidak. Nilai default-nya adalah true.

      Ketika VPC titik akhir dibuat dengan tanda ini diaktifkan, semua lalu lintas API Gateway dirutekan melalui titik akhir, dan panggilan VPC titik akhir API Gateway publik menjadi dinonaktifkan. Jika Anda menyetel PrivateDnsEnabled kefalse, titik akhir API Gateway publik diaktifkan, tetapi layanan ekspor Neptunus tidak dapat dihubungkan melalui titik akhir pribadi. DNS Anda kemudian dapat menggunakan DNS titik akhir publik untuk VPC titik akhir untuk memanggil layanan ekspor, seperti yang dijelaskan di sini.

  4. Pilih Berikutnya.

  5. Pada halaman Opsi, pilih Selanjutnya.

  6. Pada halaman Tinjauan, pilih kotak centang pertama untuk mengetahui bahwa AWS CloudFormation akan membuat IAM sumber daya. Pilih kotak centang kedua untuk mengetahui CAPABILITY_AUTO_EXPAND untuk tumpukan baru.

    catatan

    CAPABILITY_AUTO_EXPAND secara eksplisit mengakui bahwa macro akan diperluas saat membuat tumpukan, tanpa review sebelumnya. Pengguna sering kali membuat perubahan yang ditetapkan dari templat yang diproses, sehingga perubahan yang dibuat oleh makro bisa direview tepat sebelum membuat tumpukan. Untuk informasi lebih lanjut, lihat AWS CloudFormation CreateStackAPI.

    Lalu pilih Buat.

Aktifkan akses ke Neptune dari Neptune-Ekspor

Setelah instalasi Neptunus-Ekspor selesai, perbarui grup keamanan Neptunus Anda untuk mengizinkan akses dari VPCNeptunus-Ekspor. Ketika AWS CloudFormation tumpukan Neptunus-Ekspor telah dibuat, tab Output menyertakan ID. NeptuneExportSecurityGroup Perbarui grup keamanan VPC Neptunus Anda untuk mengizinkan akses dari grup keamanan Neptunus-Ekspor ini.

Aktifkan akses ke titik akhir Neptunus-Ekspor dari instance berbasis VPC EC2

Jika Anda membuat titik akhir Neptunus-Ekspor VPC -only, Anda hanya dapat mengaksesnya dari dalam VPC di mana layanan Neptunus-Ekspor diinstal. Untuk mengizinkan konektivitas dari EC2 instans Amazon di mana Anda dapat melakukan API panggilan Neptunus-Ekspor, lampirkan yang NeptuneExportSecurityGroup dibuat oleh tumpukan AWS CloudFormation ke instans Amazon tersebut. VPC EC2