Skip To Content

إنشاء مخزن بيانات

يمكنك استخدام معالج تكوين مخزن البيانات لإنشاء مخازن بيانات ضخمة زمانية مكانية وارتباطية وذاكرة تخزين مؤقتة تجانبية ومخازن الرسم البياني وضمها إلى موقع GIS Server الذي يعمل كخادم استضافة لبوابة ArcGIS Enterprise الإلكترونية.

إذا لم يتوفر لديك وصول إلى مستعرض ويب، شغّل الأداة المساعدة configuredatastore في الجهاز المُثبّت عليه ArcGIS Data Store.

اعتبارات قبل إنشاء مخزن بيانات

كن على علم بما يلي قبل إنشاء مخزن بيانات.

مساحة القرص والذاكرة

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

فيما يلي أمثلة عن كيفية استخدام مخزن البيانات لمساحات كبيرة من مساحة القرص:

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

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

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

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

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

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

العديد من بطاقات وحدة تحكم الشبكة (NIC) أو مدخلات نظام اسم نطاقك (DNS)

إذا قمت بتثبيت ArcGIS Data Store على جهاز يحتوي على أكثر من بطاقة واحدة لوحدة تحكم واجهة الشبكة (NIC) أو مدخلات نظام اسم نطاقك (DNS) (تسمى أيضًا سجلات)، فقم بتحديد عنوان IP واسم المستضيف الذي ينبغي لمخزن البيانات استخدامه للاتصال بالشبكة. قبل إنشاء مخزن بيانات على جهاز، حدد عنوان IP الذي يمكنك استخدامه بواسطة الأجهزة الأخرى على الشبكة للتواصل مع جهاز ArcGIS Data Store وافتح ملف ArcGIS Data Storehostidentifier.properties ثم أضف عنوان IP إلى الملف.

  1. قم بتحديد عنوان IP المطلوب استخدامه. افتح موجه أوامر على عدة أجهزة في نفس الشبكة واختبر اتصال جهاز ArcGIS Data Store.
  2. سجل الدخول إلى جهاز متعدد عناصر التحكم حيث يكون ArcGIS Data Store مثبتًا، وافتح hostidentifier.properties في محرر نصي. سجل الدخول باستخدام نفس الحساب المستخدم عند تثبيت ArcGIS Data Store.

    يتم تثبيت الملف في framework\etc تحت دليل تثبيت ArcGIS Data Store. وافتراضيًا، الموقع هو /home/ags/arcgis/datastore/framework/etc.

  3. أزل علامة التعليق (#) من الخاصية hostidentifier وعيّن الخاصية إلى عنوان IP لبطاقة NIC أو إدخال DNS التي ترغب في أن يستخدمه مخزن البيانات للاتصال بالشبكة.

    في هذا المثال، عنوان IP المستخدم للتواصل مع الجهاز هو 12.34.56.789.

    hostidentifier=12.34.56.789

  4. احفظ ملف hostidentifier.properties ثم أغلقه.
  5. أعد تشغيل خدمة ArcGIS Data Store على هذا الجهاز.

إن لزم الأمر، اتبع الخطوات لتكوين مكونات برنامج ArcGIS Enterprise أخرى على الأجهزة التي تحتوي على عدة طبقات NIC أو مدخلات DNS:

خادم الاستضافة

يشمل نشر ArcGIS Enterprise موقع GIS Server واحد للعمل كخادم الاستضافة. يجب تكوين خادم الاستضافة مع مخزن بيانات ارتباطية على الأقل تم إنشاؤه من خلال ArcGIS Data Store. يحتفظ مخزن البيانات الارتباطية هذا بالبيانات المستخدمة بواسطة طبقات المعالم المستضافة التي يتم إنشاؤها عند إضافة ملفات إلى مؤسستك ونشر طبقات المعالم وعند نشر طبقات المعالم المستضافة من ArcGIS Pro. ويتيح لمستخدمي البوابة الإلكترونية إضافة ملفات CSV مباشرةً إلى Map Viewer Classic (Map Viewer سابقًا).

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

إنشاء مخزن بيانات باستخدام معالج تكوين Data Store

عند تشغيل معالج التثبيت، سيتم فتح معالج تكوين مخزن البيانات في مستعرض الويب الافتراضي تلقائيًا. وبدلاً من ذلك، يُمكنك فتح المعالج من قائمة اختصار الكمبيوتر أو نوع عنوان URL في المستعرض. عنوان URL لمعالج تكوين مخزن البيانات بتنسيق https://datastoremachine.domain.com:2443/arcgis/datastore.

  1. حدد اسم المجال المؤهل بالكامل لجهاز في موقع ArcGIS GIS Server الذي سيتم استخدامه كخادم استضافة البوابة الإلكترونية.

    قم بتوفير الجهاز بتنسيق gisserver.domain.com. إذا كان لديك موقع متعدد الأجهزة، فيمكنك استخدام اسم المجال المؤهل بالكامل لأي من الأجهزة الموجودة في موقع GIS Server.

  2. اكتب اسم المستخدم وكلمة المرور لمسؤول ArcGIS Server لهذا الموقع وانقر فوق التالي.

    يتعين أن يكون المستخدم مستخدم داخلي.

  3. اختر نوع مخزن البيانات لإنشائه على هذا الجهاز، وانقر على التالي.

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

  4. اكتب موقع لدليل ArcGIS Data Store.

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

    ملاحظة:‏

    لا يمكن أن يحتوي مسار الدليل على مسافة عند تحديد دليل ArcGIS Data Store لذاكرة تخزين التجانب المؤقتة أو مخزن البيانات الضخمة للموضع الزماني والمكاني.

    يتعذر استخدام مسار UNC عند تحديد دليل ملف مخزن البيانات.

    لا تستخدم مشاركة ملف لهذا الدليل.

    احتفظ بملفات مخزن البيانات على نفس الجهاز حيث يُمكن تثبيت ArcGIS Data Store.

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

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

    عند اكتمال الإعداد بنجاح، يتوفر لديك جهاز مخزن بيانات

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

بعد إنشاء مخزن بيانات ارتباطي، كوّن محرك أقراص شبكة معيّن على جهاز منفصل وحدده كدليل احتياطي لمخزن البيانات الارتباطية. يمكنك استخدام مسار UNC لدليل النسخ الاحتياطي الذي تُنشئه على جهاز منفصل عن تثبيت ArcGIS Data Store. راجع إدارة النسخ الاحتياطي لـ data store للحصول على مزيد من المعلومات.

إنشاء مخزن بيانات باستخدام الأداة المساعدة لمخزن البيانات الذي تم تكوينه

يمكنك استخدام الأداة المساعدة لأمر configuredatastore لإنشاء مخزن بيانات ضخمة ارتباطي أو لذاكرة التخزين المؤقت التجانبي أو للموضع الزماني والمكاني أو مخزن الرسم البياني وقم بتسجيله مع موقع GIS Server المستخدم لخادم استضافة بوابة ArcGIS Enterprise الإلكترونية. يتم تثبيت الأداة المساعدة في <ArcGIS Data Store installation directory>\arcgis\datastore\tools.

ملاحظة:‏

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

  1. افتح سقف الأمر.
  2. شغّل ملف configuredatastore.sh، وحدد الاسم المؤهل بالكامل للأجهزة في موقع GIS Server الذي تريد تسجيل مخزن البيانات معه، واسم مستخدم وكلمة مرور مسؤول ArcGIS Server والمسار الذي ستستخدمه لدليل بيانات ArcGIS Data Store ونوع مخزن البيانات الذي تريد إنشاؤه.

    إذا كان لديك موقع GIS Server متعدد الأجهزة، فيمكنك استخدام اسم المجال المؤهل بالكامل لأي من الأجهزة الموجودة في الموقع.

    في المثال التالي، يكون اسم الجهاز في موقع GIS Server هو myserver.domain.com، ويكون اسم مستخدم وكلمة مرور المسؤول هما siteadmin وT1n@sp، ويكون دليل البيانات هو /home/dsuser/data.

    في هذا المثال، يتم إنشاء مخزن بيانات ارتباطية:

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /home/dsuser/data --stores relational

    في هذا المثال، يتم إنشاء مخزن بيانات ضخم للموضع الزماني والمكاني:

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /temporal/data --stores spatiotemporal

    عند إنشاء مخزن بيانات ذاكرة التخزين المؤقت التجانبي، يمكنك استخدام عملية --mode لتحديد وضع النشر.

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

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

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /home/dsuser/scenedata --stores tileCache --mode cluster

    ملاحظة:‏

    لا يمكن أن يحتوي مسار الدليل على مسافة عند تحديد دليل ArcGIS Data Store لذاكرة تخزين التجانب المؤقتة أو مخزن البيانات الضخمة للموضع الزماني والمكاني.

    لإنشاء أكثر من نوع مخزن بيانات على نفس الجهاز باستخدام نفس دليل البيانات، حدد القيم المفصولة بفاصلة. على سبيل المثال، يمكنك إنشاء مخزن بيانات ارتباطية وذاكرة تخزين مؤقت على نفس الجهاز بتحديد relational,tileCache مع عملية --stores. ومع ذلك، توصي Esri بعدم وضع أكثر من مخزن بيانات على نفس الجهاز لأن مخازن البيانات تتنافس على الموارد مثل الذاكرة، وهو ما قد يؤثر سلبًا على الأداء.

الخطوات التالية

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

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

تأكد من تكوين موقع GIS Server الذي سجلت مخزن بياناتك فيه كخادم استضافة البوابة الإلكترونية.

وكذلك، قم بتكوين موقع آمن للنسخ الاحتياطي لمخزن البيانات.