Skip To Content

إدارة النسخ الاحتياطية ArcGIS Data Store

تحتاج إلى النسخ الاحتياطية لاسترداد البيانات في حالة وقوع كوارث مثل، تلف البيانات أو حدوث عطل في مخزن البيانات. إذا أنشأت نسخًا احتياطية لمخازن البيانات، التي تم إنشاؤها من خلال ArcGIS Data Store، ووضعت ملفات النسخ الاحتياطي في موقع آمن، فستتمكن من تعيين ArcGIS Data Store جديد، والوصول إلى ملفات النسخ الاحتياطي واستعادة البيانات في حال تلف مخزن البيانات وعدم القدرة على إعادة تشغيله.

اقرأ اعتبارات نسخ ArcGIS Data Store الاحتياطية، ثم استخدم المعلومات في الأقسام المتبقية لتكوين نسخ ArcGIS Data Store الاحتياطية وإدارتها.

  1. قم بتغيير موقع النسخ الاحتياطي الافتراضي الأولي لمخزن البيانات الارتباطي أو حدد موقع النسخ الاحتياطي الافتراضي لجميع أنواع مخازن البيانات الأخرى.
  2. تكوين النسخ الاحتياطية التلقائية، بما في ذلك تعيين جدول زمني.
  3. إنشاء النُسخ الاحتياطية يدويًا حسب الضرورة.

اعتبارات النسخ الاحتياطي لـ ArcGIS Data Store

ضع ما يلي في اعتبارك عند تنفيذ نسخ احتياطي واستراتيجية استرداد لـ ArcGIS Data Store:

  • تتيح لك النسخ الاحتياطية استرداد البيانات في حالة حدوث كارثة، مثل فشل الخادم أو تدمير مياه الفيضانات للخادم. إذا كانت النسخة الاحتياطية موجودة على خادم تم تدميره بسبب الفيضان، فلن تتمكن من استرداد البيانات. لذلك، قم دائمًا بتخزين ملفات النسخ الاحتياطي على خادم مختلف عن مخزن البيانات، وإذا أمكن، في موقع مادي مختلف عن مخزن البيانات.
  • تحتوي ملفات النسخ الاحتياطي لـ ArcGIS Data Store على مخزن البيانات الارتباطي، أو مخزن الرسومات البيانية، أو مخزن الكائنات، أو مخزن البيانات الضخمة المكانية الزمانية فقط. لا تحتفظ ملفات النسخ الاحتياطي بنسخة احتياطية لموقع GIS Server أو بوابة ArcGIS Enterprise الإلكترونية أو مخازن البيانات التي يديرها المستخدم المسجلة باستخدام موقع GIS Server. لا تحتوي ملفات النسخ الاحتياطي ArcGIS Data Store أيضًا على مخزن الكائنات إذا قمت بتسجيل موقع متوفر على السحابة في Amazon Web Services أو Microsoft Azure. يجب عليك إنشاء نُسخ احتياطية لهذه المكونات بشكل منفصل.

    يمكنك استخدام الأداة webgisdr المثبتة Portal for ArcGIS لإنشاء نسخة احتياطية تتضمن جميع الأنواع ArcGIS Data Store باستثناء مخزن البيانات الكبيرة للموضع المكاني والزمني. عند استخدام أداة webgisdr، يتم أيضًا إنشاء نسخ احتياطي للبوابة الإلكترونية وخادم الاستضافة والخوادم الموحدة. راجع النسخ الاحتياطية لـ ArcGIS Enterprise للحصول على مزيد من المعلومات عن استخدام هذه الأداة. ستظل في حاجة إلى إنشاء نُسخ احتياطية منفصلة لمخازن البيانات التي يديرها المستخدم التي تسجلها مع موقع GIS Server ومخزن البيانات الضخمة الزمانية المكانية.

  • تساعدك نسخ ArcGIS Data Store الاحتياطية على استرداد البيانات المفقودة في حالة فشل جهاز ArcGIS Data Store أو تلف البيانات. لكنها لا تقدم مدى توفر كبير. إذا كنت تريد أن تظل طبقات الويب المستضافة متاحة حتى في حالة فشل جهاز واحد ArcGIS Data Store، فأضف جهازًا إلى كل نوع من أنواع مخازن البيانات لجعلها متاحة بدرجة عالية.
  • بسبب التغييرات في آليات التخزين الأساسية وفي برنامج ArcGIS، لا يمكن استخدام نسخ احتياطية لمخزن البيانات تم إنشاؤها باستخدام إصدارات ArcGIS Data Store أقدم لاستعادة البيانات إلى إصدارات ArcGIS Data Store أحدث. قم دائمًا بإنشاء نسخة احتياطية كاملة لكل مخازن البيانات بعد ترقية ArcGIS Data Store. الاستثناء الوحيد لذلك هو مخازن البيانات الارتباطية؛ قد تعمل ملفات النسخ الاحتياطي من الإصدار السابق. لتحديد ملفات النسخ الاحتياطي التي يمكن استخدامها لاستعادة مخزن البيانات، قم بتشغيل الأداة المساعدة listbackups.
  • عند نشر ArcGIS Enterprise محليًا لكنك تقوم بتخزين ملفات النسخ الاحتياطية في السحابة، فإن إنشاء نُسخ احتياطية واستعادة من تلك النسخ الاحتياطية يستغرق وقتًا أطول من وقت تخزين ملفات النسخ الاحتياطي في مشاركات الملفات المحلية.
  • لا يوجد تنظيف تلقائي لمخزن الرسومات البيانية أو مخزن الكائنات أو ملفات النسخ الاحتياطي لمخزن البيانات الضخمة المكانية الزمانية. لا يوجد تنظيف تلقائي لأي نسخة احتياطية تنشئها باستخدام الأداة المساعدة backupdatastore.
  • عند إنشاء نسخة احتياطية من مخزن الكائنات، لا يتم تضمين ذاكرات التخزين المؤقت لاستعلام طبقة المعالم.

