نمایک، نیاز اول کسب و کارها
پرش به محتوای اصلی

بررسی یکپارچگی نسخه‌ها

سه سطح بررسی: یکپارچگی هر بایت، بررسی عمیق قابل باز شدن و بازگردانی آزمایشی؛ بازبینی دوره‌ای و قرنطینه.

در این صفحه

سه سطح

سطح‌های بررسی
سطحنوع / مقدارتوضیح
integrityهر نسخه تازههش SHA-256 هر بخش و کل فایل دوباره از ذخیره‌ساز خوانده و با ثبت نسخه مقایسه می‌شود.
deepنسخه‌های با کلید مدیریت‌شدهیکپارچگی + احراز کامل NMKB1 + بازکردن فشرده‌سازی و سنجش ساختار با ابزار موتور.
restoreبازگردانی آزمایشی (عامل)بازگردانی به پایگاه موقت nmk_verify_*، بررسی و حذف؛ هفتگی یا ماهانه به انتخاب شما.

بررسی عمیق هر موتور

بررسی عمیق نسخه را کامل باز می‌کند، اندازه و هش داده باز را با امضای سازنده می‌سنجد و ساختار را با ابزار همان موتور بررسی می‌کند:

بررسی ساختار هر موتور
موتورنوع / مقدارتوضیح
PostgreSQLpg_restore --listکد خروج صفر
MongoDBmongorestore --archive --dryRun
Redisredis-check-rdb
SQLitePRAGMA integrity_check= ok
MySQL · MariaDBپایان فایل «-- Dump completed»
SQL Server—بررسی عمیق ندارد؛ بازگردانی آزمایشی را روشن کنید.

بازبینی دوره‌ای و قرنطینه

  • بازبینی دوره‌ای هر روز بخشی از نسخه‌های موجود را دوباره از ذخیره‌ساز می‌خواند تا خرابی تدریجی دیده شود.
  • نسخه‌ای که در هر بررسی رد شود «قرنطینه» می‌شود، رویداد backup.verification_failed می‌فرستد و برای بازگردانی پیشنهاد نمی‌شود.
  • نسخه‌های قرنطینه در سیاست نگهداری جزو «سالم» شمرده نمی‌شوند.

آخرین به‌روزرسانی: