BAŞLAMADAN ÖNCE
Başlamadan önce kontrol edin
MariaDB ayrı motor olarak lin_mariadb, mariadb_dump ve mariadb_binlog seçenekleri sunar. MySQL ile araç, GTID ve restore uyumunu varsaymayın. İncelenen genel Backup List restore şablonunda MariaDB’ye özel yönlendirme doğrulanmadı; MySQL formu MariaDB için destek kanıtı değildir.
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 MariaDB kaydının kaynak host, instance/database, yöntem ve tarihini karşılaştırın. Full dump ve binlog 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 genel Backup List şablonunda MariaDB’ye özel sql_type/hedef yönlendirmesi doğrulanmadı. MySQL Different Location formunu MariaDB hedef ekranı gibi kullanmayın. Kurulu backend, method ve izole hedef prosedürünü teknik ekiple netleştirmeden son Restore veya alternatif komutla veri yazma başlatmayın.
Beklenen sonuçMotor, yöntem ve kabul kanıtı kaydedilir.
044. İzole hedef ve veri etkisini belirleyin
Hedef MariaDB sürümü, araçlar, charset/collation, sql_mode, kullanıcı/grant ve rutin/event kapsamını DBA ile karşılaştırın. Galera/replica ve GTID etkisini ayrı planlayın; MySQL uyumluluğu varsaymayın. Aynı isimli database veya log replay çakışması belirsizse durun.
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 MariaDB logları ve hedef database erişimiyle karşılaştırın. Tablo bütünlüğü, örnek sorgular ve binlog/GTID etkisini DBA değerlendirmelidir. 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.