مواقع النسخ الاحتياطي وسلوك ArcGIS Data Store

تتطلب جميع أنواع ArcGIS Data Store موقع نسخ احتياطي افتراضيًا. دائمًا ما يتم إنشاء النسخ الاحتياطية التي يتم إنشاؤها تلقائيًا بواسطة ArcGIS Data Store في موقع النسخ الاحتياطي الافتراضي.

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

يلخص الجدول التالي الاختلافات في مواقع النسخ الاحتياطي لكل نوع من أنواع مخزن البيانات. اقرأ المعلومات ذات الصلة بنوع مخزن البيانات (أو المخازن) التي تديرها.

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

مخزن الرسومات البيانية

يجب عليك تسجيل موقع النسخ الاحتياطي الافتراضي قبل أن تتمكن من إنشاء نسخة احتياطية لمخزن الرسم البياني.

يمكنك تسجيل مواقع نسخ احتياطي إضافية لمشاركة ملف لمخزن الرسوم البيانية.

مخزن الكائنات

يجب عليك تسجيل موقع النسخ الاحتياطي الافتراضي قبل أن تتمكن من تكوين نسخة احتياطية من مخزن الكائنات.

يمكنك تسجيل مواقع النسخ الاحتياطي لمشاركة الملفات الإضافية لمخزن الكائنات.

مخزن بيانات ارتباطية

تم تعيين النسخ الاحتياطية الافتراضية إلى مجلد فرعي في دليل محتوى ArcGIS Data Store إلى أن تغيره.

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

يمكنك تسجيل مواقع نسخ احتياطي إضافية لمخزن البيانات الارتباطية، بما في ذلك مشاركات الملفات الأخرى ومستودعات Amazon Simple Storage Service (S3) وحاويات تخزين الكائنات كبيرة الحجم Blob Microsoft Azure.

مخزن البيانات الضخمة الزمانية المكانية

يجب عليك تسجيل موقع نسخ احتياطي قبل أن تتمكن من إنشاء ملفات النسخ الاحتياطي لمخزن البيانات الضخمة الزمانية المكانية.

يمكن أن يكون موقع النسخ الاحتياطي الافتراضي موقع مشاركة ملف، أو مستودع Amazon S3 أو حاوية تخزين Blob لـ Microsoft Azure.

