مقالات عن: ggRock
هذه المقالة متوفرة أيضًا على:

الصور

جدول المحتويات


نبذة

توافق الصور

إنشاء صورة

إضافة صورة من قرص

النسخ الاحتياطي للصور

إجراء نسخة احتياطية محلية

إجراء نسخة احتياطية عن بعد

استعادة الصور

استعادة صورة من قرص محلي

إجراء نسخة احتياطية عن بعد

الحالة

النسخ الاحتياطي للصور عبر الطرفية (متقدم)

صيغة الأوامر

أمثلة (متقدم)

البحث عن اسم التجمع

قائمة الأقراص الخاصة بك عبر الطرفية (متقدم)

تحديث قرص عبر الطرفية (متقدم)

تنفيذ نسخة احتياطية عبر الطرفية (متقدم)

فك تحديث قرص عبر الطرفية (متقدم)

النسخ الاحتياطي عن بعد عبر الطرفية (متقدم)



نبذة


الصور هي طريقة منطقية لتصنيف وتنظيم البيانات التي نرغب في تخزينها في ggRock. نشير إلى الصور بهذا الاسم لأنها ليست مطابقة للأقراص الفيزيائية في الخادم الخاص بك، أو الأقراص الفيزيائية في أي نظام كمبيوتر آخر - يتم توصيلها عبر الشبكة عن طريق iSCSI.


يعتمد بنية ggRock على فئتين أساسيتين من الصور:


  • صور النظام
  • صور الألعاب


عادة ما يمكن التعامل مع صورة النظام مثل محرك الأقراص C:\ أو محرك الإقلاع في نظام معياري. أي أنها تحتوي على نظام التشغيل والإعدادات وأي تطبيقات تتطلب تثبيتًا على محرك الأقراص C:\.


صورة الألعاب متخصصة أكثر - فهي تحتوي فقط على ما تقوم بتثبيته فيها، والذي يتكون في معظم الحالات من الألعاب وأدوات الإطلاق وأي تطبيقات أو أدوات أخرى يمكن تثبيتها بسهولة هناك. عادة ما تقوم بتحديث صورة الألعاب الخاصة بك باسم محرك الأقراص G:\، لكنها قد تكون أي حرف محرك أقراص تختاره.


سيقوم كل نظام في مركزك يحتوي على صورة نظام محددة باستخدام صورة النظام تلك. سيقوم كل نظام في مركزك يحتوي على صورة ألعاب محددة بتحديث صورة الألعاب تلك عند بدء التشغيل.


توافق الصور


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


إنشاء صورة


ملاحظة:


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


  1. من واجهة ggRock ويب، انقر على علامة التبويب "الصور".



  1. من علامة التبويب "الصور"، انقر على زر "إنشاء صورة".



  1. ضمن حوار "إنشاء صورة"، املأ المعلومات التالية:



  • مربع نص الاسم: أدخل اسمًا لصورتك.
  • القائمة المنسدلة لنوع الصورة: اختر "لعبة" كنوع، ما لم يتم تحديده بخلاف ذلك من قبل موظفي الدعم.
  • مربع الاختيار جعل الافتراضي: إذا كنت تريد أن يكون هذا هو الإعداد الافتراضي لجميع الأنظمة، ضع علامة هنا.
  • مربع نص الحجم: اضبط حجمًا لصورتك الجديدة
  • القائمة المنسدلة لوحدة حجم الحجم: اختر نوع وحدة للاستخدام مع صورتك (بايت، كيلوبايت، ميجابايت، جيجابايت، أو تيرابايت).


إضافة صورة من قرص


