BAŞLAMADAN ÖNCE
Başlamadan önce kontrol edin
MongoDump Only ile MongoDump + Oplog Incremental ayrı yöntemlerdir; single database ve alldb seçim kapsamı ayrıca değişir. Oplog artımlı yöntem replica set erişimi ister. Sharded cluster, keyfi zamana dönüş, otomatik replica set yeniden oluşturma veya tam cluster kurtarması bu incelemede doğrulanmadı.
Doğrulama sınırı: rehberler yerel ajan ve restore şablonlarına dayanır. Bu tur yeni MariaDB/MongoDB gerçek ekranı alınamadı; MySQL/PostgreSQL ekranı yerine kullanılmadı. Kaynak keşfi, dump/log zinciri ve hedef veri kabulü kurulu sürümde ayrıca doğrulanmalıdır. Yeni instance/policy, backup, restore, binlog purge veya oplog replay çalıştırılmadı.
- Motor, ajan/master sürümü ve instance kimliği
- Database kapsamı, yöntem ve erişim yetkisi
- Full tabanı, log zinciri ve repository erişimi
- İzole hedef, çakışma ve uygulama kabulü
011. Kaynak motor ve yöntem kaydını bulun
Backup List içinde MongoDB kaydının kaynak host, instance/database, yöntem ve tarihini karşılaştırın. Full dump ve oplog zincirini ayırın. Not Yet Backup kaydı kullanılabilir nokta değildir; başka motorun kataloğunu aynı restore yoluna taşımayın.
Beklenen sonuçMotor, yöntem ve kabul kanıtı kaydedilir.
022. Full tabanı ve bağlı logları doğrulayın
Action → Restore akışında istenen noktayı, Full kimliğini, gereken artımlı dosyaları ve repository erişimini birlikte kontrol edin. Dump-only tek dump anına döner; log yöntemi için gereken aralık ve sıra eksiksiz olmalıdır. Takvim veya Incremental etiketi tek başına PITR kanıtı değildir.
Beklenen sonuçMotor, yöntem ve kabul kanıtı kaydedilir.
033. Motorun gerçek hedef yönlendirmesini doğrulayın
İncelenen mongo_method=alldb kaydı yalnız Original Location sunar. Diğer MongoDB yolunda Original Location ve Different Location vardır; farklı konumda Database Name ve Instance istenir. Ayrı restore ajanı, collection yeniden adlandırma veya yeni replica set kurulumu varsaymayın. Bu alanları kurulu sürümde doğrulayın.
Beklenen sonuçMotor, yöntem ve kabul kanıtı kaydedilir.
044. İzole hedef ve veri etkisini belirleyin
Hedef MongoDB/Database Tools sürümlerini, authSource/TLS, database adı, index ve kullanıcı/rol kapsamını karşılaştırın. Original Location mevcut veri/namespace’i etkileyebilir; drop/merge/overwrite davranışını varsaymayın. Replica set veya sharded cluster hedefi için topology-aware ayrı teknik kabul gerekir.
Beklenen sonuçMotor, yöntem ve kabul kanıtı kaydedilir.
055. Summary ve son işlemi inceleyin
Kaynak method, database/alldb kapsamı, Full ve log kimlikleri, hedef instance ve veri etkisini karşılaştırın. Zaman alanı veya otomatik log sonlandırma davranışı doğrulanmadıysa varsaymayın. Son Restore yalnız hedefi ve etkisi doğrulanmış test planında uygulanır; bu rehber hazırlanırken Restore gönderilmedi.
Beklenen sonuçMotor, yöntem ve kabul kanıtı kaydedilir.
066. Motor durumu ve içerik kabulünü kontrol edin
EraBackup görev sonucunu MongoDB logları ve hedef database erişimiyle karşılaştırın. Collection sayısı, örnek dokümanlar, index ve uygulama sorgularını veri sahibiyle karşılaştırın; yalnız doküman sayısı bütünlük kabulü değildir. Kısmi başarısızlıkta aynı hedefe körlemesine tekrar göndermeyin.
Beklenen sonuçMotor, yöntem ve kabul kanıtı kaydedilir.
077. Veri ve uygulama kabulünü belgeleyin
Test sorguları, şema, örnek kayıtlar, tutarlılık ve uygulama bağlantılarını veri sahibiyle karşılaştırın. Gerçek geri dönüş zamanı ve veri kaybı, sürüm, backup zinciri ve hedef kimliğini kaydedin. Standalone database kabulünü cluster/HA failover kabulünden ayırın. Üretim bağlantısı veya DNS geçişi bu rehberin hazırlığında yapılmadı.
Beklenen sonuçSeçim ve ilgili kabul kanıtı kaydedilir.
MERAK EDİLENLER
Başarılı görev uygulamanın hazır olduğunu gösterir mi?
Tek başına göstermez. Motor bütünlüğü, gerekli log zinciri, veri sorguları ve uygulama erişimi ayrıca doğrulanır; HA/topoloji kabulü ayrı değerlendirilir.