[{"data":1,"prerenderedAt":119},["ShallowReactive",2],{"seo-verification":3,"blog-sauvegardes-restic-vps-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":26,"intro":29,"sections":30,"ctaTitle":73,"ctaBody":74,"ctaButton":75,"ctaUrl":76,"relatedPosts":77},113,"sauvegardes-restic-vps","أتمتة نسخ خادمك VPS الاحتياطية باستخدام Restic","أتمتة نسخ خادمك VPS الاحتياطية باستخدام Restic: لقطات (snapshots) مشفّرة، وإزالة التكرار (deduplication)، والإرسال إلى S3 أو أي واجهة تخزين كائني.",7,781,false,"2026-02-27T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},8,"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fsauvegardes-restic-vps-poster.svg",{"categorySlug":27,"appSlug":28},"securite","restic","النسخة الاحتياطية التي لم تُختبَر ولم تُشفَّر لا قيمة لها يوم وقوع أيّ حادث. يجمع Restic بين اللقطات التزايدية (incremental snapshots) وإزالة التكرار والتشفير من طرف إلى طرف في ملف تنفيذي واحد. وعلى خادمك VPS، يصبح شبكة الأمان المؤتمتة لبياناتك، التي تُدفَع إلى تخزين كائني بعيد بتكلفة منخفضة.",[31,35,45,48,70],{"type":32,"title":33,"body":34},"h2","لماذا تؤتمت نسخك الاحتياطية باستخدام Restic","غالبًا ما يستضيف خادم VPS بيانات لا يمكن تعويضها: قواعد بيانات، وأقراص تخزين Docker (volumes)، وملفات تهيئة. يلبّي Restic ثلاثة متطلبات أساسية لاستراتيجية جيدة: التشفير (AES-256، فالمستودع غير قابل للاستخدام دون كلمة المرور)، وإزالة التكرار (لا تُخزَّن الكتل المتطابقة إلا مرة واحدة، ما يقلّص الحجم والتكلفة تقليصًا كبيرًا)، ودعم واجهات تخزين متنوّعة (S3 وBackblaze B2 وSFTP والتخزين المحلي). واستضافة Restic ذاتيًا على الخادم بدلًا من الاعتماد على خدمة نسخ احتياطي مُدارة تمنحك تحكّمًا كاملًا في التشفير: يبقى المفتاح لديك، ولا يرى مزوّد التخزين سوى كتل بيانات مبهمة. وهذا هو أساس استراتيجية 3-2-1 جادّة.",{"type":36,"title":37,"items":38},"ul","ما الذي يقدّمه لك Restic",[39,40,41,42,43,44],"تشفير AES-256 من جهة العميل: لا ترى واجهة التخزين سوى بيانات غير قابلة للقراءة.","إزالة التكرار على مستوى الكتل تقلّص كثيرًا حجم النسخ الاحتياطية المتتالية وتكلفتها.","لقطات تزايدية سريعة: لا تُنقَل سوى الكتل الجديدة في كل تشغيلة.","واجهات تخزين متعددة (S3 وBackblaze B2 وSFTP وrest-server والتخزين المحلي) دون تغيير سير العمل.","استعادة دقيقة: ملف واحد أو مجلد أو لقطة كاملة عبر `restic restore`.","سياسة احتفاظ مؤتمتة عبر `forget --prune` (الاحتفاظ بـ N نسخة يومية، وM نسخة أسبوعية...).",{"type":32,"title":46,"body":47},"المتطلبات المسبقة لهذا النشر","يتّسم Restic بقلّة استهلاك الموارد: فهو يعمل على أي خادم VPS، بما في ذلك 1 vCPU و1 غيغابايت من RAM، مع استهلاك إزالة التكرار قدرًا يسيرًا من الذاكرة يتناسب مع حجم المستودع. تحتاج إلى الملف التنفيذي `restic` (حزمة التوزيعة أو تنزيل مباشر)، وواجهة تخزين وِجهة بعيدة (سلّة (bucket) متوافقة مع S3 لدى مزوّد، أو خادم آخر عبر SFTP) وبيانات اعتماده. ولا يلزم Docker هنا: فـ Restic أداة تعمل من سطر الأوامر. جهّز `cron` أو مؤقّت systemd للأتمتة، وموضعًا آمنًا خارج الخادم لحفظ كلمة مرور المستودع.",{"type":49,"title":50,"steps":51},"steps","إعداد نسخ Restic الاحتياطية المؤتمتة",[52,55,58,61,64,67],{"title":53,"body":54},"تثبيت Restic وتجهيز متغيّرات البيئة","ثبّت الملف التنفيذي (`apt install restic` ثم `restic self-update`). أنشئ ملف `\u002Froot\u002F.restic-env` يحتوي على `RESTIC_REPOSITORY` و`RESTIC_PASSWORD` ومفاتيح الوصول إلى واجهة التخزين (`AWS_ACCESS_KEY_ID` و`AWS_SECRET_ACCESS_KEY` لسلّة متوافقة مع S3). وقيّد صلاحياته بـ `chmod 600`.",{"title":56,"body":57},"تهيئة المستودع المشفّر","حمّل البيئة ثم نفّذ `restic init`. يُنشئ هذا الأمر بنية المستودع ويُحكِم التشفير بكلمة مرورك. احفظ هذه الكلمة في مكان آخر غير الخادم: فبدونها لا يمكن إجراء أي استعادة.",{"title":59,"body":60},"تشغيل أول نسخة احتياطية","انسخ أدلّتك الحسّاسة احتياطيًا، على سبيل المثال `restic backup \u002Fetc \u002Fvar\u002Fwww \u002Fopt\u002Fdocker-data`. أما لقاعدة بيانات، فأنشئ نسخة تفريغ (dump) في ملف ثم ضمّنه، أو مرّر التفريغ عبر الأنبوب إلى `restic backup --stdin`.",{"title":62,"body":63},"تحديد سياسة احتفاظ","تجنّب التراكم اللامتناهي عبر `restic forget --keep-daily 7 --keep-weekly 4 --keep-monthly 6 --prune`. تحذف مرحلة `--prune` فعليًا الكتل التي أصبحت يتيمة وتحرّر المساحة في واجهة التخزين.",{"title":65,"body":66},"الأتمتة عبر cron أو مؤقّت systemd","أنشئ سكربت `backup.sh` يستورد `.restic-env`، ويشغّل `restic backup` ثم `restic forget --prune`، ويسجّل النتيجة. جدوِله يوميًا، على سبيل المثال `0 3 * * * \u002Froot\u002Fbackup.sh` في crontab.",{"title":68,"body":69},"اختبار عملية استعادة والتحقّق من السلامة","النسخة الاحتياطية غير المُختبَرة وهمٌ. اعرض اللقطات عبر `restic snapshots`، واستعِد إلى مجلد مؤقّت (`restic restore latest --target \u002Ftmp\u002Ftest-restore`)، وشغّل `restic check` دوريًا للتحقّق من سلامة المستودع.",{"type":71,"body":72},"tip","احمِ نسخك الاحتياطية من برامج الفدية (ransomware) بتفعيل وضع \"append-only\" في واجهة التخزين: انشر `rest-server` بعيدًا مع الخيار `--append-only`، أو استخدم سلّة S3 مع سياسة IAM تمنع عمليات الحذف. وبذلك، حتى لو اخترق مهاجمٌ خادمك وحصل على بيانات الاعتماد، فلن يتمكّن من محو لقطاتك الحالية ولا تشفيرها. وامزج ذلك بتشغيل `restic forget --prune` من جهاز منفصل يملك وحده صلاحيات الحذف.","أمّن بياناتك منذ اليوم الأول","على خادم VPS Cloud من ServOrbit مع قالب مُعدّ مسبقًا، تُثبّت Restic ببضعة أوامر وتجدول نسخًا احتياطية مشفّرة إلى التخزين الكائني الذي تختاره.","انشر خادم النسخ الاحتياطي VPS الخاص بي","\u002Fvps-cloud",[78,92,106],{"id":79,"slug":80,"title":81,"excerpt":82,"readTime":83,"views":84,"isPinned":13,"publishedAt":85,"category":86,"categories":87,"featuredImage":23,"bgImage":24,"posterImage":89,"relatedSolution":90},105,"superviser-vps-uptime-kuma","مراقبة خادمك الافتراضي VPS باستخدام Uptime Kuma","انشر Uptime Kuma على خادمك الافتراضي VPS لمراقبة مواقعك وخدماتك ذاتيًا، مع تنبيهات وصفحة حالة عامة.",6,1520,"2026-03-07T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[88],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fsuperviser-vps-uptime-kuma-poster.svg",{"categorySlug":27,"appSlug":91},"uptime-kuma",{"id":93,"slug":94,"title":95,"excerpt":96,"readTime":97,"views":98,"isPinned":13,"publishedAt":99,"category":100,"categories":101,"featuredImage":23,"bgImage":24,"posterImage":103,"relatedSolution":104},106,"monitoring-vps-grafana-prometheus","مراقبة الخادم الافتراضي VPS باستخدام Grafana و Prometheus","أنشئ حزمة Grafana + Prometheus على خادمك الافتراضي VPS لجمع مقاييس النظام والتطبيقات وتخزينها وعرضها بصريًا.",9,522,"2026-03-06T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[102],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fmonitoring-vps-grafana-prometheus-poster.svg",{"categorySlug":27,"appSlug":105},"grafana",{"id":107,"slug":108,"title":109,"excerpt":110,"readTime":83,"views":111,"isPinned":13,"publishedAt":112,"category":113,"categories":114,"featuredImage":23,"bgImage":24,"posterImage":116,"relatedSolution":117},107,"monitorer-vps-netdata","راقب خادمك الافتراضي VPS في الوقت الفعلي باستخدام Netdata","ثبّت Netdata على خادمك الافتراضي VPS للحصول على مراقبة لحظية بدقة الثانية: آلاف المقاييس، دون أي إعداد، مع تنبيهات مضمّنة.",559,"2026-03-05T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[115],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fmonitorer-vps-netdata-poster.svg",{"categorySlug":27,"appSlug":118},"netdata",1785097298729]