لاستيراد صورة (VHD/VHDX) مخزنة على محرك أقراص خارجي:


  1. قم بتوصيل محرك الأقراص مباشرة بخادم ggRock الخاص بك عبر USB (يُفضل USB 3.0).


  1. من واجهة ggRock ويب، انقر على علامة التبويب "الصور".



  1. من علامة التبويب "الصور"، انقر على زر "استيراد صورة".



  1. ضمن حوار "استيراد صورة"، انقر على زر "من .VHD".



  1. ضمن حوار "استيراد صورة من .VHD"، املأ المعلومات التالية:



  • القائمة المنسدلة اختيار القرص: حدد القرص الفيزيائي على الخادم الذي تريد استيراد الصورة منه.
  • القائمة المنسدلة اختيار صورة VHD/VHDX على القرص: اختر صورة VHD/VHDX التي تريد استيرادها من القرص المحدد.
  • حقل نص الاسم: أعط الصورة اسمًا ودودًا
  • القائمة المنسدلة لنوع الصورة: اختر نوع الصورة المراد استيرادها - صورة النظام هي المرشح المحتمل هنا.
  • مربع الاختيار جعل الافتراضي: ضع علامة في هذا المربع لجعل هذه الصورة الافتراضية لجميع الأنظمة.


النسخ الاحتياطي للصور


هناك آليتان يمكن من خلالهما الاحتفاظ بنسخة احتياطية من الصور:


  • محلي - قم بتخزين النسخ الاحتياطية محليًا، إما على محرك أقراص إضافي متصل بالخادم، أو على قسم الجذر (غير موصى به للنسخ الاحتياطية الحرجة للمهمة).
  • بعيد - قم بتخزين النسخ الاحتياطية على خادم نسخ احتياطي ggRock


إجراء نسخة احتياطية محلية


  1. قم بتوصيل محرك أقراص بخادم ggRock الخاص بك عبر USB، أو استخدم محرك أقراص مثبت فيزيائيًا في صندوق الخادم.


تأكد من تنسيق محرك الأقراص الخارجي الخاص بك باسم exFAT بحيث يكون متاحًا من Linux و Windows.


  1. من واجهة ggRock ويب، انقر على علامة التبويب "الصور".



  1. من علامة التبويب "الصور"، انقر على زر "النسخ الاحتياطي/الاستعادة".



  1. ضمن حوار "النسخ الاحتياطي/الاستعادة"، تأكد من تحديد علامة التبويب "النسخ الاحتياطي" وملء المعلومات التالية:


  • مربعات الاختيار للصور: ضع علامة بجانب كل صورة تريد الاحتفاظ بنسخة احتياطية منها.
  • زر اختيار الموقع: ضبط الموقع على "محلي".
  • القائمة المنسدلة اختيار محرك الأقراص: حدد القرص المتصل فيزيائيًا الذي تريد الاحتفاظ بنسخة احتياطية من صورك عليه (لا يُنصح بالاحتفاظ بنسخة احتياطية على نظام الملفات المحلي ما لم تنوِ نسخ الصورة في مكان آخر لاحقًا)
  • مربع نص المسار: ضبط المسار على الحجم الذي تريد الاحتفاظ بنسخة احتياطية من صورك عليه.
  • زر التحديد: انقر على هذا الزر لتفعيل محرك الأقراص والمسار المحددين للنسخ الاحتياطي.
  • تبديل إضافة نص: قم بتشغيل هذا التبديل لتمكين إضافة لاحقة إلى اسم الملف الخاص بك.
  • مربع نص إضافة نص: أدخل اللاحقة المراد إضافتها إلى اسم الملف الخاص بك.



  1. انقر على زر "النسخ الاحتياطي" لبدء عملية النسخ الاحتياطي.



إجراء نسخة احتياطية عن بعد


  1. من واجهة ggRock ويب، انقر على علامة التبويب "الصور".



  1. من علامة التبويب "الصور"، انقر على زر "النسخ الاحتياطي/الاستعادة".



  1. ضمن حوار "النسخ الاحتياطي/الاستعادة"، تأكد من تحديد علامة التبويب "النسخ الاحتياطي" وملء المعلومات التالية:


  • مربعات الاختيار للصور: ضع علامة بجانب كل صورة تريد الاحتفاظ بنسخة احتياطية منها.
  • زر اختيار الموقع: ضبط الموقع على "بعيد".
  • مربع نص اسم المستخدم: أدخل اسم المستخدم المستخدم لتسجيل الدخول إلى النظام البعيد.
  • مربع نص كلمة المرور: أدخل كلمة المرور المستخدمة لتسجيل الدخول إلى النظام البعيد.
  • مربع نص العنوان: أدخل اسم DNS أو عنوان IP للنظام البعيد.
  • زر الاختبار: اختبر الاتصال بالنظام البعيد.
  • تبديل إضافة نص: قم بتشغيل هذا التبديل لإضافة لاحقة إلى اسم الملف الخاص بك.
  • مربع نص إضافة نص: أدخل اللاحقة المراد إضافتها إلى اسم الملف الخاص بك.



  1. انقر على زر "النسخ الاحتياطي" لبدء عملية النسخ الاحتياطي.



