نسخ بيانات المصدر إلى مكان آخر
لقطات نظام الملفات
SELECT.
وبذلك تصبح اللقطات على هذه النُسخ المتماثلة غير متاحة لأي استعلامات تعدّل البيانات.
وكميزة إضافية، قد تحتوي هذه النُسخ المتماثلة على تجهيزات عتادية خاصة مع
عدد أكبر من الأقراص المتصلة بكل خادم، مما يجعلها مجدية من حيث التكلفة.
وبالنسبة لأحجام البيانات الأصغر، فقد ينجح أيضًا تنفيذ INSERT INTO ... SELECT ... بسيط إلى الجداول البعيدة.
التعامل مع الأجزاء
ALTER TABLE ... FREEZE PARTITION ... لإنشاء
نسخة محلية من أقسام الجدول. ويُنفَّذ ذلك باستخدام الروابط الصلبة إلى المجلد /var/lib/clickhouse/shadow/،
لذا فهو لا يستهلك عادةً مساحة إضافية على القرص للبيانات القديمة. النسخ المنشأة
للملفات لا يديرها خادم ClickHouse، لذلك يمكنك ببساطة تركها هناك:
ستحصل على نسخة احتياطية بسيطة لا تتطلب أي نظام خارجي إضافي،
لكنها ستظل عرضة لمشكلات العتاد. ولهذا السبب، من الأفضل
نسخها إلى موقع آخر عن بُعد ثم إزالة النسخ المحلية.
وتظل أنظمة الملفات الموزعة ومخازن الكائنات خيارات جيدة لهذا الغرض،
لكن خوادم الملفات العادية المتصلة ذات السعة الكافية قد تنجح أيضًا
(وفي هذه الحالة سيتم النقل عبر نظام الملفات الشبكي أو ربما rsync).
يمكن استعادة البيانات من النسخة الاحتياطية باستخدام ALTER TABLE ... ATTACH PARTITION ...
لمزيد من المعلومات حول الاستعلامات المتعلقة بالتعامل مع الأقسام، راجع
توثيق ALTER.
تتوفر أداة من طرف ثالث لأتمتة هذا الأسلوب: clickhouse-backup.