Teradata - Veri Koruma

Bu bölümde, Teradata'da veri koruma için mevcut özellikler anlatılmaktadır.

Geçici Dergisi

Teradata, verileri işlem hatalarından korumak için Transient Journal kullanır. Herhangi bir işlem çalıştırıldığında, Transient günlük, işlem başarılı olana veya başarıyla geri alınana kadar etkilenen satırların önceki görüntülerinin bir kopyasını tutar. Ardından önceki görüntüler atılır. Her AMP'de geçici günlük tutulur. Otomatik bir işlemdir ve devre dışı bırakılamaz.

Geri çekil

Fallback, bir tablonun satırlarının ikinci kopyasını Fallback AMP olarak adlandırılan başka bir AMP'de depolayarak tablo verilerini korur. Bir AMP başarısız olursa, yedek satırlara erişilir. Bununla, bir AMP başarısız olsa bile, yedek AMP aracılığıyla veriler yine de kullanılabilir. Geri dönüş seçeneği, tablo oluştururken veya tablo oluşturduktan sonra kullanılabilir. Geri dönüş, verileri AMP hatasından korumak için tablonun satırlarının ikinci kopyasının her zaman başka bir AMP'de depolanmasını sağlar. Ancak, yedek, iki kat depolama alanı ve Ekleme / Silme / Güncelleme için G / Ç'yi kaplar.

Aşağıdaki diyagram, satırların yedek kopyasının başka bir AMP'de nasıl saklandığını gösterir.

Aşağı AMP Kurtarma Günlüğü

Down AMP kurtarma günlüğü, AMP başarısız olduğunda ve tablo geri dönüş korumalı olduğunda etkinleştirilir. Bu günlük, başarısız AMP verilerindeki tüm değişiklikleri izler. Günlük, kümedeki kalan AMP'lerde etkinleştirilir. Otomatik bir işlemdir ve devre dışı bırakılamaz. Başarısız AMP yayınlandığında Down AMP kurtarma günlüğündeki veriler AMP ile senkronize edilir. Bu yapıldıktan sonra dergi atılır.

Cliques

Clique, Verileri Düğüm hatalarından korumak için Teradata tarafından kullanılan bir mekanizmadır. Klik, ortak bir Disk Dizisi kümesini paylaşan bir dizi Teradata düğümünden başka bir şey değildir. Bir düğüm başarısız olduğunda, başarısız olan düğümden gelen vprocs, klikteki diğer düğümlere geçecek ve disk dizilerine erişmeye devam edecektir.

Çalışırken Bekleme Düğümü

Çalışırken Bekleme Düğümü, üretim ortamına katılmayan bir düğümdür. Bir düğüm başarısız olursa, başarısız olan düğümlerden gelen vproc'lar çalışırken bekleme düğümüne geçecektir. Başarısız olan düğüm kurtarıldığında, etkin bekleme düğümü haline gelir. Düğüm arızaları durumunda performansı korumak için Çalışırken Bekleme düğümleri kullanılır.

RAID

Yedekli Bağımsız Diskler Dizisi (RAID), verileri Disk Hatalarından korumak için kullanılan bir mekanizmadır. Disk Dizisi, mantıksal birim olarak gruplandırılmış bir dizi diskten oluşur. Bu birim kullanıcıya tek bir birim gibi görünebilir ancak birkaç diske yayılmış olabilir.

RAID 1, Teradata'da yaygın olarak kullanılır. RAID 1'de her disk bir ayna disk ile ilişkilendirilir. Birincil diskteki verilerde yapılan herhangi bir değişiklik, ayna kopyasına da yansıtılır. Birincil disk arızalanırsa, ayna diskteki verilere erişilebilir.