استعادة الصور


هناك آليتان يمكن من خلالهما استعادة الصور:


  • محلي - استعادة النسخ الاحتياطية من محرك أقراص متصل محليًا، إما من محرك أقراص إضافي متصل بالخادم، أو من قسم الجذر (غير موصى به للنسخ الاحتياطية الحرجة للمهمة)
  • بعيد - استعادة النسخ الاحتياطية من خادم نسخ احتياطي ggRock


استعادة صورة من قرص محلي


  1. قم بتوصيل محرك أقراص بخادم ggRock الخاص بك عبر USB، أو استخدم محرك أقراص مثبت فيزيائيًا في صندوق الخادم.


  1. من واجهة ggRock ويب، انقر على علامة التبويب "الصور".



  1. من علامة التبويب "الصور"، انقر على زر "النسخ الاحتياطي/الاستعادة".



  1. ضمن حوار "النسخ الاحتياطي/الاستعادة"، تأكد من تحديد علامة التبويب "الاستعادة" وملء المعلومات التالية:



  • زر اختيار الموقع: ضبط الموقع على "محلي".
  • القائمة المنسدلة اختيار محرك الأقراص: حدد القرص المتصل فيزيائيًا الذي تريد استعادة صورك منه.
  • مربع نص المسار: ضبط المسار على الحجم الذي تريد استعادة صورك منه.
  • مربع قائمة الصور: ضع علامة بجانب الصور التي تريد استعادتها إلى الخادم الخاص بك.
  • تبديل إضافة نص: قم بتشغيل هذا التبديل لإضافة لاحقة إلى اسم الملف الخاص بك.
  • مربع نص إضافة نص: أدخل اللاحقة المراد إضافتها إلى اسم الملف الخاص بك.


  1. انقر على زر "الاستعادة" لبدء استعادة صورتك (صورك).



استعادة صورة من خادم بعيد


  1. من واجهة ggRock ويب، انقر على علامة التبويب "الصور".



  1. من علامة التبويب "الصور"، انقر على زر "النسخ الاحتياطي/الاستعادة".



  1. ضمن حوار "النسخ الاحتياطي/الاستعادة"، تأكد من تحديد علامة التبويب "الاستعادة" وملء المعلومات التالية:



  • زر اختيار الموقع: ضبط الموقع على "بعيد".
  • مربع نص اسم المستخدم: أدخل اسم المستخدم المستخدم لتسجيل الدخول إلى النظام البعيد.
  • مربع نص كلمة المرور: أدخل كلمة المرور المستخدمة لتسجيل الدخول إلى النظام البعيد.
  • مربع نص العنوان: أدخل اسم DNS أو عنوان IP للنظام البعيد.
  • زر الاختبار: اختبر الاتصال بالنظام البعيد.
  • تبديل إضافة نص: قم بتشغيل هذا التبديل لإضافة لاحقة إلى اسم الملف الخاص بك.
  • مربع نص إضافة نص: أدخل اللاحقة المراد إضافتها إلى اسم الملف الخاص بك.


  1. انقر على زر "الاستعادة" لبدء استعادة صورتك (صورك).



الحالة


من علامة التبويب الحالة قد تشاهد سجل أي عمليات نسخ احتياطي أو استعادة تم محاولتها أو اكتمالها.


  1. من واجهة ggRock ويب، انقر على علامة التبويب "الصور".



  1. من علامة التبويب "الصور"، انقر على زر "النسخ الاحتياطي/الاستعادة".



  1. ضمن حوار "النسخ الاحتياطي/الاستعادة"، حدد علامة التبويب "السجل" لعرض حالة أي عمليات نسخ احتياطي/استعادة تم محاولتها أو اكتمالها.



