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. يجب عليك إنشاء نُسخ احتياطية لهذه المكونات بشكل منفصل.

    إذا استخدمت مخزن بيانات ارتباطيًا أو مخزن بيانات تخزين مؤقت تجانبي (أو كليهما)، يمكنك استخدام أداة webgisdr المُثبتة مع Portal for ArcGIS لإنشاء نسخة احتياطية. عند استخدام أداة 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 إلى أن تغيره.

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

يمكنك تسجيل مواقع النسخ الاحتياطي الإضافية لمخزن بيانات ذاكرة التخزين المؤقت للتجانب، بما في ذلك مشاركات الملفات الأخرى ومستودعات Amazon 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 لتحديد الدليل المشارَك على أنه موقع الإخراج الافتراضي للنسخ الاحتياطية لمخزن البيانات الارتباطية.

    إذا قمت بتشغيل هذه الأداة المساعدة لمخزن البيانات الارتباطية لاستخدام دليل مشارَك بعد نشر المستخدمين طبقات المعالم المستضافة وإجراء نسخ احتياطي تلقائي بالفعل، فستنقل الأداة المساعدة 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.

قم بتغيير موقع النسخ الاحتياطي الافتراضي لمخزن بيانات ذاكرة التخزين المؤقت للتجانب (الوضع الأساسي-الاحتياطي)

عند إنشاء مخزن بيانات ذاكرة التخزين المؤقت للتجانب منشورًا في الوضع الأساسي-الاحتياطي، يتم تكوين موقع نسخ احتياطي تلقائيًا، على الجهاز نفسه المحفوظ عليه مخزن البيانات. الموقع الافتراضي هو /usr/arcgisdatastore/backup/tilecache. كما هو الحال مع مخزن البيانات الارتباطية، يجب تغيير موقع النسخ الاحتياطي الافتراضي إلى موقع بعيد. بخلاف مخزن البيانات الارتباطية، يمكنك استخدام عمليتي register وsetdefault لإنشاء موقع نسخ احتياطي افتراضي جديد لمخزن بيانات ذاكرة التخزين المؤقت للتجانب الذي يتم تشغيله في الوضع الأساسي-الاحتياطي.

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

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

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

    ./configurebackuplocation.sh --operation register --store tileCache 
    --location "type=azure;location=scenebackups;name=tc_defaultbu;username=myazureaccountlogin;password=zpw4myazureaccount"

  4. الآن حدد موقع النسخ الاحتياطي المسجل حديثًا ليكون موقع النسخ الاحتياطي الافتراضي لمخزن بيانات ذاكرة التخزين المؤقت للتجانب.
    ملاحظة:‏

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

    في المثال التالي، تم تعيين موقع النسخ الاحتياطي المسجل في الخطوة السابقة (tc_defaultbu) ليصبح موقع النسخ الاحتياطي الافتراضي.

    ./configurebackuplocation.sh --operation setdefault --store tileCache 
    --location "name=tc_defaultbu"

تلميح:

للتأكد من أن الموقع الجديد أصبح الآن الموقع الافتراضي، يمكنك تشغيل الأداة المساعدة configurebackuplocation من خلال العملية list.

لبناء الجملة الكامل والمزيد من الأمثلة، راجع إسناد أداة الأمر المساعدة 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"

مثال على مخزن بيانات ذاكرة التخزين المؤقت للتجانب (وضع المجموعة)

في هذا المثال، تم تسجيل موقع النسخ الاحتياطي الافتراضي لمخزن بيانات ذاكرة التخزين المؤقت للتجانب المنشور في وضع المجموعة. الموقع هو مستودع S3 يتضمن مجلدًا فرعيًا يسمى المشهد. يوجد المستودع في منطقة AWS شرق الولايات المتحدة (أوهايو). يسمى موقع النسخ الاحتياطي tc_defaultbu. تم توفير بيانات الاعتماد الخاصة بالوصول إلى المستودع.

./configurebackuplocation.sh --operation register --store graph 
--location "type=s3;location=backups/scene;name=tc_defaultbu;region=us-east-2;username=abc12345;password=dearliz@a0"

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

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

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

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

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

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

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

    ./configurebackuplocation.sh --operation register --store tileCache
     --location "type=azure;location=bucontainer;name=tcbu_manual;username=myazureaccountlogin;password=zpw4myazureaccount"

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

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

عندما يكون لديك مواقع نسخ احتياطي متعددة محددة لمخزن الرسم البياني، أو مخزن الكائنات، أو مخزن بيانات ذاكرة التخزين المؤقت التجانبية، أو مخزن البيانات الضخمة الزمانية المكانية، يمكنك تعيين أحدها كموقع النسخ الاحتياطي الافتراضي. بعد إجراء ذلك، ستُعيَّن النسخ الاحتياطية التي تم إنشاؤها بواسطة 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"

مثال على مخزن بيانات ذاكرة التخزين المؤقت للتجانب

في المثال التالي، تم تعيين أحد مواقع النسخ الاحتياطي الإضافية الخاصة بمخزن بيانات ذاكرة التخزين المؤقت للتجانب في مستودع S3 في منطقة آسيا والمحيط الهادئ (سنغافورة) ليكون موقع النسخ الاحتياطي الافتراضي الجديد:

./configurebackuplocation.sh --operation setdefault --store tileCache --location "type=s3;location=bu_bucket;
username=hijklmn1234567;password=z9y8x7w6v5u4t3s2r1q0;region=ap-northeast-1"

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

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

في المثال التالي، يتم إرجاع جميع مواقع النسخ الاحتياطي المسجلة لمخزن البيانات الضخمة الزماني المكاني في نشر ArcGIS Data Store. للحصول على قائمة بأنواع مخزن البيانات الأخرى، حدد هذا النوع باستخدام خيار --store، باستخدام relational أو tileCache أو 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|tileCache|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 كما يلي:

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

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

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

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

تلميح:

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

backupdatastore --store tileCache --prompt no

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

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

عندما لا تعد بحاجة إلى مخزن بيانات ارتباطي أو مخزن رسوم بيانية أو ملف نسخ احتياطي لمخزن الكائنات الذي قمت بإنشائه باستخدام الأداة المساعدة backupdatastore، قم بتشغيل الأداة المساعدة configurebackuplocaton مع تعيين خيار --operation على list للحصول على كافة مواقع النسخ الاحتياطي لمخزن البيانات. بعد ذلك، قم بتشغيل الأداة المساعدة listbackups مع كل موقع للحصول على أسماء ملفات النسخ الاحتياطي في كل موقع. عندما تحدد ملفات النسخ الاحتياطي التي يجب حذفها، قم بتشغيل الأداة المساعدة 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