أتمتة النسخ الاحتياطي (Backup) لقواعد البيانات وإرسالها لـ S3

تاريخ النشر: 16 فبراير 2026 | بقلم: سارة حسن | القراءة: 6 دقائق

قاعدة: 3-2-1 للنسخ الاحتياطي

3 نسخ من البيانات، على وسطين مختلفين (Disk, Cloud)، ونسخة واحدة خارج الموقع (Off-site). سنحقق هذا باستخدام Bash Script بسيط.

السكربت السحري

يستخدم mysqldump أو pg_dump لتصدير القاعدة، يضغط الملف، ثم يرفعه لـ AWS S3 (أو MinIO) باستخدام AWS CLI.

💡 نصيحة خبير من SkyNode: أتمتة المهام

أي مهمة تكررها أكثر من 3 مرات يومياً يجب أتمتتها. ابدأ بأتمتة التقارير اليومية.

مزيد من التفاصيل ←

💡 من واقع التجربة

فشل السيرفر مرة وفقدنا بيانات يوم كامل لأن النسخ الاحتياطي كان "محلياً" على نفس السيرفر! تعلمنا الدرس: النسخة الاحتياطية يجب أن تغادر السيرفر فوراً.

🌍 مثال واقعي: السوق المصري

تستخدم شركة شحن كبرى في القاهرة n8n لربط طلبات WooCommerce بشركات التوصيل المحلية أوتوماتيكياً، مما ألغى الحاجة لـ 3 موظفين لإدخال البيانات يدوياً.

📌 الخلاصة

النسخ الاحتياطي مثل التأمين؛ تتمنى ألا تحتاجه، لكنك ستشكر نفسك يوماً ما على وجوده.

← العودة لجميع المقالات

📚 اقرأ أيضاً في SkyNode