النسخ الاحتياطي للصور عبر الطرفية (متقدم)


للسماح لك بالاحتفاظ بنسخة احتياطية من صورك، مع كل عمليات الكتابة الراجعة والحفريات الخاصة بها يمكنك استخدام أداة CLI (واجهة سطر الأوامر) التالية: ggrock-img


للاحتفاظ بنسخة احتياطية من الصور الخاصة بك يمكنك استخدام أمر وحدة التحكم التالي:


ggrock-img command [command options]


صيغة الأوامر


send -p|--pool -i|--image
receive -p|--pool -i|--image


أمثلة (متقدم)


النسخ الاحتياطي للصورة إلى ملف:

ggrock-img send -p pool0 -i games > games.img


استعادة صورة من ملف النسخ الاحتياطي:

ggrock-img receive -p pool0 -i games < games.img


النسخ الاحتياطي لصورة إلى ملف وعرض التقدم:

ggrock-img send -p pool0 -i games | pv > games.img


استعادة صورة من ملف النسخ الاحتياطي وعرض التقدم:

cat games.img | pv | ggrock-img receive -p pool0 -i games


استنساخ الصورة إلى خادم ggRock آخر عبر SSH:

ggrock-img send -p pool0 -i games | pv | ssh host2 ggrock-img receive -p pool0 -i games


البحث عن اسم التجمع


يمكن العثور على اسم التجمع ضمن حوار النسخ الاحتياطي/الاستعادة في عمود "المسار".



قائمة الأقراص الخاصة بك عبر الطرفية (متقدم)


الآن، للحصول على محرك الأقراص الخاص بك جاهزًا فعلاً لاستقبال النسخ الاحتياطية من ggRock تحتاج إلى العثور على حرفه وتحديثه.


قم بتنفيذ الأمر التالي:

lsblk -I 8 -b -o NAME,PATH,FSTYPE,LABEL,SIZE,MODEL,SERIAL,MOUNTPOINT,RM


ستحصل على قائمة بجميع الأقراص الخاصة بك وتحديد القرص الذي أدرجته باستخدام عمود النموذج:



تحديث قرص عبر الطرفية (متقدم)


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

mkdir /backup && mount /dev/sde1 /backup


سيؤدي ذلك إلى إنشاء "مجلد" يسمى backups، والذي سيكون مرتبطًا بمحرك الأقراص بالكامل


تنفيذ نسخة احتياطية عبر الطرفية (متقدم)


الآن، بمجرد الانتهاء من ذلك، يمكنك ببساطة الجمع بين المعرفة أعلاه، وتنفيذ الأمر التالي:

ggrock-img send -p pool0 -i windows_10_1809 | pv > /backup/windows_10_1809.img


النموذج الأساسي هو:

ggrock-img send -p pool0 -i %image_name% | pv > /backup/%desired_backup_image_name%.img


ستشاهد شريط تقدم مثل هذا:


يعرض الحجم والسرعة بوحدات Mb/Gb، لذا للحصول على ETA يمكنك ضرب حجم صورتك (بالجيجابايت) في 8. بالنسبة لصورتنا البالغة 95.74GB فهي 766 Gb. بسرعة 0.09Gb/s سيستغرق الأمر تقريبًا ساعتين و 20 دقيقة لعمل نسخة احتياطية من هذه الصورة على محرك أقراص خارجي. الاختناق هنا هو محرك الأقراص نفسه. بالنسبة للنسخ الاحتياطية الأسرع نوصي بمحركات أقراص USB3 SSD والنسخ الاحتياطية عبر الشبكة



فك تحديث قرص عبر الطرفية (متقدم)


سيتم فك تحديث محرك الأقراص تلقائيًا بمجرد سحب محرك الأقراص. ومع ذلك، للتنظيف بكل شيء، يرجى تنفيذ:

umount /dev/sde1 && rmdir /backup


النسخ الاحتياطي عن بعد عبر الطرفية (متقدم)


للنسخ الاحتياطي عن بعد ستحتاج إلى ssh ضمن حساب الجذر إلى خادم ggRock آخر.


يمكن استخدام هذه الأسلوب لإنشاء وظيفة CRON والاحتفاظ باستمرار بخادم النسخ الاحتياطي الخاص بك محدثًا.

