ما النسخة الاحتياطية؟
نسخة مضغوطة من الملفات التي تحتاج إليها لعبتك لتعود كما كانت لحظة أخذ النسخة. ونحدد هذه الملفات لكل لعبة على حدة: في ماينكرافت بيدروك تشمل ماباتك، و allowlist.json، و permissions.json، و server.properties، ومجلدي behavior_packs و resource_packs، ومجلد config، وسجل الإضافات التي ثبّتها. ولكل لعبة أخرى قائمتها الخاصة.
أما الملفات خارج هذه القائمة فلا تدخل في النسخة، وتجد جميع ملفات سيرفرك في تبويب الملفات. وتظهر نسخك في تبويب النسخ الاحتياطية داخل لوحة سيرفرك، وتسترجع أي واحدة منها بضغطة.
يوميًا، وقبل كل تغيير كبير
نأخذ لك نسخة تلقائية كل يوم، ونسخة إضافية قبل أي عملية تمس ملفاتك: التحديث، وتغيير الإصدار، وتغيير اللعبة، والريسيت، وتغييرات لوحة اللعبة التي لا يمكن التراجع عنها، والمذكورة في قسم التغييرات التي تمس مابك أدناه. هذه النسخ كلها علينا: مجانية، ولا تُحسب من مساحتك، ونتولى تدويرها بأنفسنا. نحتفظ بسجل 7 أيام تغيّر فيها سيرفرك، وتبقى نسخة ما قبل التغيير 3 أيام، وهي المدة التي تستطيع خلالها العودة إلى حالتك قبل التغيير.
وقبل أي نسخة تلقائية أو نسخة ما قبل التغيير نقارن ملفات سيرفرك بأحدث نسخة لديك: إذا لم يتغيّر شيء فلا نأخذ نسخة جديدة، بل نكتب على بطاقة النسخة السابقة أنها ما زالت مطابقة لملفاتك منذ ذلك الوقت. أما النسخ التي تأخذها بنفسك فنأخذها دائمًا، سواء تغيّر شيء أم لم يتغيّر.
شبكة الأمان هذه لا توقفك أبدًا. إذا تعذّر أخذ نسخة ما قبل التغيير لأي سبب، نخبرك بسطر في سجل السيرفر ونكمل التغيير الذي طلبته.
مساحتك الخاصة
لديك مساحة نسخ خاصة بك بحجم مساحة سيرفرك: إذا كانت مساحة سيرفرك 20 GB، فلديك 20 GB للنسخ. وتشمل:
- النسخ التي تأخذها بنفسك من زر خذ نسخة احتياطية الآن.
- النسخ التي تستوردها من جهاز آخر.
- النسخ الناتجة عن مهامك المجدولة.
- أي نسخة تلقائية تثبّتها بزر ثبّتها في مساحتك.
لا تنتهي صلاحية نسخك، ولا نحذف أبدًا نسخة أخذتها بنفسك أو ثبّتها، فهي تبقى حتى تحذفها. والاستثناء الوحيد نسخ مهامك المجدولة: إذا امتلأت المساحة تحذف المهمة أقدمها لتأخذ نسخة جديدة، وتبقى أحدثها دائمًا. وفي غير ذلك نخبرك فورًا عند امتلاء المساحة: احذف نسخة أو فك تثبيت واحدة لتأخذ نسخة جديدة.
نظيفة أو أثناء اللعب
إذا كان السيرفر شغّالًا، نطلب من اللعبة حفظ مابها قبل النسخة وننتظر تأكيد انتهاء الحفظ. عند التأكيد تحمل النسخة شارة نظيفة. وإذا طلبنا الحفظ ولم تؤكده اللعبة، فلا نأخذ نسخة ناقصة ونصفها بأنها نظيفة، بل تفشل النسخة ويصلك السبب. والنسخة التي تُؤخذ والسيرفر متوقف تحمل شارة نظيفة دائمًا.
طريقة الحفظ في كل لعبة قبل النسخة:
- ماينكرافت: نوقف الحفظ التلقائي، ونحفظ الماب كاملًا في الملفات، وبعد اكتمال النسخة نعيد تفعيل الحفظ التلقائي.
- بيدروك: نوقف الكتابة على الماب، ونطلب من السيرفر قائمة ملفات الماب بأحجامها لحظة الحفظ، وننسخها بهذه الأحجام بالضبط، ثم يعود السيرفر إلى الحفظ المعتاد.
- بالورلد: نطلب من السيرفر حفظ الماب قبل النسخة.
- رست: نطلب من السيرفر حفظ الماب قبل النسخة.
- آرك: نرسل أمر
SaveWorldوننتظر حتى يؤكد السيرفر انتهاء الحفظ. - هايتيل: نرسل
/world save --all --confirmوننتظر حتى يؤكد السيرفر حفظ جميع المابات. - فالهايم: لا يوجد أمر حفظ يدوي. يحفظ فالهايم كل فترة (تحددها من الإعدادات) وعند إيقافه، لذلك تأخذ النسخة والسيرفر شغّال آخر حفظ، وتحمل شارة أثناء اللعب، أي قد لا تتضمن آخر فترة من اللعب.
التغييرات التي تمس مابك
بعض أزرار لوحة اللعبة تغيّر مابك أو موداتك تغييرًا لا يمكن التراجع عنه، وهذه لا تُنفّذ والسيرفر شغّال، بل تبدأ لها عملية جاري تطبيق تغييرك:
- ماينكرافت جافا: حذف ماب، وريسيت النذر أو الإند.
- ماينكرافت بيدروك: حذف ماب، وإزالة إضافة، وإصلاح الإضافات.
- فالهايم: حذف ماب، وإزالة BepInEx مع كل المودات.
- رست وآرك سيرفايفل أسندد: الوايب.
وتمر العملية بثلاث مراحل:
- حفظ نسخة للاسترجاع: نوقف السيرفر وننتظر حتى تُحفظ النسخة قبل أي تغيير.
- تطبيق التغيير: والسيرفر متوقف.
- استرجاع حالة السيرفر: إذا كان شغّالًا نشغّله، وإذا كان متوقفًا يبقى متوقفًا.
ولأن السيرفر يكون متوقفًا في هذه اللحظة، تحمل نسخة ما قبل التغيير شارة نظيفة. وإذا لم يكتمل التغيير نعرض لك السبب، وعندها اضغط رجّع نسخة الاسترجاع: نحفظ الملفات الحالية أولًا، ثم نسترجع الملفات والإعدادات التي كانت قبل التغيير.
النسخة الخارجية والتنزيل
لكل نسخة احتياطية مخزّنة نسخة ثانية في تخزين خارجي لدى مزوّد آخر غير جهاز سيرفرك، فتبقى نسختك حتى لو فُقد الجهاز كله. وتظهر حالة الإرسال على كل نسخة: جاري الإرسال إلى التخزين الخارجي… أثناء الإرسال، ونسخة خارجية عند اكتماله.
عند اكتمال النسخة الخارجية يظهر زر نزّل، ويعطيك رابطًا مباشرًا لملف tar.zst تنزّله على جهازك. الرابط صالح لدقائق معدودة، ولك 10 تنزيلات في الساعة.
استرجاع نسخة
اضغط رجّع النسخة على النسخة التي تريدها. قبل البدء نأخذ نسخة من الوضع الحالي لتعود إليها إذا غيّرت رأيك، ثم نوقف السيرفر، ونسترجع الملفات، ونشغّله لك.
إذا كان الأرشيف المحلي تالفًا أو مفقودًا، نجلب النسخة من التخزين الخارجي تلقائيًا. ونفحص النسخ دوريًا بايتًا بايتًا، فإذا وجدنا نسخة تالفة نعلّمها ونصلحها من النسخة الخارجية.
بعد انتهاء الاشتراك
عند انتهاء اشتراكك تبقى ملفاتك ونسخك متاحة للتنزيل من اللوحة طوال فترة السماح. وبعد حذف السيرفر تنتقل نسخك التي لها نسخة خارجية إلى الخزنة في حسابك، وتجدها في /dashboard/backups، ونزّلها من هناك خلال 30 يومًا إضافية.
إذا فشلت النسخة
إذا فشلت نسخة تصلك رسالة، وتجد السبب على بطاقة النسخة نفسها:
- امتلأت المساحة: احذف نسخة قديمة أو ملفات لا تحتاجها من تبويب الملفات
- لم يستجب السيرفر أو لم يؤكد الحفظ: وقّف السيرفر وخذ النسخة وهو متوقف
- تكرر الفشل: تواصل معنا من الدعم مع كود السيرفر
تبقى آخر نسخة ناجحة في مكانها مهما فشلت النسخ الجديدة، وتستمر النسخ التلقائية في جدولها دون تدخل منك.
هل ساعدك هذا الشرح؟
ساهم في تحسين هذا الشرح
الشروحات مفتوحة المصدر، فإذا كان لديك تصحيح أو إضافة، افتح Pull Request على github.com/serverkgg/platform