يمكنك تسجيل مواقع النسخ الاحتياطي الإضافية لمخزن البيانات الضخمة الزمانية المكانية، بما في ذلك مشاركات الملفات الأخرى ومستودعات Amazon S3 وحاويات تخزين Blob لـ Microsoft Azure.

تغيير موقع النسخ الاحتياطي الافتراضي الأولي لمخزن البيانات الارتباطي

عند إنشاء مخزن بيانات ارتباطية، يتم تكوين موقع نسخ احتياطي تلقائيًا في نفس الجهاز كما هو الأمر في مخزن البيانات. افتراضيًا، يقوم ArcGIS Data Store بإنشاء ملفات نسخ احتياطي لمخازن البيانات الارتباطية في /usr/arcgisdatastore/backup/relational. هذا هو موقع النسخ الاحتياطي الافتراضي.

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

قم بتحديد موقع مختلف وآمن لتخزين النسخ الاحتياطية لمخزن البيانات العلائقية. لإجراء ذلك، استخدم عملية change من خلال الأداة المساعدة configurebackuplocation.

بالنسبة إلى مخازن البيانات الارتباطية، يمكنك تعيين دليل ملف مشارَك على جهاز آخر لاستخدامه في موقع النسخ الاحتياطي الافتراضي.

ملاحظة:‏

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

اتبع هذه الخطوات لتغيير موقع النسخ الاحتياطي الافتراضي لمخزن البيانات الارتباطية:

  1. قم بإنشاء دليل مشترك على جهاز أخر لتخزين ملفات النسخ الاحتياطي.
  2. امنح إمكانية الوصول إلى دليل شبكة مُشارك للقراءة والكتابة للحساب الذي قام بتثبيت ArcGIS Data Store.
  3. قم بتشغيل الأداة المساعدة configurebackuplocation من خلال الخيار change والخيار location لتحديد الدليل المشارَك على أنه موقع الإخراج الافتراضي للنسخ الاحتياطية لمخزن البيانات الارتباطي.

    إذا قمت بتشغيل هذه الأداة المساعدة لمخزن البيانات الارتباطية لاستخدام دليل مشارَك بعد نشر المستخدمين طبقات المعالم المستضافة وإجراء نسخ احتياطي تلقائي بالفعل، فستنقل الأداة المساعدة configurebackuplocation ملفات النسخ الاحتياطي لمخزن البيانات الارتباطية الحالية من موقع النسخ الاحتياطي الافتراضي إلى الدليل المشارَك.

    لا يمكن أن يكون الموقع الذي تحدده موقع نسخ احتياطي مسجلاً.

    في هذا المثال، يتم تعيين موقع النسخ الاحتياطي لمخزن البيانات الارتباطي إلى دليل مشترك يُسمى ds_backups على جهاز كمبيوتر يُسمى sysshare. يسمى موقع النسخ الاحتياطي reldefbu.

    ./configurebackuplocation.sh --operation change --store relational 
    --location "type=fs;location=/net/sysshare/ds_backups;name=reldefbu"
    
    You are going to change the backup location of the data store. Existing backups will be copied to the new location and it could take a few moments.
    Please do not interrupt the process once it has started.
    
    Do you want to continue (Yes or No)? Yes

    لبناء الجملة الكامل والمزيد من الأمثلة، راجع إسناد أداة الأمر المساعدة ArcGIS Data Store.

تسجيل موقع نسخ احتياطي أولي افتراضي

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

سجل موقع نسخ احتياطيًا مشارَكًا آمنًا حيث يمكن لـ ArcGIS Data Store وضع الملفات من نسخ احتياطية (تلقائية) مجدولة.

يمكنك تسجيل مشاركة ملف أو مستودع Amazon S3 أو حاوية Microsoft Azure لتخزين Blob، كموقع النسخ الاحتياطي الافتراضي.

ملاحظة:‏

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

اتبع الخطوات التالية لتكوين موقع افتراضي لملفات النسخ الاحتياطي لمخزن البيانات الخاصة بمخزن البيانات الضخمة المكانية الزمانية، أو مخزن الكائنات، أو مخزن الرسومات البيانية:

  1. أنشئ أحد الإجراءات التالية لتخزين ملفات النسخ الاحتياطي لمخزن البيانات:
    • دليل مشارَك على جهاز آخر
    • مستودع Amazon S3 ضمن حساب Amazon Web Services الخاص بك
    • حاوية تخزين Microsoft Azure BLOB ضمن حساب تخزين Azure BLOB الخاص بك
  2. امنح حق الوصول للقراءة والكتابة للموقع الذي كونته في الخطوة السابقة للحساب الذي قام بتثبيت ArcGIS Data Store.
  3. شغِّل الأداة المساعدة configurebackuplocation من خلال الخيار register لتحديد موقع الإخراج الافتراضي للنسخ الاحتياطية لمخزن البيانات.

    اطلع على الأقسام التي تتبع هذه الخطوات للحصول على أمثلة على كل نوع من أنواع مخازن البيانات.

    للحصول على بناء الجملة الكامل وأمثلة إضافية، راجع مرجع الأداة المساعدة ArcGIS Data Store.

تلميح:

إذا أصبح دليل النسخ الاحتياطي غير متصل لأكثر من بضع دقائق، فقم بإجراء نسخ احتياطي يدوي كامل لمخزن البيانات بمجرد توافر موقع النسخ الاحتياطي.

مثال على مخزن الرسوم البيانية

في هذا المثال، يتم تسجيل موقع النسخ الاحتياطي الافتراضي لمخزن الرسوم البيانية. الموقع هو دليل مشاركة ملف يسمى graphbu على sysshare. اسم موقع النسخ الاحتياطي هو graph_defaultbu.

./configurebackuplocation.sh --operation register --store graph 
--location "type=fs;location=/net/sysshare/graphbu;name=graph_defaultbu"

مثال على مخزن الكائنات

في هذا المثال، يتم تسجيل موقع النسخ الاحتياطي الافتراضي لمخزن الكائنات. الموقع عبارة عن دليل مشاركة ملفات يسمى videobu على netshare. اسم موقع النسخ الاحتياطي هو object_defaultbu.

./configurebackuplocation.sh --operation register --store object 
--location "type=fs;location=/net/netshare/videobu;name=object_defaultbu"

مثال على مخزن البيانات الضخمة الزمانية المكانية

في هذا المثال، يتم تسجيل موقع النسخ الاحتياطي على مخزن البيانات الكبير للموضع الزماني أو المكاني. الموقع هو موقع تخزين Azure BLOB يسمى dsbackups. موقع النسخ الاحتياطي يسمى sbds_defaultbu. تم توفير بيانات الاعتماد الخاصة بالوصول إلى موقع تخزين BLOB.

./configurebackuplocation.sh --operation register --store spatiotemporal 
--location "type=azure;location=dsbackups;name=sbds_defaultbu;username=azureaccountlogin;password=zpw4azureaccount"

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

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

اتبع هذه الخطوات لإضافة موقع آخر لملفات النسخ الاحتياطية:

  1. أنشئ موقعًا آخرًا لملفات النسخ الاحتياطي.
    • لتسجيل دليل مشترك (مشاركة ملف)، أنشئ الدليل على جهاز آخر. تأكد من وجود مساحة تخزين كافية لاستيعاب جميع ملفات النسخ الاحتياطي. تأكد أيضًا من أن تسجيل الدخول الذي تستخدمه عند الاتصال بالجهاز ArcGIS Data Store لتشغيل الأداة المساعدة backupdatastore لديه حق الوصول للكتابة في هذا الدليل. إذا قمت بإنشاء دليل مشارَك إضافي لمخزن البيانات الضخمة المكانية الزمانية، يجب أن تتمتع جميع الأجهزة في عملية نشر ArcGIS Data Store نفسها بإمكانية الوصول إلى هذا الدليل المشارَك. إذا أنشأت دليلاً مشارَكًا إضافيًا للنسخ الاحتياطية لمخزن البيانات الارتباطية، يجب أن يتمتع الجهاز الاحتياطي بإمكانية الوصول إلى الدليل المشارَك.
    • لتسجيل مستودع S3، أنشئ المستودع أسفل حساب Amazon Web Services الخاص بك. اختر حجم مستودع يمكنه استيعاب ملفات النسخ الاحتياطي الخاصة بك.
    • لتسجيل حاوية Azure Blob Storage، قم بإنشاء الحاوية ضمن حساب Azure Blob Storage الخاص بك.
  2. شغِّل الأداة المساعدة configurebackuplocation من خلال عملية register لتسجيل موقع النسخ الاحتياطي الإضافي هذا.

    في هذا المثال، تم تسجيل موقع مشاركة ملف ثانٍ لتخزين النسخ الاحتياطية اليدوية الخاصة بمخزن البيانات الارتباطية. يسمى موقع النسخ الاحتياطي rbu_manual.

    ./configurebackuplocation.sh --operation register --store relational
     --location "type=fs;location=/net/sysshar2e/ds_manual_backups;name=rbu_manual"

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

تحديد أحد مواقع النسخ الاحتياطي لتكون الموقع الافتراضي

عند تحديد مواقع نسخ احتياطي متعددة لمخزن الرسومات البيانية أو مخزن البيانات الضخمة المكانية الزمانية، يمكنك تعيين أحدها ليصبح موقع النسخ الاحتياطي الافتراضي. بعد إجراء ذلك، ستُعيَّن النسخ الاحتياطية التي تم إنشاؤها بواسطة ArcGIS Data Store (النسخ الاحتياطية التلقائية) ملفات النسخ الاحتياطي إلى ذلك الموقع.

تلميح:

لتغيير الموقع الافتراضي لمخزن بيانات ارتباطية، استخدم عملية change.

شغِّل الأداة المساعدة configurebackuplocation من خلال عملية setdefault وحدد موقع النسخ الاحتياطي. إذا كنت قد سميت موقع النسخ الاحتياطي عند تسجيله، يمكنك استخدام الاسم لتعيين الموقع.

مثال على مخزن الرسوم البيانية

في المثال التالي، يتضمن مخزن الرسوم البيانية مواقع متعددة للنسخ الاحتياطي لمشاركة ملف. تُستخدم العملية setdefault لتعيين أحد المواقع ليكون موقع النسخ الاحتياطي الافتراضي الجديد.

./configurebackuplocation.sh --operation setdefault --store graph --location "location=/net/server/gsbackups24"

مثال على مخزن الكائنات

في المثال التالي، يتم تحديد أحد مواقع النسخ الاحتياطي التي تم تكوينها باستخدام مخزن الكائنات — s3_backups — كموقع النسخ الاحتياطي الافتراضي.

./configurebackuplocation.sh --operation setdefault --store object --location "name=s3_backups"

مثال على مخزن البيانات الضخمة الزمانية المكانية

في المثال التالي، يتم تعيين أحد مواقع النسخ الاحتياطي الإضافية لمخزن البيانات الضخمة الزمانية المكانية (واحد يسمى bu_container) كموقع النسخ الاحتياطي الافتراضي الجديد:

./configurebackuplocation.sh --operation setdefault --store spatiotemporal --location "name=bu_container"

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

قد يصبح تتبع جميع مواقع النسخ الاحتياطي لمخزن البيانات أمرًا مشتتًا عندما يكون لديك أنواع متعددة من مخازن البيانات ومواقع متعددة لكل منها. أو ربما تستولي على وظيفة مسؤول ArcGIS Data Store من شخص آخر. في هذه الحالات، يمكنك تشغيل الأداة المساعدة configurebackuplocation من خلال العملية list للاستعلام عن ArcGIS Data Store للحصول على قائمة بجميع مواقع النسخ الاحتياطي لنوع مخزن بيانات محدد.

في المثال التالي، يتم إرجاع جميع مواقع النسخ الاحتياطي المسجلة لمخزن البيانات الضخمة الزماني المكاني في نشر ArcGIS Data Store. للحصول على قائمة بأنواع مخازن البيانات الأخرى، حدد هذا النوع باستخدام خيار --store، باستخدام relational أو graph أو object.

./configurebackuplocation.sh --operation list --store spatiotemporal

إدارة النُسخ الاحتياطية التلقائية

افتراضيًا، ينشئ ArcGIS Data Store نسخة احتياطية كاملة لمخازن البيانات الارتباطية كل أربعة أيام، لكن يمكنك تغيير عدد المرات التي ينشئ فيها ArcGIS Data Store نسخًا احتياطيًا كاملاً لمخزن بيانات ارتباطية من خلال تشغيل الأداة المساعدة updatebackupschedule. لجميع أنواع مخزن البيانات الأخرى، لا يوجد موعد للنسخ الاحتياطي إلى أن تحدد واحدًا باستخدام الأداة المساعدة updatebackupschedule.

تغيير تردد النسخ الاحتياطي

إذا قام أعضاء المؤسسة بنشر أعداد كبيرة من الطبقات المستضافة وتحريرها أو قمت أنت بأرشفة كميات كبيرة من بيانات التدفق، فقم بزيادة تكرار النسخ الاحتياطية.

ملاحظة:‏

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

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

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

ملاحظة:‏

عند تعطيلك للنسخ الاحتياطية التلقائية، لا يمكنك استخدام الاسترداد في نقطة زمنية لمخزن البيانات الارتباطية؛ وستكون جميع النسخ الاحتياطية لمخزن البيانات الارتباطية نسخًا احتياطية كاملة.

تثبت أداة updatebackupschedule المساعدة في دليل <ArcGIS Data Store installation directory>/datastore/tools.

  1. افتح سقف الأمر.
  2. قم بتشغيل الأداة المساعدة updatebackupschedule لتحديد عدد مرات النسخ الاحتياطي التي تحتاج إليها.

    تكون بنية جملة تشغيل الأداة المساعدة كما يلي:

    updatebackupschedule [--store relational|spatiotemporal|graph|object] 
    [--starttime <local server time>] --frequency <number of days>

    على سبيل المثال، اكتب ما يلي لجدولة النسخ الاحتياطية لمخزن البيانات الارتباطية الكاملة الساعة 3:00 صباحًا (بتوقيت الخادم المحلي) كل يوم:

    ./updatebackupschedule.sh --store relational --starttime 03:00:00 --frequency 1

    في هذا المثال، تتم جدولة نسخة احتياطية لمخزن البيانات الضخمة الزمانية المكانية الساعة 11:30 مساءً (بتوقيت الخادم المحلي) كل ثلاثة أيام:

    ./updatebackupschedule.sh --store spatiotemporal --starttime 23:30:00 --frequency 3

تغيير فترة الاحتفاظ بملفات النسخ الاحتياطي لمتجر البيانات الارتباطية تلقائيًا

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

تكون بنية جملة تشغيل الأداة المساعدة updatebackupretaindays كما يلي:

updatebackupretaindays <number of days>

في المثال التالي، يتم تغيير فترة استبقاء ملف النسخ الاحتياطي لتصبح أربعة أيام:

./updatebackupretaindays.sh 4

إنشاء النُسخ الاحتياطية يدويًا وحذفها

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

إذا عطلت النسخ الاحتياطية التلقائية، يوصى بإنشاء نسخ احتياطية يدوية بصورة منتظمة.

يمكنك استخدام الأداة المساعدة deletebackup لحذف ملفات النسخ الاحتياطي التي تقوم بتكوينها لمخازن البيانات الارتباطية ومخازن الكائنات.

تشغيل أداة مساعدة لإنشاء نسخ احتياطي لمخزن البيانات

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

يؤدي تشغيل الأداة المساعدة backupdatastore لمخزن بيانات ارتباطي دائمًا إلى إنشاء نسخ احتياطي كامل لمخزن البيانات.

يتم إنشاء نسخة احتياطية كاملة في المرة الأولى التي تقوم فيها بتشغيل الأداة المساعدة backupdatastore لمخزن البيانات الضخمة المكانية الزمانية. نظرًا إلى احتمالية كون هذا النوع من مخازن البيانات كبيرًا للغاية، ففي كل مرة تقوم فيها بتشغيل الأداة المساعدة backupdatastore بعد المرة الأولى، تُنشئ الأداة المساعدة نسخًا احتياطية فقط من البيانات التي تم إنشاؤها منذ آخر مرة قمت فيها بتشغيل الأداة المساعدة.

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

تكون بنية جملة تشغيل الأداة المساعدة backupdatastore كما يلي:

backupdatastore [<backup file name>] [--store {relational | spatiotemporal | graph | object}] [--location <backup_arguments>] [--prompt {yes | no}]

إذا لم تحدد الخيار --location، تُسجل ملفات النسخ الاحتياطي على موقع نسخ احتياطي افتراضي لمخزن البيانات.

قم بتوفير اسم نسخ احتياطي ذو معنى للملف؛ حتى تتمكن من العثور عليه عند الرغبة في استرداد البيانات. إذا لم تقم بتحديد الاسم، ستقوم الأداة المساعدة بتعيين الاسم الافتراضي للملف. يكون الاسم الافتراضي بالتنسيق datastorename-timestamp. على سبيل المثال، إذا تم تسمية مخزن البيانات باسم corpds وقمت بإنشاء النسخة الاحتياطية في 10 يوليو 2014، الساعة 14:25:49:554 بالتوقيت العالمي المنسق، فسيكون اسم ملف النسخة الاحتياطية هو corpds-20140710142549554.

سيتم سؤالك لتأكيد رغبتك في إنشاء نسخ احتياطي. اكتب نعم أو y لمتابعة إنشاء النسخ الاحتياطي.

تلميح:

إذا اردت أم يقوم البرنامج النصي بالنسخ الاحتياطي يدويًا، قم بتضمين العلامة لمنع توجيه التأكيد، كما هو موضح في المثال التالي:

backupdatastore --store relational --prompt no

في هذا المثال، يقوم متجر البيانات بإنتاج اسم ملف النسخ الاحتياطي. يُعد هذا أمرًا ضروريًا في البرنامج النصي لتأكيد اسم ملف النسخ الاحتياطي الفريد.

احذف النسخ الاحتياطية لمخزن البيانات التي تم إنشاؤها يدويًا

عندما لم تعد بحاجة إلى ملف نسخة احتياطية لمخزن البيانات العلائقية أو مخزن الكائنات الذي قمت بإنشائه باستخدام الأداة المساعدة backupdatastore، يمكنك حذفها باستخدام الأداة المساعدة deletebackup. ومع ذلك، قبل حذف ملفات النسخ الاحتياطي، يجب عليك تحديد مواقع الملفات وأسماءها.

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

  1. قم بتشغيل الأداة المساعدة configurebackuplocaton مع تعيين الخيار --operation على list الحصول على جميع مواقع النسخ الاحتياطي لمخزن البيانات.

    قم بتدوين هذه المواقع لاستخدامها في الخطوة التالية.

  2. قم بتشغيل الأداة المساعدة listbackups مع كل موقع للحصول على أسماء ملفات النسخ الاحتياطي في كل موقع تم إرجاعها بواسطة الأداة المساعدة configurebackuplocaton.

    قم بتدوين أسماء الملفات التي سيتم حذفها في الخطوة التالية.

  3. بعد تحديد ملفات النسخ الاحتياطي التي يجب حذفها، قم بتشغيل الأداة المساعدة deletebackup لكل موقع وملف لإزالة الملف غير الضروري.

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

    في هذا المثال، يتم حذف ملف النسخ الاحتياطي لمخزن البيانات العلائقية preupgrade1104_bu من موقع النسخ الاحتياطي /net/systemserver/backups:

    ./configurebackuplocation.sh  --operation list --store relational 
    Backups locations for relational data store:
    =====================================================================================
    Type  Location                                         isDefault 
    =====================================================================================
    fs    /net/ourserver/datastore/backups/rel                true
    fs    /net/systemserver/backups                           false
    
    ./listbackups.sh --store relational --location "/net/systemserver/backups"
    
    Backup_Name                      Status           Backup_Time         Mode
    ====================================================================================
    phase1proj_bu                    BackupComplete   2023-03-08 14:12    manual
    phase2proj_bu                    BackupComplete   2023-06-21 11:43    manual
    preupgrade1104_bu                BackupComplete   2022-11-04 09:30    manual
    
    
    ./deletebackup.sh preupgrade1104_bu --store relational --location "/net/systemserver/backups"
    You are attempting to delete backup 'preupgrade1104_bu'. This operation is irreversible.
    
    Do you wish to continue (Yes or No)?yes
    
    Operation completed successfully