ggrock-img send -p pool0 -i windows_10_1809| pv | ssh root@10.20.30.164 ggrock-img receive -p pool0 -i windows_10_1809


ملاحظة:


قد يكون من الضروري تمكين وصول جذر SSH مؤقتًا لإجراء نسخة احتياطية عن بعد عبر الطرفية.


راجع مقالة الدعم التالية، لكن تأكد من عناية للحفاظ على أمان حساب الجذر بتعطيله بعد ذلك:


لا يمكن إجراء نسخة احتياطية عن بعد إلى خادم Debian هدف بسبب وصول جذر SSH معطل


نص مكافأة!


استخدم هذا النص بالتزامن مع وظيفة CRON لعمل نسخة احتياطية تلقائية من صور النظام والألعاب الخاصة بك على جدول. يحتفظ هذا النص بـ 5 نسخ من النسخ الاحتياطية - اضبط لتناسب احتياجاتك.

#!/bin/bash
# Configuration
SOURCE_POOL="pool0"
SOURCE_GAMES_IMAGE="games"
SOURCE_SYSTEM_IMAGE="system" # Added system image
DESTINATION_HOST="host2"
DESTINATION_POOL="pool0"
DESTINATION_GAMES_IMAGE="games"
DESTINATION_SYSTEM_IMAGE="system" # Added system image
BACKUP_DIR="/path/to/your/backups" # Replace with your backup directory
GAMES_BACKUP_PREFIX="games_backup_"
SYSTEM_BACKUP_PREFIX="system_backup_" # Added system backup prefix
KEEP_DAYS=5
# Create timestamped filename
TIMESTAMP=$(date +%Y%m%d)
# Games Backup
GAMES_BACKUP_FILENAME="${GAMES_BACKUP_PREFIX}${TIMESTAMP}.img"
FULL_GAMES_BACKUP_PATH="${BACKUP_DIR}/${GAMES_BACKUP_FILENAME}"
# System Backup
SYSTEM_BACKUP_FILENAME="${SYSTEM_BACKUP_PREFIX}${TIMESTAMP}.img"
FULL_SYSTEM_BACKUP_PATH="${BACKUP_DIR}/${SYSTEM_BACKUP_FILENAME}"
# Create backup directory if it doesn't exist
mkdir -p "$BACKUP_DIR"
# Perform Games backup
ggrock-img send -p "$SOURCE_POOL" -i "$SOURCE_GAMES_IMAGE" | pv | ssh "$DESTINATION_HOST" "ggrock-img receive -p $DESTINATION_POOL -i $DESTINATION_GAMES_IMAGE > $FULL_GAMES_BACKUP_PATH"
# Check if Games backup was successful (basic check, improve as needed)
if [ $? -ne 0 ]; then
echo "Games backup failed!"
exit 1
fi
# Perform System backup
ggrock-img send -p "$SOURCE_POOL" -i "$SOURCE_SYSTEM_IMAGE" | pv | ssh "$DESTINATION_HOST" "ggrock-img receive -p $DESTINATION_POOL -i $DESTINATION_SYSTEM_IMAGE > $FULL_SYSTEM_BACKUP_PATH"
# Check if System backup was successful (basic check, improve as needed)
if [ $? -ne 0 ]; then
echo "System backup failed!"
exit 1
fi
# Rotate Games backups
find "$BACKUP_DIR" -maxdepth 1 -type f -name "${GAMES_BACKUP_PREFIX}*.img" -printf '%T@ %p\n' | sort -rn | tail -n +$((KEEP_DAYS + 1)) | cut -d' ' -f2 | xargs rm -f
# Rotate System backups
find "$BACKUP_DIR" -maxdepth 1 -type f -name "${SYSTEM_BACKUP_PREFIX}*.img" -printf '%T@ %p\n' | sort -rn | tail -n +$((KEEP_DAYS + 1)) | cut -d' ' -f2 | xargs rm -f
echo "Games and System backups completed and rotated."
exit 0

تحديث في: 22/04/2026

هل كانت هذه المقالة مفيدة؟

شارك بتعليقاتك

إلغاء

شكرًا!