دليل النسخ الاحتياطي واللقطات لخادم VPS

بقلم فريق هندسة ONIE · آخر تحديث: 12 نوفمبر 2026 · 2 دقيقة للقراءة

قد يتعطل الخادم بسبب تحديث سيئ أو خطأ بشري أو برمجيات خبيثة أو عطل في الأجهزة. تجمع الخطة الجيدة بين اللقطات والنسخ الاحتياطية والاستعادة المُختبَرة. على ONIE، تدعم الخوادم السحابية في مدينة هو تشي منه اللقطات والنسخ الاحتياطية، ويمكنك إضافة مساحة Block Storage إضافية للبيانات.

اللقطة مقابل النسخة الاحتياطية

اللقطةالنسخة الاحتياطية
التعريفحالة محفوظة للقرص في لحظة واحدةنسخة منفصلة من الخادم أو بياناته
الأنسب لـعودة سريعة قبل التحديث أو تغيير الإعداداتالاستعادة بعد الفقد أو التلف أو الحذف
مكان الحفظقريبة من الخادم الأصليعلى وسيط تخزين منفصل
السرعةسريعة في الإنشاء والاستعادةأبطأ، وتعتمد على الحجم

استخدم الاثنين معاً: لقطة قبل التغييرات الحساسة، ونسخ احتياطية مجدولة لكل ما عدا ذلك.

قاعدة 3-2-1

احتفظ بثلاث نسخ من البيانات المهمة، على نوعين مختلفين من وسائط التخزين، مع نسخة واحدة في مكان آخر. اللقطة على الخادم نفسه لا تكفي وحدها.

نسخ الملفات احتياطياً

يَنسخ rsync ما تغيّر فقط:

rsync -aH --delete /var/www/ backup@backup-host:/srv/backups/www/

يُنشئ restic نسخاً احتياطية مشفّرة ومُزالة للتكرار إلى وجهات متعددة:

sudo apt install -y restic
restic -r sftp:backup@backup-host:/srv/restic init
restic -r sftp:backup@backup-host:/srv/restic backup /var/www /etc
restic -r sftp:backup@backup-host:/srv/restic forget --keep-daily 7 --keep-weekly 4 --prune

نسخ قاعدة بيانات احتياطياً

انسخ قاعدة البيانات باستخدام ملف تفريغ (dump) بدلاً من نسخ ملفات البيانات أثناء عملها:

mysqldump --single-transaction --routines -u root wordpress | gzip > /var/backups/wordpress-$(date +%F).sql.gz

لقاعدة PostgreSQL استخدم pg_dump.

أتمتة النسخ

شغّل النسخ الاحتياطي عبر cron أو مؤقت systemd، واحتفظ بسياسة احتفاظ تحذف النسخ القديمة:

sudo crontab -e
# every day at 02:30
30 2 * * * /usr/local/bin/backup.sh

اختبر الاستعادة

النسخة الاحتياطية التي لم تستعدها أبداً مجرد تخمين. مرة كل شهر، استعدها على خادم احتياطي وتحقق من عمل الموقع والبيانات. دوّن الخطوات حتى يتمكن أي شخص في فريقك من تنفيذها.

قبل التغييرات الكبيرة

خذ لقطة، ثم نفّذ التغيير واختبره، واحذف اللقطة عندما تتأكد من سلامته. يتكامل هذا جيداً مع إعداد SSH آمن، وتفيدك العادة نفسها عندما تحدّث موقع WordPress.

الأسئلة الشائعة

ما عدد مرات النسخ الاحتياطي؟

النسخ اليومي شائع للمواقع وقواعد البيانات التي تتغير باستمرار. انسخ بوتيرة أعلى إذا كان فقدان يوم من البيانات سيسبب ضرراً.

هل تُحتسب اللقطات برسوم؟

تُحتسب اللقطات والنسخ الاحتياطية بحسب المساحة التي تستخدمها. راجع الأسعار الحالية في صفحة التسعير الخاصة بالخدمة.

أين أخزّن النسخ الاحتياطية؟

ليس على الخادم نفسه فقط. استخدم موقعاً أو مزوّداً آخر حتى لا يؤدي عطل واحد إلى إزالة كل النسخ.

المصادر ومزيد من القراءة

أدلة VPS أخرى