يفترض هذا الدليل أن المَعلَمة إذا كنت قد أعددت مسار بيانات مختلفًا، فاستبدل جميع مواضع
<path> في ملف config.xml لديك مضبوطة على:/var/lib/clickhouse في الأوامر أدناه بالقيمة الفعلية لإعداد <path> لديك.1
انسخ إعدادات الوصول من النسخة المتماثلة السليمة
انسخ محتويات مجلد
access الذي يحتوي على المستخدمين المحليين من النسخة المتماثلة السليمة:2
أنشئ نسخة احتياطية من مجلد metadata من النسخة المتماثلة السليمة
- انتقل إلى دليل بيانات ClickHouse:
- أنشئ نسخة احتياطية من مجلد metadata (بما في ذلك الروابط الرمزية): يحتوي دليل metadata على أوامر DDLs الخاصة بقواعد البيانات والجداول.
ويحتوي دليل قاعدة البيانات على روابط رمزية إلى
/var/lib/clickhouse/store/..الذي يضم جميع أوامر DDLs الخاصة بالجداول.
يضمن هذا الأمر الحفاظ على كلٍّ من ملفات البيانات الوصفية وبنية الروابط الرمزية في النسخة الاحتياطية.
3
استعد metadata على النسخة المتماثلة المتضررة
- انسخ ملف
backup.tarالذي تم إنشاؤه إلى النسخة المتماثلة المتضررة. - استخرجه إلى دليل بيانات ClickHouse:
4
أنشئ ملف علامة فرض الاستعادة
لتشغيل مزامنة البيانات التلقائية من النسخ المتماثلة الأخرى، أنشئ ملف العلامة التالي:
5
أعد تشغيل النسخة المتماثلة المتضررة
- أعد تشغيل خادم ClickHouse على العقدة المتضررة.
- تحقّق من سجلات الخادم، ويُفترض أن تلاحظ تنزيل الأجزاء من النسخ المتماثلة السليمة: