DynamoDB S3'e dışa aktarabilir mi?
Evet. DynamoDB, bir tablonun tam veya artımlı bir anlık görüntüsünü — son 35 gün içindeki herhangi bir noktadan — DynamoDB JSON veya Amazon Ion olarak yazan yerleşik bir Amazon S3'e dışa aktarma özelliğine sahiptir. Anlık noktaya geri yükleme (PITR) gerektirir, eşzamansız çalışır ve hiç okuma kapasitesi tüketmez.
Tam ve artımlı dışa aktarmalar
Bir tam dışa aktarma, tablonun tamamını (veriler artı yerel ikincil indeksler) seçtiğiniz zaman noktasındaki haliyle yakalar. Bir artımlı dışa aktarma, yalnızca belirttiğiniz bir zaman penceresinde — 15 dakika ile 24 saat arasında — değişen, güncellenen veya silinen verileri yakalar. Her ikisi de tablo performansı veya kullanılabilirliği üzerinde hiçbir etkisi olmadan eşzamansız çalışır.
Gereksinimler ve hedefler
Tek ön koşul, tabloda etkinleştirilmiş PITR özelliğidir — dışa aktarma, canlı tablodan değil sürekli yedeklerinizden okur. Başka bir AWS hesabındaki ve hatta başka bir Bölgedeki bir S3 klasörüne dışa aktarabilirsiniz ve veriler uçtan uca şifrelenir.
Çıktı CSV değildir
Dışa aktarmalar DynamoDB JSON veya Amazon Ion olarak yazılır — {"S": ...} ve {"N": ...} tanımlayıcılarına sahip, tür etiketli tel biçimi — asla CSV olarak değil. Bir dışa aktarmadan elektronik tablo elde etmek, Athena, Glue veya bir betik üzerinden ikinci bir sıçrama demektir; CSV'ye dışa aktarma kılavuzu her seçeneği adım adım anlatır.
Maliyeti nedir
Tam dışa aktarmalar, seçilen zaman noktasındaki tablo boyutuna göre faturalandırılır; artımlı dışa aktarmalar ise sürekli yedeklerden işlenen veri boyutuna göre (10 MB'lik asgari ücretle). S3 depolama ve PUT istekleri ayrıca faturalandırılır.
Daha derine inin
Tüm iş akışı için CSV'ye dışa aktarma kılavuzunu izleyin, dışa aktarılan öğeleri DynamoDB JSON dönüştürücüsünde çözün ya da tablo verilerini doğrudan masaüstünüzden gezinmek ve dışa aktarmak için DynoTable'ı indirin. Verilere en baştan hangi servisin sahip olması gerektiğine mi karar veriyorsunuz? DynamoDB ile S3 yazısına bakın.
Kaynaklar
- DynamoDB data export to Amazon S3: how it works — Amazon DynamoDB Developer Guide
- Quotas in Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Point-in-time backups for DynamoDB — Amazon DynamoDB Developer Guide
- Amazon DynamoDB pricing
En son 2026-07-13 tarihinde yukarıda bağlantısı verilen resmi AWS belgelerine karşı doğrulandı.