Bisakah DynamoDB mengekspor ke S3?

Ya. DynamoDB memiliki ekspor bawaan ke Amazon S3 yang menulis snapshot penuh atau inkremental dari sebuah tabel — dari titik waktu mana pun dalam 35 hari terakhir — sebagai DynamoDB JSON atau Amazon Ion. Ia membutuhkan point-in-time recovery (PITR), berjalan secara asinkron, dan tidak mengonsumsi kapasitas baca.

Ekspor penuh dan inkremental

Sebuah ekspor penuh menangkap seluruh tabel (data ditambah local secondary index) sebagaimana adanya pada titik waktu yang Anda pilih. Sebuah ekspor inkremental hanya menangkap data yang berubah, diperbarui, atau dihapus selama jendela waktu yang Anda tentukan — antara 15 menit dan 24 jam. Keduanya berjalan secara asinkron tanpa dampak pada performa atau ketersediaan tabel.

Persyaratan dan tujuan

Satu-satunya prasyarat adalah PITR yang diaktifkan pada tabel — ekspor membaca dari backup berkelanjutan Anda, bukan dari tabel live. Anda dapat mengekspor ke bucket S3 di akun AWS lain dan bahkan Region lain, dan data dienkripsi dari ujung ke ujung.

Outputnya bukan CSV

Ekspor ditulis sebagai DynamoDB JSON atau Amazon Ion — format wire ber-tag tipe dengan deskriptor {"S": ...} dan {"N": ...} — tidak pernah CSV. Mendapatkan spreadsheet dari sebuah ekspor berarti satu langkah tambahan melalui Athena, Glue, atau sebuah skrip; panduan ekspor ke CSV memandu setiap opsi.

Berapa biayanya

Ekspor penuh ditagih berdasarkan ukuran tabel pada titik waktu yang dipilih; ekspor inkremental berdasarkan ukuran data yang diproses dari backup berkelanjutan (dengan biaya minimum 10 MB). Penyimpanan S3 dan permintaan PUT ditagih secara terpisah.

Pelajari lebih lanjut

Ikuti panduan ekspor ke CSV untuk alur kerja lengkap, buka bungkus Item yang diekspor di konverter DynamoDB JSON, atau unduh DynoTable untuk menelusuri dan mengekspor data tabel langsung dari desktop Anda. Memutuskan layanan mana yang seharusnya memiliki data sejak awal? Lihat DynamoDB vs S3.

Referensi

Terakhir diverifikasi 2026-07-13 terhadap dokumentasi resmi AWS yang ditautkan di atas.

Bekerja dengan DynamoDB tanpa Console

DynoTable adalah klien desktop yang cepat untuk DynamoDB — jelajahi tabel, jalankan query gaya SQL, dan edit Item secara lokal.