Mist Network
تابع القناة
الدعم

كيف تأخذ نسخة احتياطية من VPS: الملفات وقواعد البيانات والنسخ خارج الخادم

يمنحك VPS تحكمًا كاملًا ومسؤولية كاملة عن بياناتك. نشرح ماذا تنسخ، وكيف تؤتمت ذلك ببضعة أوامر، وأين تحفظ النسخ، وكيف تتأكد أن الاستعادة تعمل فعلًا.

تم التحديث: قراءة 2 دقائق
نسخة احتياطية لـ VPS — نسخ الملفات وتفريغات قاعدة البيانات من الخادم إلى تخزين خارجي

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

يشرح هذا الدليل ما يجب تضمينه، ويعرض أوامر بسيطة لـ Ubuntu أو Debian، ويغطي الأتمتة والتخزين واختبار الاستعادة.

ماذا تنسخ

ماذاالموقع المعتادكيف
ملفات الموقع والتطبيقات/var/www و/home و/srvأرشفة المجلدات أو مزامنتها
قواعد البياناتMySQL / MariaDB وPostgreSQLتفريغها إلى ملف أولًا ثم نسخ التفريغ
الإعدادات/etc (خادم الويب وPHP وcron والجدار الناري)أرشفة المجلدات المعنية
شهادات SSL/etc/letsencryptتضمينها في نسخة الإعدادات
البريد (إن كان مستضافًا)مجلدات البريدأرشفة أو مزامنة
الخلاصة: لا تنسخ أبدًا مجلد بيانات قاعدة تعمل مباشرة. فرّغها إلى ملف أولًا لتكون النسخة متسقة.

خطوة بخطوة: نسخة يومية بسيطة

  1. اتصل بالخادم — عبر SSH (راجع كيف تتصل بخادم VPS عبر SSH).
  2. فرّغ قاعدة البيانات — لـ MySQL/MariaDB: mysqldump --single-transaction --all-databases | gzip > /root/backup/db-$(date +%F).sql.gz.
  3. أرشف الملفات والإعدادات — tar -czf /root/backup/files-$(date +%F).tar.gz /var/www /etc.
  4. انسخ إلى خارج الخادم — مثل rsync -az /root/backup/ user@backup-host:/backups/myvps/، أو استخدم restic أو BorgBackup لنسخ مشفّرة بإصدارات.
  5. أتمت العملية — ضع الأوامر في سكربت وشغّله كل ليلة عبر cron (crontab -e).
  6. نظّف — احذف التفريغات المحلية الأقدم من بضعة أيام كي لا يمتلئ القرص.
نصيحة: يتولى restic وBorgBackup التشفير وإزالة التكرار والإصدارات، فلا يُرفع في النسخة الليلية لموقع كبير إلا ما تغيّر.

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

  • 3 نسخ — الخادم الحي ونسختان احتياطيتان.
  • نوعان مختلفان من التخزين — مثل خادم ثانٍ وتخزين كائنات.
  • نسخة واحدة خارج الموقع — في مركز بيانات آخر أو لدى مزود آخر.

استخدم حسابًا أو بيانات دخول منفصلة لتخزين النسخ، حتى لا يستطيع من يخترق الـ VPS حذف النسخ أيضًا.

كم مرة وإلى متى تحتفظ بها

  • يوميًا للمواقع النشطة والمتاجر وكل ما فيه بيانات مستخدمين.
  • قبل كل تغيير كبير — التحديثات أو النقل أو الإضافات الجديدة.
  • عدة إصدارات — مثل 7 يومية و4 أسبوعية وبضع شهرية؛ فالمشكلة لا تُكتشف دائمًا في اليوم نفسه.

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

لا فائدة من نسخة لا تُستعاد. عدة مرات في السنة استعد الملفات وقاعدة البيانات على VPS تجريبي وتحقق من عمل الموقع. سجّل المدة — فهذا هو زمن الاستعادة الحقيقي لديك.

مهم: إعادة تثبيت النظام من اللوحة تمسح القرص. تأكد من وجود نسخة حديثة خارج الخادم قبل إعادة التثبيت أو تغيير الحجم أو حذف الـ VPS.

النسخ الاحتياطي جزء من الأمان

النسخ هي خط دفاعك الأخير بعد اختراق أو تحديث معطوب أو حذف بالخطأ. اجمعها مع بقية قائمة أمان VPS، وإن كنت تستخدم ووردبريس فانسخ الملفات وقاعدة البيانات كما في تثبيت ووردبريس على VPS.

VPS تحت سيطرتك مع mistREG

تقدّم mistREG خوادم KVM VPS في الاتحاد الأوروبي على NVMe SSD وAMD EPYC مع صلاحية root كاملة، فتستخدم أي أداة نسخ احتياطي تريدها. اطّلع على باقات VPS وخدماتنا أو اسألنا على تيليجرام عبر @mistnetwork.

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

ماذا أنسخ احتياطيًا على VPS؟
ملفات الموقع والتطبيقات، وتفريغات قواعد البيانات، والإعدادات في /etc بما فيها شهادات SSL، والبريد إن كنت تستضيفه.
هل يمكنني نسخ مجلد قاعدة البيانات مباشرة؟
لا. نسخ ملفات قاعدة تعمل قد ينتج نسخة تالفة. فرّغها أولًا بـ mysqldump أو pg_dump ثم انسخ التفريغ.
أين أحفظ نسخ VPS الاحتياطية؟
خارج الخادم، ويُفضّل وفق قاعدة 3-2-1: ثلاث نسخ، ونوعا تخزين، ونسخة في مكان أو لدى مزود آخر.
كم مرة أنسخ VPS احتياطيًا؟
يوميًا للمواقع النشطة والمتاجر، وقبل كل تحديث أو تغيير كبير. احتفظ بعدة إصدارات.
كيف أعرف أن النسخة تعمل؟
استعدها من حين لآخر على خادم تجريبي وتحقق من عمل الموقع وقاعدة البيانات.

مقالات ذات صلة

أحدث المقالات

كل المقالات
Mist NetworkMist Network