Skip to Content
TestingKontrol noktaları ve geri alma önizlemesi

Kontrol noktaları ve geri alma önizlemesi

Denetim noktası hizmeti kayıtları, saklama davranışını, REST/MCP işlemlerini, ve uygulamalar için bir geri alma durumu makinesi.

Henüz gerçek bir kurtarma yok: etkin anlık görüntü bağdaştırıcısı VM’yi üretir ve veritabanı anlık görüntü tanımlayıcıları. Durdurma/başlatma/sağlık aşamaları simüle edilir ve disk veya veritabanı durumu yakalanır veya geri yüklenir. Bugün oluşturulan bir kontrol noktası yedekleme değildir ve kurtarma kontrolü olarak kullanılmamalıdır.

Neler test edilebilir?

Önizleme yüzeyi entegrasyon geliştiricilerinin şunları yapmasına olanak tanır:

  • manuel kontrol noktası oluşturma ve listeleme;
  • meta verileri sabitlemek, sabitlemeyi kaldırmak, silmek ve saklamak;
  • sahiplik kontrolleri;
  • geri alma durumu geçişleri; ve
  • geri alma öncesi güvenlik kaydının oluşturulması.

Aşağıdaki MCP araçları bu kontrol düzlemini ortaya çıkarır:

AraçDavranışı önizleyin
create_checkpointSaplama anlık görüntü tanımlayıcılarıyla bir kayıt oluşturur
list_checkpointsSahip olunan kayıtları ve bildirilen kullanımı listeler
pin_checkpointBir kaydı saklama budamasından muaf tutar
delete_checkpointSabitlenmemiş bir kaydı siler
rollback_appSimüle edilmiş geri alma sırasını uygular

Bu araçlardan alınan başarılı yanıtları kurtarılmış uygulama olarak tanımlamayın.

Üretimin bugün toparlanması

Değişmez bir uygulama dağıtımı için kaynaktan kurtarma yapın ve ayrı olarak yönetin veriler:

  1. İyi olduğu bilinen bir Git revizyonunu tanımlayın;
  2. veritabanı veya nesne deposu yedeğinin mevcut olduğunu ve geri yüklenebileceğini doğrulayın;
  3. söz konusu revizyon için yeni bir değişmez dağıtımı sıraya koyun;
  4. hizmetin belgelenmiş kurtarma prosedürü yoluyla verileri geri yükleyin; ve
  5. Trafiği değiştirmeden önce uygulamanın durumunu ve kullanıcının görebileceği davranışı doğrulayın.

Yedeklemeyi saklama, geri yükleme testi ve kurtarma hedeflerini standartların dışında tutun. Gerçek bağdaştırıcılar gönderilip bir geri yükleme tatbikatını geçene kadar kontrol noktası önizlemesi.

Geriye ne kaldı

  • gerçek VM ve veritabanı anlık görüntüsü ilkelleri;
  • değişmez değişken dağıtım hattıyla geri alma entegrasyonu;
  • başarısızlık atomik geri yükleme davranışı;
  • doğrulanmış kontrol noktaları oluşturan kancaları dağıtın;
  • gerçek depolamaya karşı kapasite ve saklama uygulaması; ve
  • yakalanan kanıtlarla yedekleme/geri yükleme tatbikatları.

İlgili