توفر الأدوات المساعدة للأوامر، المثبتة من خلال ArcGIS Data Store، أدوات مسؤول مخزن البيانات لإدارة مخازن البيانات. تصف هذه الصفحة الأدوات المساعدة وتوفر بناء الجملة وأمثلة.
يجب تشغيل جميع الأدوات المساعدة على جهاز ArcGIS Data Store. يمكنك العثور على الأدوات المساعدة في دليل <ArcGIS Data Store installation directory>/datastore/tools.
يمكنك كتابة اسم الأداة المساعدة المتبوع بـ --المساعدة للحصول على مساعدة بناء الجملة.
allowconnection
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية.
لأسباب أمنية، يتم إجراء جميع الاتصالات بمخزن البيانات من خلال موقع GIS Server افتراضيًا. إذا كنت ترغب في فتح مخزن البيانات الارتباطية الخاصة بالاتصالات من إحدى الاجهزة الإضافية، يمكنك استخدام الأداة المساعدة للأمر allowconnection.
يمكنك تشغيل الأداة المساعدة allowconnection فقط على جهاز مخزن البيانات الارتباطية الأساسي.
الصيغة
allowconnection <host name> <user name> [<database>]
حدد اسم الكمبيوتر الذي ترغب في السماح باتصاله بمخزن البيانات الارتباطية (اسم المضيف) وأحد حسابات قاعدة البيانات المستخدمة بواسطة مخزن البيانات (اسم المستخدم): إما مسئول مخزن البيانات، أو مالك النسخة المماثلة، أو مسئول قاعدة البيانات الجغرافية، أو المستخدم المُدار (المستخدم الذي يقوم بنشر بيانات طبقة المعلم)، الذي يمكنك الحصول عليه باستخدام الأداة المساعدة listadminusers أو listmanageduser. يمكنك أيضًا تحديد اسم قاعدة بيانات مخزن البيانات الارتباطية الأساسية ولكن نظرًا لوجود قاعدة بيانات واحدة لمخزن البيانات فقط، تكون هذه القيمة اختيارية.
مثال
في هذا المثال، يتم السماح لأحد الاتصالات من كمبيوتر workcom إلى مخزن البيانات الارتباطية عند إجراء الاتصالات في صورة مستخدم hqo.n_1E7 المُدار.
./allowconnection.sh workcom hqo.n_1E7
backupdatastore
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية، والتخزين المؤقت للتجانب، والزمانية أو المكانية.
إذا كنت بحاجة إلى إنشاء نسخة احتياطية لمخزن البيانات الارتباطية بين أوقات النسخ الاحتياطي المجدول، استخدام الأداة المساعدة backupdatastore. تُستخدم هذه الأداة المساعدة لإنشاء النسخ الاحتياطي بالكامل يدويًا قبل ترقية مخزن البيانات أو قبل إجراء عدد كبير من التغييرات على مخازن البيانات.
المرة الأولى التي تقوم خلالها بتشغيل الأداة المساعدة backupdatastore لمخزن بيانات التخزين المؤقت للتجانب بعد تعيين موقع نسخ احتياطي، يتم عمل نسخ احتياطية لجميع قواعد بيانات مخزن بيانات التخزين المؤقت للتجانب الحالي. إن الاستخدام اللاحق لأداة backupdatastore المساعدة يعمل على إنشاء نسخ احتياطية لأي من قواعد بيانات مخزن بيانات التخزين المؤقت للتجانب المُنشأ منذ أخرة مرة قمت فيها بتشغيل الأداة.
يتم إنشاء نسخ احتياطي كامل في المرة الأولى التي تقوم خلالها بتشغيل أداة backupdatastore المساعدة لمخزن بيانات كبير لموضع زماني أو مكاني بعد تعيين موقع نسخة احتياطية. نظرًا لأنه يمكن أن يكون مخازن بيانات الموضع الزماني أو المكاني كبيرة للغاية، فإن الاستخدام اللاحق لأداة backupdatastore يعمل على إنشاء ملف احتياطي يحتوي فقط على التغييرات منذ عملية النسخ الاحتياطية الكاملة الأولى.
يمكنك تشغيل الأداة المساعدة backupdatastore على جهاز مخزن البيانات الارتباطية الرئيسية. يمكن تشغيل هذه الأداة المساعدة من أي جهاز يكون عضوًا لذاكرة التخزين المؤقت للتجانب أو مخزن البيانات الكبير للموضع الزماني أو المكاني.
في جميع الحالات، تأكد من أن يكون موقع النسخ الاحتياطي كبير بما يكفي لتكييف عمليات النسخ الاحتياطي. لتغيير مواقع النسخ الاحتياطي لمخزن البيانات، استخدم أداة configurebackuplocation المساعدة.
الصيغة
backupdatastore [<backup file name>] [--store {relational | tileCache | spatiotemporal}] [--location <backup_arguments>] [--prompt {yes | no}]
فيما يلي وسيطات معلمة --location، ويجب فصلها بفاصلة منقوطة (؛):
- type= - الأنواع الصالحة هي fs (مشاركة الملف) أو s3 (مستودع Amazon Simple Storage Service (S3)) أو azure (حاوية تخزين كائن ثنائي كبير الحجم خاص بـ Microsoft Azure).
- name= - إذا قمت بتعيين أسماء لمواقع النسخ الاحتياطي التي قمت بتكوينها لمخزن البيانات، يمكنك استخدام اسم الموقع لتحديد مكان إنشاء ملفات النسخ الاحتياطي عند تشغيل الأداة المساعدة backupdatastore.
- location= - إذا لم تحدد اسم موقع نسخ احتياطي، يجب عليك تحديد النسخة الاحتياطية type و location. لمشاركات الملف، قم بتوفير مسار الملف. بالنسبة لمستودعات S3، قم بتوفير اسم المستودع. بالنسبة لحاويات تخزين كائن ثنائي كبير الحجم خاص بـ Azure، أدخل اسم الحاوية.
مثال
في هذا المثال، يتم إنشاء ملف نسخة احتياطية كاملة تسمى project1bu في موقع النسخ الاحتياطي الذي قمت بتحديده لمخزن البيانات باستخدام الأداة المساعدة configurebackuplocation. افتراضيًا، يتم إنشاء عمليات النسخ الاحتياطي لمخازن البيانات الارتباطية؛ ولذلك، في المثال التالي، يتم إنشاء نسخ احتياطي لمخزن بيانات ارتباطي.
./backupdatastore.sh project1bu You are going to back up the data store. This could take some time, depending on the size of your data store. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
في هذا المثال، يتم إنشاء ملف نسخ احتياطي باسم localbu5 لمخزن البيانات الضخمة للموضع الزماني المكاني في موقع مشاركة ملف، وهو ما يُسمى gadbu عندما قمت بتكوين موقع النسخ الاحتياطي.
./backupdatastore.sh localbu5 --store spatiotemporal --location 'name=gadbu' You are going to back up the data store. This could take some time, depending on the size of your data store. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
في هذا المثال، يتم إنشاء نسخ احتياطي لمخزن بيانات ضخمة للموضع الزماني والمكاني في حاوية تخزين كائن ثنائي كبير الحجم خاص بـ Azure باسم blob4backups، ويسمى ملف النسخ الاحتياطي المُنشأ باسم spds311016:
./backupdatastore.sh spds311016 --store spatiotemporal --location 'type=azure;location=blob4backups' You are going to back up the data store. This could take some time, depending on the size of your data store. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
changebackuplocation
قديم:
أوقفت Esri الأداة المساعدة changebackuplocation. لا تزال موجودة للسماح بالبرامج النصية الحالية الاستمرار في العمل. وإلا، فاستخدم الأداة المساعدة configurebackuplocation.
changedatastoremode
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية والزمانية أو المكانية.
تتيح أداة changedatastoremode المساعدة وضع مخزن بيانات ارتباطي في وضعية القراءة فقط بينما تقوم بإجراء عملية الصيانة على مخزن البيانات. على سبيل المثال، إذا كان يتعين عليك إجراء مهمة الصيانة التي ستؤدي مخزن البيانات لإعادة تشغيله، مثل تغيير موقع النسخ الاحتياطي من محرك أقراص لأخر أو تغيير خصائص قاعدة البيانات، يمكنك وضع مخزن البيانات الارتباطي في وضعية القراءة فقط، وبالتالي لا يكون هناك مستخدمين قيد عملية نشر أو تحرير البيانات عند بدء تشغيل مخزن البيانات.
تُستخدم أيضًا الأداة المساعدة changedatastoremode لوضع مخزن بيانات ارتباطي في وضعية القراءة-الكتابة بعد الانتهاء من عملية الصيانة أو بعد إضافة مساحة قرص كافية على جهاز مخزن البيانات الأساسي للسماح بعمل مخزن البيانات بصورة مناسبة في وضعية القراءة-الكتابة.
ينبغي تشغيل الأداة المساعدة changedatastoremode على الجهاز الرئيسي لتخزين البيانات الارتباطية، وليس الجهاز الاحتياطي.
ملاحظة:
إذا وضع ArcGIS Data Store مخزن البيانات الارتباطي الخاص بك في وضع القراءة فقط نظرًا لمساحة القرص غير الكافية، فيتم أيضًا تعطيل ملفات النسخ الاحتياطي التلقائية لتجنب ملء القرص أكثر من اللازم. لذلك، يجب عليك إعادة تعيين جدول النسخ الاحتياطي التلقائي باستخدام الأداة المساعدة updatebackupschedule بعد وضع مخزن البيانات الارتباطية مرة أخرى في وضع القراءة-الكتابة.
عندما يقترب مخزن البيانات الضخمة الزمانية المكانية من نفاد مساحة القرص، يقوم ArcGIS Data Store بوضعه في وضع القراءة فقط لتجنب تلف البيانات. يمكنك استخدام الأداة المساعدة changedatastoremode لإعادة مخزن البيانات الضخمة الزمانية المكانية إلى وضع القراءة-الكتابة بعد إضافة مساحة قرص كافية إلى أجهزة مخزن البيانات الضخمة الزمانية المكانية.
الصيغة
changedatastoremode {readonly | readwrite} [--prompt {yes | no}] --store {relational | spatiotemporal}
مثال
في هذا المثال، يتم وضع مخزن البيانات الارتباطي مرة أخرى في وضعية القراءة-الكتابة، مما يعني أنه يمكن للعملاء استئناف مثل هذه الأنشطة عند نشر طبقات المعلم المستضافة على ArcGIS Enterprise، أو تحرير البيانات من خلال طبقة معلم مستضافة، أو إضافة ملفات CSV إلى Map Viewer.
./changedatastoremode.sh readwrite --store relational --prompt no
لوضع مخزن البيانات الضخمة الزمانية المكانية إلى وضع القراءة-الكتابة، حدد spatiotemporal مع الخيار --store كما هو موضح في المثال التالي:
./changedatastoremode.sh readwrite --prompt no --store spatiotemporal
changedbproperties
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية، والتخزين المؤقت للتجانب، والزمانية أو المكانية.
تسمح الأداة المساعدة changedbproperties بتغيير الخصائص المختلفة استنادًا على نوع مخزن البيانات التي يتم تشغيلها في المقابل.
الصيغة
changedbproperties --store {relational | tileCache | spatiotemporal} [configuration options]
فيما يلي خيارات التكوين المدعومة:
- disk-threshold-readonly - يتحكم هذا الإعداد في متى يوضع مخزن البيانات الارتباطية في وضعية القراءة فقط لتجنب فقدان البيانات بسبب مساحة القرص غير الكافية. قيمة مساحة القرص الافتراضية هي 1024 ميجا بايت. تحديد الحجم بالميجا بايت.
- max-connections - استخدم هذه المعلمة لتحديد الحد الأقصى من عدد الاتصالات المسموح بها لمخزن البيانات الارتباطية. يتم قبول مخازن البيانات الارتباطية وحتى 150 اتصال تلقائيًا. يمكنك استخدام الخاصية --max-connections مع الأداة المساعدة changedbproperties لتغيير عدد الاتصالات المسموح بها. عند تحديد عدد الاتصالات التي يتطلبها مخزن البيانات، مع الأخذ في الاعتبار أن معالجات ArcGIS Data Store الداخلية يمكن أن تستغرق خمسة اتصالات. ضع أيضًا في الاعتبار أن أنه يمكن قبول عدد الاتصالات المتزامنة لجهاز ArcGIS Data Store الذي يمكنه القبول واستكمال الإنشاء جيدًا. إذا قام الجهاز بتشغيل ArcGIS Data Store التي لا تحتوي على مساحة ذاكرة كبيرة، فقد تحتاج تقليل عدد الاتصالات المسموحة.
يتعذر أن يكون الرقم المحدد أقل من 10. عند تغيير الحد الأقصى لعدد الاتصالات المسموح بها، يتم تغيير العدد على كلا الأجهزة الرئيسية وجهاز الاستعداد لمخزن البيانات. لا تدعم المعلمة متاجر بيانات الموضع الزماني والمكاني الكبير أو متاجر بيانات ذاكرة التخزين المؤقت للتجانب.
- pitr - يحدد هذا الإعداد ما إذا قام ArcGIS Data Store بإنشاء نسخ احتياطي متزايد لمخزن البيانات الارتباطي، وبالتالي يتيح لك استرداد مخزن البيانات الارتباطي إلى نقطة زمنية محددة. المدخلات المحتملة لهذا الخيار هي enable أو disable. يتم تعطيل استرداد نقطة زمنية محددة افتراضيًا.
ملاحظة:
يجب عليك تمكين استرداد نقطة زمنية محددة إذا كنت تستخدم أداة webgisdr المساعدة لإنشاء نُسخ احتياطية متزايدة من عملية نشر ArcGIS Enterprise الخاصة بك.
- enablessl - تتحكم هذه المعلمة في استخدام بروتوكول أمان طبقة النقل (TLS) عند تعبئة مخزن بيانات ذاكرة التخزين المؤقت للتجانب وللاتصال بين مخزن البيانات الارتباطية وخادم الاستضافة.
فيما يلي الخيارات المدعومة لمعلمة enablessl:
- true - هذا هو الخيار الافتراضي. هذا يعني أنه سيتم استخدام بروتوكول أمان طبقة النقل عند كتابة بيانات طبقة المشهد إلى مخزن بيانات ذاكرة التخزين المؤقت للتجانب عندما تحدد --store tileCache وعند الاتصال بين مخزن البيانات الارتباطية وخادم الاستضافة عندما تحدد --store relational.
- false - حدد false و --store tileCache لاستخدام اتصال HTTP من خادم الاستضافة عند الكتابة في مخزن بيانات ذاكرة التخزين المؤقت التجانبي. حدد false و --store relational لاستخدام اتصال HTTP بين خادم الاستضافة ومخزن البيانات الارتباطي.
- heap-size - استخدم هذه المعلمة لتغيير كمية ذاكرة كومة الذاكرة المؤقتة (بالميغابايت) التي يستخدمها مخزن البيانات الضخمة للموضع الزماني والمكاني. سيستخدم نوع البيانات نصف ذاكرة الوصول العشوائي المتوفرة عند البدء تلقائيًا. لا تدعم المعلمة مخازن البيانات الارتباطية أو متاجر بيانات ذاكرة التخزين المؤقت للتجانب.
- rebalance - افتراضيًا، يتم تعيين هذه المعلمة إلى true وهذا يعني أن البيانات في مخزن البيانات للموضع الزماني والمكاني الكبير ستقوم بتوزيع البيانات على الأجهزة الأخرى في حالة عدم توافر إحدى الأجهزة. إذا كان يتعين عليك إجراء صيانة على جهاز مخزن البيانات الكبير للموضع الزماني والمكاني، مثل ترقيته، يمكنك إيقاف إعادة التوازن مؤقتًا عن طريق إعداد هذه المعلمة لتصبح false. سيتم إيقاف عملية إعادة التوازن مؤقتًا للفترة الزمنية المُعيَّنة للحد الأقصى لمعلمة max-rebalance-off. يتم تطبيق المعلمة على متاجر بيانات الموضع الزماني والمكاني الكبير.
قديم:
في ArcGIS 10.4.x، كان هذا الخيار reallocation.
- max-rebalance-off - يتم استخدام الإعداد لهذه المعلمة عند تعيين معلمة rebalance إلى false. وافتراضيًا، يتم تعيين max-rebalance-off إلى 60 دقيقة. وهو ما يعني أنه إذا قمت بإيقاف تشغيل إعادة التوازن مؤقتًا، فستبدأ مرة أخرى بعد 60 دقيقة. إذا احتجت وقت أقل أو أكثر للقيام بمهمة الصيانة عند إيقاف إعادة التوازن المؤقت، قم بتغيير إعداد الوقت لـ max-rebalance-off. يتم تطبيق المعلمة على متاجر بيانات الموضع الزماني والمكاني الكبير.
قديم:
في ArcGIS 10.4.x، كان هذا الخيار max-allocation-off.
- prompt - عند تشغيل هذه الأداة المساعدة، سيُطلب منك تأكيد الإجراء المُحدد. إذا قمت بتشغيل استخدام الأداة المساعدة، حدد طلب المعلمة ليكون false وإلا لن تتم متابعة البرنامج النصي وحتى إجابة الطلب.
مثال
في المثال التالي، الحد الأقصى لعدد الاتصالات المسموحة يتم تحديد مخزن البيانات الارتباطية ليكون 100:
./changedbproperties.sh --store relational --max-connections 100 You are changing the following database properties: max number of connections to 100 (on all relational data store machines) Changing database configurations could cause the database to restart. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
في هذا المثال، يتم استخدام خيار max-rebalance-off لتعيين 15 على أنه عدد الدقائق الذي سيتم بعده تغيير مخزن البيانات الضخمة للموضع الزماني والمكاني rebalance إلى صحيح تلقائيًا.
./changedbproperties.sh --store spatiotemporal --max-rebalance-off 15
في هذا المثال، يتم استخدام معلمة enablessl لتكوين مخزن بيانات ذاكرة التخزين المؤقت للتجانب لاستخدام أمان طبقة النقل عند إنشاء الحاوية وعند كتابة بيانات إلى مخزن بيانات ذاكرة التخزين المؤقت للتجانب.
./changedbproperties.sh --store tileCache --enablessl admin,data
changeloglocation
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
إذا كنت تود مخزن البيانات لاستخدام موقع ملف سجل الخطأ الافتراضي لـ <ArcGIS Data Store installation directory>\arcgisdatastore\logs، يمكنك تشغيل الأداة المساعدة changeloglocation لإنشاء ملفات تسجيل الخطأ في دليل مختلف.
الصيغة
changeloglocation <directory path>
مثال
في هذا المثال، سيتم إنشاء ملفات السجل في الدليل المحلي ../datastorefiles/logs.
./changeloglocation.sh '../datastorefiles/logs'
changenosqldslocation
تُستخدم هذه الأداة المساعدة مع مخازن بيانات التخزين المؤقت.
يُمكن أن يزداد حجم متاجر بيانات ذاكرة التخزين المؤقت للتجانب الذي يحتفظ بتجانبات طبقة المشهد عند قيامك بتخزين الكثير من التجانبات ذات الدقة العالية داخله. في هذه الحالات، يُمكن أن ترغب في نقل البيانات إلى محرك آخر على نفس الخادم أو إلى موقع مشترك على خادم مختلف.
إذا قمت بنقل البيانات إلى دليل مشترك، سيتعين عليك منح أذونات القراءة والكتابة على الدليل للمستخدم الذي يقوم بتشغيل عملية ArcGIS Data Store (Linux) أو الخدمة (Microsoft Windows).
الصيغة
changenosqldslocation <path> [--prompt {yes | no}]
مثال
في هذا المثال، سيتم إنشاء قواعد البيانات التي تقوم بتخزين طبقة المشهد للمخزن في دليل مشترك يسمى dstorecache أو على خادم الجهاز2.
./changenosqldslocation.sh /net/server2/dstorecache
changepassword
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية.
تقوم ArcGIS Data Store بإنشاء أسماء المستخدمين وكلمات المرور عشوائيًا لحسابات قاعدة البيانات المستخدمة لمخازن البيانات الارتباطية. إذا تطلب الموقع تعيين كلمة المرور، احصل على كلمات مرور حسابات مخزن البيانات وشغل changepassword لإعادة تعيين كلمات المرور.
استخدم الأداة المساعدة listadminusers للحصول على أسماء المستخدمين وكلمات المرور للمستخدمين المسؤولين وأداة المساعدة listmanageduser للحصول على اسم المستخدم وكلمة المرور لمالك بيانات المعالم.
يمكن تشغيل الأداة المساعدة changepassword فقط على جهاز مخزن البيانات الارتباطية الرئيسية فقط.
الصيغة
changepassword <user name> <new password> [--prompt {yes | no}]
تلميح:
إذا أردت تغيير كلمة مرور البرنامج النصي، قم بتضمين علامة لمنع توجيه التأكيد، كما هو مُوضح في المثال التالي:
changepassword gwi_n2Te0 Phfl4mp --prompt no
مثال
في هذا المثال، يتم تغيير كلمة المرور الخاصة بالمستخدم gwi_n2Te0 to Phfl4mp!.
./changepassword.sh gwi_n2Te0 Phfl4mp You are going to change the password for user gwi_n2Te0. Do you want to continue (Yes or No)?Yes
changestaginglocation
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية والتخزين المؤقت التجانبي.
عند استعادة مخزن البيانات الارتباطي أو مخزن بيانات ذاكرة التخزين المؤقت التجانبي، يستخرج ArcGIS Data Store ملفات النّسخ الاحتياطي المضغوطة في الموقع المرحلي. وهذا يعني أنه يجب عليك الحصول على موقع مرحلي يُمكنه تكييف هذه البيانات غير المضغوطة. عند الحصول على العديد من البيانات في مخزن بيانات التخزين المؤقت الارتباطي أو التجانبي، قم بإعداد موقع تقسيم مرحلي منفصل وتحديد هذا للاسترداد.
الصيغة
changestaginglocation <directory path>
مثال
في هذا المثال، يعتبر الموقع المرحلي المصمم هو /net/sanmarcos/rbustage.
./changestaginglocation.sh /net/sanmarcos/rbustage
configurebackuplocation
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية، والتخزين المؤقت للتجانب، والزمانية أو المكانية.
تتيح لك الأداة المساعدة configurebackuplocation تحديد الموقع حيث يقوم ArcGIS Data Store بكتابة ملفات النسخ الاحتياطي لكل من النسخ الاحتياطية المجدولة والنسخ الاحتياطية المنشأة بواسطة الأداة المساعدة backupdatastore. يتيح لك ذلك الأمر أيضًا تعديل الخصائص لموقع نسخ احتياطي وإعادة نقل موقع نسخ احتياطي.
يتم إنشاء مخازن بيانات الارتباطية مع موقع النسخ الاحتياطي الافتراضي والمحلي. قم بتكوين موقع نسخ احتياطي أكثر أمنًا عن طريق تسجيل دليل مشترك بعيد باستخدام خيار change.
يكون لمخازن بيانات ذاكرة التخزين المؤقت التجانبي التي تم إنشاؤها في الوضع الرئيسي-الاحتياطي موقع نسخ احتياطي افتراضي؛ بينما لا يتوفر لمخازن بيانات ذاكرة التخزين المؤقت التجانبي التي تم إنشاؤها في وضع نظام المجموعة. في كلتا الحالتين، استخدم الأداة المساعدة configurebackuplocation مع الخيار register لتحديد موقع الشبكة المشاركة، أو المستودع Amazon Simple Storage Service (S3) أو حاوية تخزين كائن ثنائي كبير الحجم خاص بـ Microsoft Azure لتخزين ملفات النسخ الاحتياطي لمخزن بيانات ذاكرة التخزين المؤقت التجانبي. لا يمكنك استخدام محرك أقراص محلي لملفات النسخ الاحتياطي لذاكرة التخزين المؤقت التجانبي إذا كان مخزن البيانات يعمل في وضع نظام المجموعة.
لا يتم إنشاء مخازن البيانات الضخمة الزمانية المكانية مع موقع نسخ احتياطي افتراضي. قبل بدء إنشاء نُسخ احتياطية، يجب عليك تشغيل الأداة المساعدة configurebackuplocation بخيار register لتحديد موقع شبكة مشتركة أو مستودع Amazon Simple Storage Service (S3) أو حاوية تخزين كائن ثنائي كبير الحجم خاص بـ Microsoft Azure لهذه النسخ الاحتياطية. يتعذر عليك استخدام محرك أقراص محلي لملفات النسخ الاحتياطي لمخزن بيانات ضخمة للموضع الزماني المكاني.
يمكنك تسجيل موقع نسخ احتياطي ثان لتخزين النسخ الاحتياطية التي تنشئها باستخدام الأداة المساعدة backupdatastore. يمكنك استخدام ملف دليل مشترك أو مستودع S3 أو حاوية مخزن كائن ثنائي كبير الحجم خاص بـ Azure لمواقع نسخ احتياطي ثانوية.
الصيغة
configurebackuplocation --location '<backup_location_arguments>' [options]
استخدم خيار --location لتحديد أين تريد أن يخزن ArcGIS Data Store ملفات النسخ الاحتياطي. بالنسبة لمخازن البيانات الضخمة لذاكرة التخزين المؤقت للتجانب أو للموضع الزماني والمكاني أو لتسجيل موقع نسخ احتياطي ثانوي لمخزن بيانات ارتباطية، حدد الوسيطات التالية مفصولة بفاصلة منقوطة (؛) وقم بتضمين سلسلة الوسيطة بالكامل في علامات اقتباس مفردة ('):--location 'type=fs|s3|azure;location=<backup_location>;[name=<backup_location_name>];[username=<AWS_access_key_ID_or_Azure_account>];[password=<AWS_secret_access_key_or_Azure_account_key>]'. يتم توفير توضيح لكل من هذه الوسيطات في القائمة التالية:
- type= - حدد نوع الموقع المطلوب استخدامه للنسخ الاحتياطية. يمكنك تحديد s3 لتخزين النسخ الاحتياطية في مستودع Amazon S3 أو azure لتخزين نسخ احتياطية في حاوية تخزين كائن ثنائي كبير الحجم خاص بـ Azureأو fs لتخزين النسخ الاحتياطية في مشاركة ملف (هذا هو الافتراضي).
- location= - لمشاركات الملف، حدد مسار الملف. بالنسبة لمستودعات Amazon S3، حدد اسم المستودع. في حاويات Blob، حدد اسم الحاوية.
- name= - يمكنك تعيين اسم لموقع النسخ الاحتياطي. على سبيل المثال، إذا كان موقع النسخ الاحتياطي هو مسار ملف، مثل \\sharedserver_sharedfolders_datastorebackups، فإنه يمكنك تعيين اسم لهذا الموقع، مثل dsbackups. عند تشغيل الأداة المساعدة backupdatastore أو listbackups أو restoredatastore، عليك توفير هذا الاسم بدلاً من المسار الكامل.
إذا لم تدخل اسمًا عند تكوين موقع النسخ الاحتياطي لمخزن البيانات، يقوم ArcGIS Data Store بتعيين اسم افتراضي.
- username= - مطلوب إذا كان موقع النسخ الاحتياطي مستودع S3 أو حاوية تخزين كائن ثنائي كبير الحجم . بالنسبة لمستودعات S3، أدخل معرف مفتاح الوصول لحساب Amazon Web Services (AWS). بالنسبة لحاويات تخزين كائن ثنائي كبير الحجم خاص بـ Azure، أدخل اسم حساب تخزين Microsoft Azure الذي يمكنه الوصول إلى حاوية تخزين كائن ثنائي كبير الحجم .
- password= - مطلوب إذا كان موقع النسخ الاحتياطي مستودع S3 أو حاوية تخزين كائن ثنائي كبير الحجم . بالنسبة لمستودعات S3، أدخل المفتاح السري لحساب AWS. بالنسبة لحاويات تخزين كائن ثنائي كبير الحجم خاص بـ Azure، قم بتوفير المفتاح لحساب Azure الذي حددته مع وسيطة username.
- endpointsuffix= - يتيح لك هذا الخيار الإشارة إلى مكان حاوية تخزين Azure Blob. بشكل افتراضي، من المفترض أن يكون endpointsuffix هو core.windows.net. إذا كانت الحاوية الخاصة بك في بيئة السحابة الحكومية Microsoft Azure، فقم بتعيين endpointsuffix=core.usgovcloudapi.net. إذا كانت الحاوية الخاصة بك في سحابة خاصة، فاضبط endpointsuffix على EndpointSuffix لسحابة Azureالخاصة بك. يستخدم هذا الخيار فقط إذا قمت بتخزين النسخ الاحتياطية الخاصة بك في حاوية تخزين Azure Blob.
الخيارات الإضافية التي يجب عليك توفيرها للأداة المساعدة configurebackuplocation هي كما يلي:
- --store {relational | tileCache | spatiotemporal} - حدد نوع ArcGIS Data Store الذي تقوم بتكوين موقع نسخ احتياطي له. القيمة الافتراضية هي relational.
- --operation {change | register | unregister | list | setdefault} - القيمة الافتراضية هي change. فيما يلي توضيح لكل خيار:
- change - استخدم هذا الخيار لتغيير أي مما يلي:
- حدد موقع ملف مشترك مختلف أو نُسخ احتياطية لمخزن بيانات ارتباطية مجدولة. يكون دائمًا الموقع الذي يتم تعيينه بخيار change هو موقع النسخ الاحتياطي الافتراضي لمخازن البيانات.
- قم بتعديل الاسم الذي خصصته لموقع النسخ الاحتياطي.
- قم بتحديث معلومات المصادقة التي قمت بتعيينها لمواقع النسخ الاحتياطي في Azure أو S3. بالنسبة لـ S3، يمكنك تغيير المعلومات التي حددتها سابقًا مع خيارات username و password. بالنسبة لـ Azure، يمكنك تغيير قيمة password.
- register - استخدم لتسجيل موقع نسخة احتياطية. يتم تعيين موقع النسخ الاحتياطي الأول لمخزن البيانات الضخمة للموضع الزماني والمكاني على أنه الموقع الافتراضي للنسخ الاحتياطي. عند تسجيل موقع نسخ احتياطي آخر لذاكرة التخزين المؤقت للتجانب أو مخزن البيانات الكبيرة الزماني المكاني، يتم تسجيل موقع نسخ احتياطي ثانوي. عندما تحدد خيار register مع مخزن بيانات ارتباطية، فإنه يسجل دائمًا موقع نسخ افتراضي ثانوي. يخزن موقع النسخ الاحتياطي الثانوي النُسخ الاحتياطية اليدوية المنشأة باستخدام أداة المساعدة.backupdatastore
ملاحظة:
عند استخدام خيار register، يجب عليك توفير معلومات لخيار --location.
- unregister - استخدمه لإزالة موقع نسخ احتياطي ثانوي من مخزن بيانات. إذا تم تسجي موقع تخزين احتياطي واحد، يمكنك استخدام خيار إلغاء التسجيل لإزالة موقع النسخ الاحتياطي تمامًا لمخزن البيانات الضخمة لذاكرة التخزين المؤقت للتجانب أو للموضع الزماني والمكاني.
- list - إدراج كل مواقع النسخ الاحتياطي المسجلة لمخزن بيانات.
- setdefault - إذا توفرت لديك مواقع نسخ احتياطي متعددة لمخزن بيانات ضخمة لذاكرة تخزين مؤقت للتجانب أو للموضع الزماني المكاني، يمكنك استخدام setdefault لتعيين أحد مواقع النسخ الاحتياطي على أنه الموقع الافتراضي. إنه موقع كتابة النسخ الاحتياطية المجدولة، ويعد كذلك الموقع الافتراضي المستخدم إذا قمت بتشغيل الأداة المساعدة backupdatastore أو listbackups أو restoredatastore دون تحديد موقع نسخة احتياطية.
- change - استخدم هذا الخيار لتغيير أي مما يلي:
- --force {true | false} - يُستخدم فقط مع مخازن البيانات الارتباطية، ويتيح لك هذا الخيار تغيير موقع النسخ الاحتياطي الافتراضي حتى إذا كان موقع النسخ الاحتياطي الافتراضي الحالي غير متوفر.
عند تغيير موقع النسخ الاحتياطي الافتراضي لمخزن بيانات ارتباطية، ينسخ ArcGIS Data Store ملفات النسخ الاحتياطي الحالية من الموقع القديم إلى الجديد. إذا كان ArcGIS Data Store لا يمكنه الوصول إلى الموقع القديم، فلا يمكن نسخ الملفات. في الإصدارات السابقة، قد يؤدي ذلك إلى فشل أداة configurebackuplocation. إذا أردت المتابعة بتغيير موقع النسخ الاحتياطي دون نسخ ملفات النسخ الاحتياطي الحالية، فحدد --force true.
القيمة الافتراضية لهذا الخيار هو false، والذي يعني أنه لا يمكنك تغيير موقع النسخ الاحتياطي الافتراضي إذا كان ArcGIS Data Store لا يستطيع الوصول إلى الموقع الافتراضي الحالي.
- --prompt {yes | no} - القيمة الافتراضية هي yes.
أمثلة
في المثال الأول، يتم تعيين موقع النسخ الاحتياطي لمخزن البيانات الارتباطي إلى دليل يُسمى fsdata_bu على جهاز يُسمى myshare.
./configurebackuplocation.sh --operation change --store relational --location /net/myshare/fsdata_bu 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
في هذا المثال، يتم تسجيل موقع نسخ احتياطي ثانوي في Azure لنفس مخزن البيانات الارتباطية.
./configurebackuplocation.sh --operation register --store relational --location type=azure;location=mybackups;name=secondrelloc;username=myazureaccountlogin;password=zpw4myazureaccount 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
في هذا المثال، يتم تسجيل موقع النسخ الاحتياطي على مشاركة الشبكة لمخزن البيانات الكبير للموضع الزماني أو المكاني. تم تعيين اسم، fshare، لموقع النسخ الاحتياطي.
./configurebackuplocation.sh --operation register --store spatiotemporal --location 'type=fs;location=/net/sharedmachine/ge_bu;name=fshare'
في هذا المثال، يتم تسجيل موقع نسخ احتياطي ثانٍ في AWS لنفس مخزن البيانات الضخمة للموضع الزماني والمكاني. تم تعيين اسم، awsloc، لموقع النسخ الاحتياطي.
./configurebackuplocation.sh --operation register --store spatiotemporal --location 'type=s3;location=mybucket;name=awsloc;username=abcdefg1234567;password=z9y8x7w6v5u4t3s2r1q0'
في هذا المثال، يتم تسجيل موقع نسخ احتياطي ثالث في Azure لمخزن البيانات الضخمة للموضع الزماني والمكاني.
./configurebackuplocation.sh --operation register --store spatiotemporal --location 'type=azure;location=myblobs;name=mazloc;username=myazureaccountlogin;password=zpw4myazureaccount'
في المثال، يتم تعيين مستودع S3 على أنه موقع النسخ الاحتياطي الافتراضي لمخزن البيانات الضخمة للموضع الزماني والمكاني.
./configurebackuplocation.sh --operation setdefault --store spatiotemporal --location 'name=awsloc'
في هذا المثال، يتم إدراج كل مواقع النسخ الاحتياطي لمخزن البيانات الضخمة للموضع الزماني المكاني.
./configurebackuplocation.sh --operation list --store spatiotemporal Backup locations for spatiotemporal big data store: ================================================================ Name Type Location isDefault ================================================================ fsshare fs /net/sharedmachine/ge_bu false awsloc s3 mybucket true mazloc azure myblobs false
configuredatastore
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
بعد تثبيت ArcGIS Data Store، يمكنك تشغيل الأداة المساعدة configuredatastore لإنشاء مخزن بيانات وتسجيله مع موقع GIS Server. يمكنك إنشاء أنواع مخازن البيانات التالية باستخدام الأمر التالي:
- مخزن بيانات ارتباطية
- مخزن بيانات ذاكرة التخزين المؤقت التجانبي
- مخزن البيانات الضخمة الزمانية المكانية
- مخزن الكائنات
يمكنك أيضًا تشغيل الأداة المساعدة configuredatastore لترقية مخزن بيانات بعد تحديث برنامج ArcGIS Data Store على كل الأجهزة في مخزن البيانات.
الصيغة
configuredatastore <ArcGIS Server admin URL> <ArcGIS Server administrator> <ArcGIS Server administrator password> <data directory> [--stores {relational | tileCache | spatiotemporal | object}] [--mode {primaryStandby | cluster}] [--machines <machine names> [--data-loc <object data location>]
- <ArcGIS Server admin URL>—هذا هو موقع GIS Server المستخدم أو الذي سيُستخدم كخادم استضافة ArcGIS Enterprise. يكون عنوان URL للمجال ArcGIS Server بالتنسيق https://gisserver.domain.com:6443. لاحظ أنه حتى لو استخدم موقع GIS Server محول ويب، يجب عليك توفير عنوان URL في التنسيق المذكور أعلاه.
- <ArcGIS Server administrator>—أدخل اسم المستخدم لمستخدم مضمَن (غير مؤسسي) لديه امتيازات المسؤول في الموقع GIS Server.
- <ArcGIS Server administrator password>—أدخل كلمة المرور للمستخدم المسؤول ArcGIS Server المضمن.
- <data directory>—يعتبر دليل البيانات هو الموقع الموجود على الجهاز المحلي حيث ترغب في إنشاء ملفات مخزن البيانات عليه.
- {relational | tileCache | spatiotemporal | object}—حدد نوع مخزن البيانات المراد إنشاؤه. رغم أنه لا يُوصى به، إلا أنه يمكنك تكوين أكثر من نوع من مخزن البيانات على نفس الجهاز عن طريق تحديد كل نوع من مخزن البيانات مفصول بفاصلة (بدون مسافات). على سبيل المثال، لتكوين مخازن بيانات ذاكرة التخزين المؤقت الارتباطي أو التجانبي على نفس الجهاز باستخدام دليل مخزن بيانات مشارك، حدد --stores relational,tileCache. وتنصحك Esri بشدة بتشغيل مخازن البيانات الضخمة الزمانية المكانية على أجهزة منفصلة عن مخازن البينات أو البرامج الأخرى. قد يؤدي عدم القيام بذلك إلى أداء ضعيف، أو حتى جعل مخزن البيانات غير قابل للاستخدام.
- --mode - تنطبق هذه العملية الاختيارية على مخازن بيانات ذاكرة التخزين المؤقت التجانبي ومخازن الكائنات فقط. بشكل افتراضي، يتم إنشاء مخازن بيانات التخزين المؤقت للتجانب الجديدة ومخازن الكائنات في الوضع primaryStandby.
يمكن أن تحتوي مخازن بيانات التخزين المؤقت التجانبي التي تم إنشاؤها في الوضع الاحتياطي - الأساسي على جهازين. يحتوي مخزن بيانات ذاكرة التخزين المؤقت التجانبي الاحتياطي على نفس بيانات المخزن الأساسي. إذا فشل مخزن البيانات الأساسي، فيصبح المخزن الاحتياطي هو مخزن بيانات ذاكرة التخزين المؤقت التجانبي الأساسي. إذا كنت بحاجة إلى تخزين أعداد كبيرة من ذاكرة التخزين المؤقت لطبقة المشهد، فبالتالي تحتاج إلى قياس مخزن بيانات ذاكرة التخزين المؤقت التجانبي لتضمين ثلاثة أجهزة أو أكثر، وإنشاء مخزن بيانات ذاكرة التخزين المؤقت التجانبي في الوضع cluster. يمكنك أيضًا استخدام تشغيل الوضع لـ لتبديل مخزن بيانات ذاكرة التخزين المؤقت التجانبي من وضع إلى آخر.
يمكن أن تحتوي مخازن الكائنات التي تم إنشاؤها في الوضع الاحتياطي - الأساسي على جهاز واحد فقط حاليًا. إذا كنت بحاجة إلى أجهزة متعددة في مخزن الكائنات لتوفير إتاحة عالية، يمكنك نشر مخزن الكائنات في وضع المجموعة. عند استخدامه في وضع المجموعة، يجب أن يحتوي مخزن الكائنات على أربعة أجهزة ذات مواصفات متطابقة وأسماء متشابهة. راجع إضافة جهاز إلى مخزن البيانات الخاص بك لمعرفة التفاصيل.
- --machines - ينطبق هذا الخيار على مخازن الكائنات فقط. قم بتوفير اسم جهاز مخزن الكائنات لنشر جهاز واحد أو قائمة بأسماء الأجهزة مفصولة بفاصلة للنشر في وضع المجموعة. في عمليات النشر في وضع المجموعة، يجب أن يكون هناك أربعة أجهزة ويجب أن تكون أسماء (أو الأسماء المستعارة) الأجهزة هي نفسها باستثناء الرقم الملحق؛ على سبيل المثال machine1 و machine2 و machine3 و machine4.
- --data-loc - ينطبق هذا الخيار على مخازن الكائنات فقط. قم بتوفير المسار المؤدي إلى الدليل الذي سيتم فيه تخزين بيانات ذاكرة التخزين المؤقت. في حالة النشر في وضع المجموعة، قم بتوفير قائمة أدلة مفصولة بفواصل بنفس الترتيب الذي أدرجت فيه الأجهزة. يجب أن تكون الدلائل الموجودة على الأجهزة الموجودة في المجموعة في نفس الموقع ولها أسماء متطابقة باستثناء رقم واحد؛ على سبيل المثال directory1 و directory2 و directory3 و directory4.
تكوين نوع مُحدد من مخزن البيانات
يمكنك تحديد نوع مخزن البيانات المراد إنشاؤه باستخدام الإعدادات التالية مع خيار --stores:
- relational
- tileCache
- spatiotemporal
- object
لتكوين أكثر من نوع مخزن بيانات واحد على نفس الجهاز، افصل الأنواع بواسطة فاصلة. على سبيل المثال، لتكوين كلٍ من مخزن بيانات التخزين المؤقت الارتباطي والتجانبي على نفس الجهاز، حدد --stores relational,tileCache.
ملاحظة:
تتنافس مخازن البيانات المكونة الموجودة على نفس الجهاز على الذاكرة والموارد الأخرى، مما يؤثر سلبًا على الأداء وربما يتسبب في توقف مخازن البيانات عن العمل. يكون هذا صحيحًا بشكل خاص لمخازن البيانات الضخمة للموضع المكاني والزماني ومخازن الكائنات؛ لا تقم بتكوين مخزن بيانات ضخمة لموضع مكاني وزماني أو مخزن كائنات على نفس الجهاز كمخزن بيانات آخر أو مكون ArcGIS آخر.
إذا كتبت برنامجًا نصيًا لإنشاء عدة أجهزة مخزن بيانات ضخمة زمانية مكانية، فيجب تكوين جهاز مخزن بيانات ضخمة زمانية مكانية واحد يدويًا باستخدام GIS Server قبل كتابة برنامج نصي لإنشاء أجهزة إضافية لمخزن البيانات الضخمة الزمانية المكانية. قم بتضمين أوقات الانتظار في برنامجك النصي للتأكد من عدم إضافة أجهزة مخزن البيانات الضخمة الزمانية المكانية الإضافية في الوقت نفسه.
راجع إنشاء مخزن بيانات لمزيد من المعلومات.
تكوين مخازن البيانات بعد تحديث عمليات تثبيت ArcGIS Data Store
وكجزء من ترقية ArcGIS Data Store، يجب عليك إعادة تكوين أجهزة مخزن البيانات الحالية. بعد تثبيت إصدار جديد من ArcGIS Data Store عبر ArcGIS Data Store الحالي على كل جهاز من أجهزة مخزن البيانات، يمكنك تسجيل الدخول إلى أي جهاز في مخزن بيانات وتشغيل الأداة المساعدة configuredatastore لإنهاء ترقية مخزن البيانات المحدد هذا. على سبيل المثال، يمكنك تشغيل configatastore على الجهاز الرئيسي لتخزين البيانات الارتباطية، كما سيتم ترقية الجهاز الاحتياطي.
إذا احتوى الجهاز على مخزن بيانات ارتباطي وذاكرة تخزين مؤقت تجانبي، حدد --stores relational,tileCache عند تشغيل الأداة المساعدة configuredatastore، وستقوم بتحديث جميع الأجهزة في كلا مخزني البيانات.
لإعادة تكوين أجهزة مخزن بيانات ضخمة محدثة للموضع الزماني المكاني، سجل الدخول إلى أي جهاز في مخزن البيانات الضخمة للموضع الزماني المكاني، وشغِّل الأداة المساعدة configuredatastore. ويقوم بذلك بتحديث كل الأجهزة في مخزن البيانات الضخمة للموضع الزماني المكاني.
لاحظ أنه إذا لم تُثبت الإصدار الجديد من ArcGIS Data Store على كل الأجهزة، تتعذر متابعة التكوين.
راجع ترقية ArcGIS Data Store للمزيد من المعلومات.
تغيير وضع مخزن بيانات ذاكرة التخزين المؤقت التجانبي
إذا قمت بالترقية من الإصدار 10.7.1 أو إصدار أسبق، فسيكون مخزن بيانات ذاكرة التخزين المؤقت التجانبي تلقائيًا في الوضع الرئيسي-الاحتياطي. إذا كنت بحاجة إلى المزيد من الأجهزة في مخزن بيانات ذاكرة التخزين المؤقت التجانبي بسبب وجود عدد كبير من طبقات المشهد، فيمكنك تغيير وضع مخزن بيانات ذاكرة التخزين المؤقت التجانبي إلى نظام المجموعة وإضافة المزيد من الأجهزة إلى مخزن بيانات ذاكرة التخزين المؤقت التجانبي. بمجرد إضافتك للمزيد من الأجهزة، سيتم تخزين ذاكرات التخزين المؤقت لطبقات المشهد الجديدة على الجهاز (أو الأجهزة) الجديد. لن يتم تخزين ذاكرات التخزين المؤقت الموجودة على الأجهزة الجديدة إلا إذا قمت بإنشاء نسخة احتياطية كاملة من مخزن بيانات ذاكرة التخزين المؤقت التجانبي واستعادتها بعد إضافة الجهاز أو الأجهزة الجديدة.
نفس الشيء، إذا قمت بإنشاء مخزن بيانات ذاكرة التخزين المؤقت التجانبي في الإصدار 10.8 أو اخترت نظام المجموعة لوضع مخزن بيانات ذاكرة التخزين المؤقت التجانبي عند إنشائه ولكنك اكتشفت لاحقًا أن وضع نظام المجموعة يعمل ببطء شديد بالنسبة لك، فيمكنك تبديل مخزن بيانات ذاكرة التخزين المؤقت التجانبي إلى الوضع الرئيسي-الاحتياطي إذا كنت لا تحتاج حقًا إلى التخزين الذي توفره العديد من الأجهزة. لا يمكن أن يحتوي مخزن بيانات ذاكرة التخزين المؤقت التجانبي على أكثر من جهازين، قبل التبديل إلى الوضع الرئيسي-الاحتياطي.
ملاحظة:
يمكنك استخدام عملية --mode لتحديد وضع مخزن بيانات ذاكرة التخزين المؤقت التجانبي عند إنشاء مخزن البيانات أو لتغيير وضع مخزن بيانات ذاكرة التخزين المؤقت التجانبي، ولكنك لا تستطيع تغيير الوضع عند ترقية مخزن بيانات ذاكرة التخزين المؤقت التجانبي.
مثال
في المثال التالي، يتم إنشاء متجر بيانات لبيانات طبقة المعالم المُستضافة (مخزن البيانات الارتباطية) عنوان URL لموقع GIS Server الذي يستخدم مخزن البيانات هو https://gisserver.domain.com:6443، ويكون اسم مستخدم وكلمة مرور مسؤول الموقع هما admin وIph33l$ik، على التوالي، ويكون دليل البيانات لمخزن البيانات /dstore/data.
./configuredatastore.sh https://gisserver.domain.com:6443 admin Iph33l$ik /dstore/data --stores relational
في المثال التالي، يتم تغيير مخزن بيانات ذاكرة التخزين المؤقت التجانبي إلى وضع نظام المجموعة:
./configuredatastore https://gisserver.mydomain.com:6443 portaladmin S00perSecret dsstore/scenedata --stores tileCache --mode cluster
deletebackup
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية.
تسمح الأداة المساعدة deletebackup بحذف ملفات النسخة الاحتياطية التي قمت بإنشائها لمخازن البيانات الارتباطية. أولاً، قم بإنشاء الأداة المساعدة listbackups لترى الأسماء وأوقات الإنشاء لملفات النسخ الاحتياطي اليدوي. يمكنك عندئذٍ تشغيل الأداة المساعدة deletebackup لحذف ملفات النسخ الاحتياطي اليدوي التي لم تعد بحاجة إليها.
لاحظ أنه يمكنك حذف ملفات النسخ الاحتياطي التي لم تعد مطلوبة لاستعادة مخزن البيانات. على سبيل المثال، لا يمكن حذف أحدث نسخة احتياطية من مخزن البيانات الارتباطية بالكامل.
الصيغة
deletebackup <backup name> [--prompt {yes | no}]
مثال
./deletebackup.sh featuresMarchbu You are attempting to delete backup 'featuresMarchbu'. This operation is irreversible. Do you wish to continue (Yes or No)?yes Operation completed successfully
describedatastore
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
تسمح الأداة المساعدة describedatastore بعرض المعلومات التالية حول تثبيت ArcGIS Data Store:
- رقم إصدار البرنامج لعملية تثبيت ArcGIS Data Store.
- موقع التقسيم المرحلي المستخدم بواسطة مخزن البيانات لاستعادة البيانات
- موقع الملف الكبير لمخزن البيانات
- المساحة المتاحة المتبقية من القرص على الجهاز حيث تم تثبيت ArcGIS Data Store
- سيتوقف الحد المسموح به من المساحة الخالية في القرص حيث سيتم وضع مخزن البيانات الارتباطية في وضع القراءة فقط ومخازن ذاكرة تخزين التجانب المؤقتة ومخازن البيانات الضخمة الزمانية المكانية.
- مواقع النسخ الاحتياطي المستخدمة بواسطة كل نوع من مخزن البيانات
- سواء كان موقع النسخ الاحتياطي لمخزن البيانات الارتباطي أو التخزين المؤقت التجانبي موجود على مشاركة الشبكة
- ما هو عدد المرات إنشاء نسخة احتياطية من مخزن البيانات (جدول النسخ الاحتياطي)
- كم عدد الأيام التي يتم خلالها الاحتفاظ بملفات النسخ الاحتياطي لمخزن البيانات الارتباطي وما إذا كان بإمكانك استرداد مخزن البيانات الارتباطي لنقطة مُحددة زمنيًا.
- سواء تم تشغيل مخزن البيانات أم لا (حالة مخزن البيانات)
- ما إذا كان اتصال SSL ممكّنًا أم لا في مخزن البيانات الارتباطي.
- لا يتم عرض التاريخ والوقت لتحوُّل مخزن البيانات الارتباطية أو مخزن بيانات في وضع الاستعداد إلى مخزن البيانات الرئيسي (أحدث تجاوز للفشل) لا يُعرَض إذا لم يسبق حدوث أي تجاوز للفشل
- أسماء الأجهزة المشاركة في مخزن البيانات الارتباطية أو مخزن بيانات ذاكرة تخزين التجانب المؤقتة (أجهزة العضو)
- الحد الأقصى للاتصالات المسموح بها في مخزن البيانات الارتباطية
- عنوان URL لموقع GIS Server مع مخزن البيانات الذي يتم تسجيله (عنوان URL للنظام المالك)
- عنوان URL للبوابة الإلكترونية الذي يستخدم موقع GIS Server كخادم استضافته (عنوان URL للبوابة الإلكترونية)
- عدد اتصالات طبقة المعلم الحالية بمخزن البيانات الارتباطي
- قائمة بكل الأجهزة المشاركة حاليًا في مخزن البيانات الضخمة الزمانية المكانية (الأجهزة في التجمُّع الزماني المكاني)
- الجهاز الذي يوجد ضمن مخزن البيانات الضخمة الزمانية المكانية التي صممت حاليًا الجهاز المنسق (المنسق الحالي في التجمُّع)
- تعرض قائمة بجميع الأجهزة في مخزن البيانات الضخمة للموضع الزماني المكاني أو مجموعة مخزن بيانات ذاكرة التخزين المؤقت للتجانب (الأجهزة الزمانية المكانية المسجلة و أجهزة التخزين المؤقت للتجانب المسجلة، على التوالي)؛ جميع الأجهزة في المجموعة بغض النظر عن حالتها
- الوضع الذي تم تكوينه لمخزن بيانات ذاكرة التخزين المؤقت للتجانب أو مخزن الكائنات، سواء كان وضع نظام المجموعة أو الوضع الأساسي - الاحتياطي .
- ما إذا كان مخزن البيانات الضخمة الارتباطية أو الزمانية المكانية في وضع READWRITE أو READONLY (وضع مخزن البيانات)
الصيغة
describedatastore
مثال
تُرجِع الأداة المساعدة describedatastore معلومات عامة تنطبق على كل مخازن البيانات في الجهاز، كما تُرجِع أقسامًا منفصلة تحتوي على المعلومات المحددة لكل نوع من أنواع مخازن البيانات.
يجب أن يكون لديك مخازن بيانات مختلفة على أجهزة مختلفة، ولكن للسماح لك برؤية المعلومات التي يتم إرجاعها لكل نوع، يُظهر الإخراج التالي جهازًا يحتوي على جميع أنواع ArcGIS Data Store على نفس الجهاز. يتم إرجاع القسم الأول (معلومات عامة) دائمًا. تختلف أقسام مخزن البيانات التي يتم إرجاعها بواسطة describedatastore اعتمادًا على نوع مخزن البيانات الموجود على الجهاز.
./describedatastore.sh General Information of ArcGIS Data Store on machine.domain.com ============================================================== ArcGIS Data Store release....10.9.0.1234 Staging location............./arcgis/datastore/staging Log location................./arcgis/datastore/logs Free disk space..............174.00GB Threshold for READONLY mode..2048MB Information for relational data store ds_sthiu0_5T ============================================================== Backup location.........../net/nwshare/dsbackups Is backup folder shared...true Backup schedule...........{"schedule-starttime":"00:00:00","schedule-frequency":"Every 7 DAYS"} Days backup retained......31 Data store status.........Started SSL enabled...............true Last failover.............20150130190334005 Member machines...........MACHINE1.DOMAIN.COM, MACHINE4.DOMAIN.COM Maximum connections.......150 Owning system URL.........https://gisserver.domain.com:6443/server/admin Portal for ArcGIS URL.....https://portal_webadaptor.domain.com/portal Number of connections.....8 connection(s) to managed database Data Store mode.....................READWRITE Is Point-in-time recovery enabled...No Query optimizer enabled.............Yes Information for tile cache data store ds_wztxj7um ============================================================== Data location............./home/ags/arcgis/datastore/usr/arcgisdatastore/nosqldata Data store status.........Started Last failover.............20200130190334005 Backup location.........../net/sharedir/datastore/backup Is backup folder shared...true Mode......................primary-standby Member tile cache machines.......MACHINE1.DOMAIN.COM, MACHINE2.DOMAIN.COM Owning system URL.........https://gisserver.domain.com:6443/server/admin Portal for ArcGIS URL.....https://portal_webadaptor.domain.com/portal Information for spatiotemporal big data store ds_qpko99Cl ============================================================== Max rebalance off time..............60 minutes Automatic rebalance ................On Machines in spatiotemporal cluster..MACHINE1.DOMAIN.COM, MACHINE2.DOMAIN.COM, MACHINE3.DOMAIN.COM Current coordinator in cluster...MACHINE1.DOMAIN.COM Registered spatiotemporal machines..MACHINE1.DOMAIN.COM, MACHINE2.DOMAIN.COM, MACHINE3.DOMAIN.COM Owning system URL...................https://gisserver.domain.com:6443/arcgis/admin Portal for ArcGIS URL...............https://portal_webadaptor.domain.com/portal Data Store mode.....................READWRITE Information for object store w1tiknx ============================================================== Deployment mode................................primaryStandby Access endpoint................................MACHINE1:9900 Registered object store machines...............MACHINE1.DOMAIN.COM Owning system URL...................https://gisserver.domain.com:6443/server/admin Portal for ArcGIS URL...............https://portal_webadaptor.domain.com/portal
exportmanageddb
قديم:
أهملت Esri الأداة المساعدة exportmanageddb في الإصدار 10.5.1. لقد تم تضمين الوظائف في الأداة المساعدة backupdatastore. لا تزال الأداة المساعدة exportmanageddb موجودة للسماح بالبرامج النصية الحالية في استمرار العمل، لكن يجب عليك البدء باستخدام الأداة المساعدة backupdatastore لإنشاء ملف نسخ احتياطي بدلاً من ذلك، ثم استخدم الأداة المساعدة restoredatastore لاستعادة مخزن البيانات من ملف النسخ الاحتياطي.
importmanageddb
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية والتخزين المؤقت التجانبي.
إذا قمت بتصدير ArcGIS Data Store تحتوي على طبقة المعالم المُستضافة أو قواعد بيانات ذاكرة التخزين المؤقتة (أو كلاهما)، يمكنك استخدام الأداة المساعدة importmanageddb لاستعادة مخزن البيانات. يمكنك الاستعادة إلى جهاز ArcGIS Data Store الذي تمت ترقيته أو إلى تثبيت ArcGIS Data Store على جهاز بنظام تشغيل مختلف عن المصدر ArcGIS Data Store.
إذا كنت ترغب في تسجيل ArcGIS Data Store مع نفس مواقع GIS Server الذي كان من قبل، حدد --bound صواب ولا تحدد --server-url. لاحظ أنه تم تحديد --bound ليكون صحيح تلقائيًا. تأكد من إعادة تشغيل موقع GIS Server بعد الاستعادة.
إذا قمت باستعادة مخزن البيانات وترغب في تسجيله مع موقع GIS Server جديد، حدد --server-url عند استيراد مخزن البيانات.
يتم استيراد مخزن البيانات الارتباطية وجميع قواعد بيانات ذاكرة التخزين المؤقت لطبقة المشهد المُستضاف الذي يُكون متجر بيانات ذاكرة التخزين المؤقت للتجانب في ملف التصدير. إذا لم ترغب في تضمين قواعد بيانات ذاكرة التخزين المؤقت لطبقة المشهد المُستضاف، حدد خيار --include-tilecache المُعيَّن إلى خطأ.
لا تقوم الأداة المساعدة importmanageddb باستيراد مخازن بيانات كبيرة للموضع الزماني أو المكاني.
الصيغة
importmanageddb <source backup location> <backup name> [options]
تشمل الخيارات المدعومة ما يلي:
- [--server-url <ArcGIS Server URL registered with data store>] - إذا قمت بتحديد --bound true وقمت بالفعل بنقل الخدمات إلى موقع GIS Server جديد، استخدم خيار --server-url لتحديد عنوان URL لموقع GIS Server الجديد. لاحظ أنه، رغم أن، مالم تقوم أيضًا بنقل الخدمات إلى هذا الخادم الجديد، لن يمكنك الوصول إلى البيانات في مخزن البيانات.
- [--server-admin <user name of ArcGIS Server admin>] - هذا الخيار مطلوب إذا قمت بتحديد --bound true أو لم تقم بتحديد الخيار --bound. اكتب اسم مستخدم مسؤول ArcGIS Server.
- [--server-password <password of ArcGIS Server admin>] - هذا الخيار مطلوب إذا قمت بتحديد --bound true أو لم تقم بتحديد الخيار --bound. اكتب كلمة مرور مسؤول ArcGIS Server.
- [--data-dir <data store data directory>] - دليل ArcGIS Data Store. وافتراضيًا، يعد ذلك دليل ArcGIS Data Store لمخازن البيانات المسجلة حاليًا.
- [--stores {relational | tileCache}] - يشير إلى نوع مخزن البيانات الذي تريد استيراده. إذا كانت مخازن بيانات التخزين المؤقت التجانبي والارتباطي تعمل على نفس الجهاز وترغب في استيراد كلٍ منها، حدد كلاهما مفصولين بفاصلة؛ على سبيل المثال، النوع --stores relational,tileCache. إذا لم تحدد خيار --stores، يتم افتراض الارتباطي.
- [--include-tilecache {true | false}] - هذا الخيار موجود لتوافق الإصدارات السابقة. إذا لم تحدد خيار --stores أو قمت بتحديد --stores relational، يمكنك التحكم فيما إذا تمت استعادة مخزن بيانات ذاكرة تخزين مؤقت تجانبي أو أنه لا يستخدم هذا الخيار.
- [--bound {true | false}]
- إذا قمت بتحديد --bound true أو لم تقم بتحديد الخيار --bound، يجب عليك تحديد عنوان URL لموقع GIS Server مع الخيار --server-url وحدد بيانات اعتماد مسؤول ArcGIS Server مع خيارات --server-admin و --server-password. إذا كنت تقوم بالاستيراد إلى نفس موقع GIS Server الذي تم تسجيل ArcGIS Data Store معه عند تصدير مخزن البيانات، حدد عنوان URL لموقع GIS Server وقم بتوفير اسم مستخدم المسئول وكلمة المرور لـ ArcGIS Server. لربط مخزن البيانات إلى موقع GIS Server جديد، قم بتوفير عنوان URL وبيانات اعتماد المسئول لهذا الموقع الجديد.
ملاحظة:
فقط حدد المعلومات الخاصة بموقع GIS Server الجديد إذا قمت بالفعل بنقل خدمات الويب إلى هذا الموقع GIS Server الجديد.
- إذا لم يعد مخزن البيانات يقوم باستخدام الموقع GIS Server السابق ولم تقم بعد بنقل جميع الخدمات إلى الموقع GIS Server الجديد، حدد --bound false. يجب عليك عندئذٍ بتشغيل الأداة المساعدة registerdatastore لتكوين مخزن البيانات مع الموقع GIS Server الجديد بعد نقل الخدمات إلى هذا الموقع الجديد.
- إذا قمت بتحديد --bound true أو لم تقم بتحديد الخيار --bound، يجب عليك تحديد عنوان URL لموقع GIS Server مع الخيار --server-url وحدد بيانات اعتماد مسؤول ArcGIS Server مع خيارات --server-admin و --server-password. إذا كنت تقوم بالاستيراد إلى نفس موقع GIS Server الذي تم تسجيل ArcGIS Data Store معه عند تصدير مخزن البيانات، حدد عنوان URL لموقع GIS Server وقم بتوفير اسم مستخدم المسئول وكلمة المرور لـ ArcGIS Server. لربط مخزن البيانات إلى موقع GIS Server جديد، قم بتوفير عنوان URL وبيانات اعتماد المسئول لهذا الموقع الجديد.
- [--prompt {yes | no}] - تُحدد ما إذا يجب عليك الرد على المطالبة بتشغيل الأداة المساعدة.
مثال
في المثال التالي، يتم استعادة مخزن البيانات إلى إصدار تثبيت. جديد من ArcGIS Data Store. تم تحديد دليل البيانات الجديد لـ ArcGIS Data Store. لا يزال مخزن البيانات يتصل بموقع GIS Server الحالي، وبالتالي يواصل مخزن البيانات والمعلم المُستضاف الحالي وطبقات المشهد في تأدية المهام. أعد تشغيل الموقع GIS Server للسماح بطبقات المشهد والمعالم المستضافة ليتم نشرها على الجهاز الجديد.
./importmanageddb.sh /net/backupserver/expdir preupgradeexp --source-loc --data-dir /usr/arcgis/datastore --server-url https://gisserver.domain.com:6443 --server-admin siteadmin --server-password SAup.4s --bound true
في هذا المثال، تم نقل كلا من الموقع GIS Server ومخزن البيانات الارتباطي إلى أجهزة جديدة. تم بالفعل نقل خدمات الويب إلى الموقع GIS Server الجديد، وبالتالي يتم تحديد عنوان URL للموقع الجديد بخيار --server-url. يكون اسم النسخ الاحتياطي movedbexp، ويتم تخزينه على /net/backupserver/expdir.
./importmanageddb.sh /net/backupserver/expdir movedbexp --data-dir /usr/arcgis/datastore --server-admin siteadmin --server-password Aup.4s --stores relational --bound true --server-url https:\\newgisserver.domain.com:6443
في هذا المثال، لم يتم نقل خدمات الويب إلى الموقع GIS Server الجديد. لن تعمل مخازن البيانات الارتباطية والتخزين المؤقت التجانبي حتى يتم نقل الخدمات وتقوم بعد ذلك بتسجيل مخزن البيانات مع الموقع GIS Server الجديد. يكون اسم النسخ الاحتياطي movedsfirstexp، ويتم تخزينه على /net/backupserver/expdir/movingexp2.
./importmanageddb.sh /net/backupserver/dbdump/movingexp2 movedsfirstexp --data-dir /usr/arcgis/datastore --stores relational,tileCache --bound false
listadminusers
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
ترجع الأداة المساعدة listadminusers إلى أسماء المستخدم وكلمات المرور للمسئول ومالك النسخة المماثلة ومسئول قاعدة البيانات الجغرافية لمخزن البيانات الارتباطية. يحول هذا الأمر المسؤول إلى مخازن البيانات الضخمة الزمانية المكانية أو ذاكرة التخزين المؤقت التجانبية.
الصيغة
listadminusers
مثال
في هذا المثال، تعمل الأداة المساعدة listadminusers على جهاز مثبت عليه مخزن بيانات ارتباطية فقط.
./listadminusers.sh Admin users for relational data store ds_abcd1234 ================================================= Database Admin User.... adm_11zyx / tT30sbYk22jF Database Repl User..... dsrepuser / uWn/MV0678h4 GDB Admin User......... sde / iO=Qst751epb
في هذا المثال، تعمل الأداة المساعدة listadminusers على جهاز مثبت عليه مخزن بيانات ضخمة زمانية مكانية فقط.
./listadminusers.sh Admin users for spatiotemporal big data store bds_abcd1234 ================================================= Store admin user.... els_321ret / B1as70fF1
في هذا المثال، تعمل الأداة المساعدة listadminusers على جهاز مثبت عليه مخزن كائنات فقط.
./listadminusers.sh Admin users for object store w1tiknx ================================================= Store admin user....n6o96nl53vzkm36d / bpvifyjz73xwhot4
listbackups
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية، والتخزين المؤقت للتجانب، والزمانية أو المكانية. عند تشغيل مخازن البيانات الارتباطية، تعمل فقط الأداة المساعدة listbackups على جهاز مخزن البيانات الرئيسي.
تقوم الأداة المساعدة listbackups بإرجاع أسماء ملفات النسخ الاحتياطي والموقع المكتوبة فيه. ترجع أيضًا الأداة المساعدة listbackups إلى حالات نسخة الاحتياطية (إما اكتملت أو لا)، وبدء النسخة الاحتياطية، وإذا تم إنشاء نسخة احتياطية يدويًا باستخدام الأداة المساعدة backupdatastore أو الإنشاء التلقائي بواسطة ArcGIS Data Store.
عند تشغيل الأداة المساعدة listbackups، حدد موقع النسخ الاحتياطي الذي تريد عرض قائمة ملفات النسخ الاحتياطي الخاصة به. إذا لم تحدد أي موقع، فإن الأداة المساعدة listbackups تقوم بإرجاع النسخ الاحتياطية لموقع النسخ الاحتياطي الافتراضي.
يمكنك تشغيل listbackups لترى ما إذا اكتمل النسخ الاحتياطي أو لا يزال قيد العمل، وتحديد كم عدد ملفات النسخ الاحتياطي اليدوي التي لديك، أو تأكيد اسم ملف قبل تشغيل الأداة المساعدة deletebackup.
الصيغة
listbackups [--store {relational | tileCache | spatiotemporal}] [--location '<location_arguments>']
إذا لم تحدد نوع مخزن بيانات، فستقوم الأداة بإعادة الإعدادات الافتراضية إلى relational وإعادة النُسخ الاحتياطية لمخزن البيانات الارتباطية الذي يعمل على هذا الجهاز.
يتم استخدام معلمة location لمخازن البيانات الضخمة للموضع الزماني المكاني ومخازن البيانات الارتباطية. تكون الوسيطات كما يلي:
- name=: اسم خدمة موقع النسخ الاحتياطي. لقد حددت هذا الاسم عند تكوين موقع النسخة الاحتياطية، فإذا لم تحدد أي اسم، فإن ArcGIS Data Store قام بتعيين اسم افتراضي.
- location=: إما المسار إلى دليل الملف المشترك أو اسم مستودع S3 أو اسم حاوية تخزين كائن ثنائي كبير الحجم.
مثال
في هذا المثال، يتم إدراج نسخ احتياطية لمخزن بيانات ضخمة للموضع الزماني المكاني لموقع النسخ الاحتياطي الذي يحمل اسم sbdsbu:
./listbackups.sh --store spatiotemporal --location 'name=sbdsbu' Backup_Name Status Backup_Time Mode ======================================================================= backup1 BackupComplete 2016-07-11 09:47 manual Backups located at: '/net/myserver.ntw.com/spatiotemporal'
listmanageduser
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
تعود الأداة المساعدة listmanageduser باسم المستخدم وكلمة المرور الخاصة بالحساب الذي يملك بيانات طبقة المعالم المستضافة في مخازن بيانات كبيرة ارتباطية وللموضع الزماني أو المكاني. تعود أيضًا هذه الأداة المساعدة باسم المستخدم وكلمة مرور مالك البيانات لمخازن بيانات التخزين المؤقت للتجانب.
الصيغة
listmanageduser
مثال
في المثال التالي، تعمل listmanageduser على جهاز يحتوي على مخزن بيانات ارتباطي وتخزين مؤقت تجانبي. الجهاز هو مخزن البيانات الارتباطية الرئيسي.
./listmanageduser.sh
Managed user for relational data store ds_abcd1234 =================================================== UserName Password Database gwi_n2Te0 4cXddhZhve=Y db_qv5e1 Managed user for tile cache data store tcs_e41f0rj2 =================================================== UserName Password usr_n8778 y47ccno913
في هذا المثال، تعمل listmanageduser على جهاز مخزن بيانات ضخمة زمانية مكانية.
./listmanageduser.sh
Managed user for spatiotemporal big data store bds_6udbx4321 ============================================================= UserName Password fmr_o1He3 5vZggkPbaw+T
في المثال التالي، يتم تشغيل الأداة المساعدة listmanageduser على جهاز مخزن الكائنات.
./listmanageduser.sh
Managed user for object store w1tiknx ============================================================= Store credential........n6o96nl53vzkm36d / bpvifyjz73xwhot4
listobjectstorage
تُستخدم هذه الأداة المساعدة مع مخازن الكائنات.
لتحسين أداء الرسم، يُنشئ ArcGIS ذاكرة تخزين مؤقت للمعالم التي يتم إرجاعها من الاستعلامات في طبقات المعالم المستضافة، ويتم تخزينها في مخزن الكائنات.
يتم إنشاء ذاكرات التخزين المؤقت على أساس كل طبقة معلم، وبناءً على حجم الطبقة، يمكن أن تشغل مساحة كبيرة على القرص. إذا كانت مساحة القرص على جهاز مخزن الكائنات منخفضة، فيمكنك التحقق من أحجام ذاكرة التخزين المؤقت لطبقة المعالم الحالية وسياسة الاحتفاظ بالذاكرة المؤقتة الحالية عن طريق تشغيل الأداة المساعدة listobjectstorage. تقوم هذه الأداة المساعدة بإرجاع اسم كل طبقة معالم مستضافة مخزنة مؤقتًا (خدمة المعالم)، ومعرف الطبقة التي يتم تمكين التخزين المؤقت لها، وحجم ذاكرة التخزين المؤقت للطبقة، وسياسة الاحتفاظ الحالية التي تم تعيينها للاستعلامات المخزنة مؤقتًا للطبقة. بشكل افتراضي، لا يتم حذف ذاكرات التخزين المؤقت. للتبديل عند حذف ذاكرات التخزين المؤقت، يجب على مسؤول خادم الاستضافة لـ ArcGIS Server تعيين تاريخ انتهاء الصلاحية في دليل مسؤول ArcGIS Server. لحذف ذاكرة التخزين المؤقت لطبقة المعالم المستضافة، يمكن للمسؤول تعطيل ذاكرة التخزين المؤقت للطبقة. يتم ذلك باستخدام عملية updateDefinition في دليل مسؤول ArcGIS Server.
الصيغة
listobjectstorage
مثال
في المثال التالي، يتم تشغيل الأداة المساعدة listobjectstorage لتحديد أحجام ذاكرة التخزين المؤقت الحالية لكل الطبقات التي تحتوي حاليًا على ذاكرة تخزين مؤقت للاستعلام مخزنة في مخزن الكائنات ولمعرفة عدد الأيام التي يتم فيها الاحتفاظ بالذاكرة الوسيطة قبل انتهاء صلاحيتها وإسقاطها من مخزن الكائنات. توجد حاليًا ثلاث طبقات - طبقتان في طبقة المعالم المستضافة في المدن وواحدة في طبقة المعالم المستضافة في المرافق - والتي تحتوي على استعلامات مخزنة مؤقتًا في مخزن الكائنات.
./listobjectstorage.sh
Total cache size.......... 71.192 GB Feature tiles for object store ServiceName LayerId CacheSize ExpirePolicy(Days) ==================================================================== Cities 0 181 MB 7 Cities 3 71 GB None Facilities 0 11 MB 1
تلميح:
يمكن لمسؤول خادم الاستضافة لـ ArcGIS Server تسجيل الدخول إلى دليل مسؤول ArcGIS Server لتحديد اسم كل طبقة بناءً على معرف الطبقة.
registerdatastore
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
يحتفظ مخزن البيانات بالمعلومات المتعلقة بأسماء أجهزة موقع GIS Server. إذا قمت بنقل موقع GIS Server إلى أجهزة جديدة (على سبيل المثال، إذا حصلت على أجهزة جديدة أو إذا فشلت GIS Server الأجهزة الحالية)، يجب عليك إلغاء تسجيل مخزن البيانات من الموقع GIS Server لإزالة هذه المعلومات. عند تكوين GIS Server على جهاز (أو أجهزة) جديد، يمكنك تسجيل مخزن البيانات مع موقع GIS Server الذي يستخدم الأداة المساعدة للأمر registerdatastore.
لاحظ أن هذا يتم استخدامه لتسجيل مخزن البيانات على نفس موقع GIS Server الذي تم تسجيله عليه مُسبقًا. يحتوي مخزن البيانات على بيانات للطبقات المُستضافة في موقع GIS Server الحالي. عند تسجيله على موقع GIS Server مختلف، أعد إنشاء طبقات المعالم المُستضافة، أو ذاكرات التخزين المؤقت لطبقة المشهد، أو سجلات بيانات خدمة التدفق.
يمكن تشغيل الأداة المساعدة registerdatastore فقط على جهاز مخزن البيانات الارتباطية الرئيسية. يمكن تشغيله على أي جهاز لمخزن بيانات كائنات أو ذاكرة تخزين التجانب المؤقتة أو مخزن بيانات ضخمة زمانية مكانية.
الصيغة
registerdatastore <ArcGIS Server URL> <ArcGIS Server site administrator user name> <ArcGIS Server site administrator password> --stores {relational | tileCache | spatiotemporal | object}
على الرغم أنه لا يُوصى بذلك، إذا كان لديك العديد من أنواع مخازن البيانات المختلفة المُثبتة على نفس الجهاز، يمكنك تسجيلها في نفس الوقت عن طريق تحديد نوع مخزن البيانات المفصول بفاصلة (بدون مسافات)؛ على سبيل المثال، النوع --stores relational,tileCache.
مثال
في هذا المثال، يتم تسجيل مخزن بيانات ارتباطي على موقع GIS Server مع عنوان URL https://gisserver.domain.com:6443. اسم مستخدم مسئول موقع ArcGIS Server الرئيسي هو agsadmin مع كلمة مرور Tan$p0n.
./registerdatastore.sh https://gisserver.domain.com:6443 agsadmin Tan$p0n --stores relational
removemachine
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية، والتخزين المؤقت للتجانب، والزمانية أو المكانية.
استخدم أداة removemachine لإزالة جهاز من مخزن بيانات يحتوي على أكثر من جهاز. يتم استخدام الأداة المساعدة removemachine في السيناريوهات التالية:
- احذف جهاز الاستعداد من مخزن البيانات الارتباطية. يمكنك تشغيل هذه الأداة المساعدة على جهاز استعداد أو من جهاز أساسي في حالة توفر جهاز الاستعداد.
- احذف جهاز من مخزن بيانات ذاكرة التخزين المؤقت للتجانب. يمكنك تشغيل هذه الأداة المساعدة على أي جهاز في مخزن بيانات ذاكرة التخزين المؤقت للتجانب، ولكن لا يمكنك تشغيل removemachine في مخزن بيانات ذاكرة التخزين المؤقت للتجانب يتكون من جهاز واحد فقط.
- احذف الجهاز من مخزن البيانات للموضع الزماني والمكاني الكبير. يمكنك تشغيل هذه الأداة المساعدة على أي جهاز في مخزن بيانات ضخمة للموضع الزماني والمكاني، ولكن لا يمكنك تشغيل removemachine في مخزن بيانات ضخمة للموضع الزماني والمكاني يتكون من جهاز واحد فقط.
الصيغة
removemachine <machine name> --store {relational | tileCache | spatiotemporal} [--force {true | false}] [--prompt {yes | no}]
--force - وافتراضيًا، يتم تعيين ذلك إلى "خطأ". لا تحدد "صحيح" في هذا الخيار إلا إذا كان موقع ArcGIS Server المسجل غير متاح.
--prompt - وافتراضيًا، يتم تعيين ذلك إلى "نعم". إذا لم ترغب في تأكيد الحدث، حدد "لا" في هذا الخيار.
مثال
في المثال التالي، يتم حذف جهاز متجر بيانات الموضع الزماني والمكاني الكبير gefour من مخزن البيانات.
./removemachine.sh gefour --store spatiotemporal
في هذا المثال، يعد موقع خادم الاستضافة غير متاح، وتتم إزالة جهاز مخزن البيانات الارتباطية،fsdata، من مخزن البيانات.
./removemachine.sh fsdata --store relational --force true
removestandbymachine
قديم:
أهمَلت Esri الأداة المساعدة removestandbymachine. لا تزال موجودة للسماح بالبرامج النصية الحالية الاستمرار في العمل، لكن يجب البدء باستخدام الأداة المساعدة removemachine بدلاً من ذلك.
restoredatastore
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية، والتخزين المؤقت للتجانب، والزمانية أو المكانية.
إذا فقدت الوصول للبيانات التي تستخدمها كطبقات المعالم المُستضافة، أو طبقات المشهد المستضافة، أو بيانات الوقت الحقيقي المؤرشفة، استخدم ملفات النسخة الاحتياطية والأداة المساعدة لأمر restoredatastore لاستعادة مخزن البيانات.
إذا تعذر عليك استرداد مخزن البيانات، قم بتثبيت ArcGIS Data Store على جهاز جديد، ولا تقم بتكوين مخزن البيانات، وقم باستعادة نسخة احتياطية على الجهاز الجديد.
إذا كنت تستخدم مخزن بيانات ارتباطي وترغب في عودة بيانات طبقة المعلم المستضافة إلى الحالة السابقة في وقت محدد في الماضي، قم باستعادة أفضل مخزن بيانات ارتباطي حالي. لاحظ أنه يمكنك فقط استعادة حالة مخزن بيانات ارتباطية سابقة يتوفر لديك ملفات نسخ احتياطي لها. على سبيل المثال، إذا احتفظت بملفات النسخ الاحتياطي فقط لمدة خمسة أيام، يمكنك فقط استرجاع مخزن البيانات في نقطة زمنية محددة خلال تلك الخمسة أيام.
إذا كنت بحاجة إلى استبدال أحد الأجهزة في مخزن بيانات ذاكرة التخزين المؤقت التجانبي متعدد الأجهزة، فستحتاج على الأرجح إلى إعادة توازن ذاكرة التخزين المؤقت لطبقة المشهد عبر مخزن بيانات ذاكرة التخزين المؤقت التجانبي. جزء من هذه العملية يتطلب منك استعادة مخزن بيانات التخزين المؤقت التجانبي، وتعيين خيار replicatedata إلى true. راجع موضوع استرداد مخزن البيانات لمزيد من التعليمات.
يمكن تشغيل الأداة المساعدة على جهاز مخزن البيانات الارتباطية الرئيسي. يمكن تشغيله على أي أجهزة لمخزن بيانات ضخمة لذاكرة نخزين مؤقت للتجانب أو زمانية مكانية.
الصيغة
restoredatastore [options]
فيما يلي الخيارات المدعومة:
- [--store {relational | tileCache | spatiotemporal}] - الإشارة إلى نوع مخزن البيانات الذي ترغب في استعادته.
- [--target {most-recent | <yyy-mm-dd-hh:mm:ss> | <name of backup file>}] - جميع أنواع تخزين البيانات التي تدعم اسم ملف النسخة الاحتياطية باستخدام خيار target. يتم دعم الطابع الزمني و most-recent فقط لمخازن البيانات الارتباطية.
- [--source-loc <parent directory of the source backup file location>] - هذا هو دليل المستوى الأعلى حيث توجد ملفات النسخ الاحتياطي التي تريد استخدامها لاستعادة مخزن البيانات. سيكون هذا هو المسار إلى موقع مشاركة الملفات أو اسم موقع نسخ احتياطي أو Amazon S3 أو موقع النسخ الاحتياطي لتخزين كائن ثنائي كبير الحجم خاص بـ Azure.
- [--bound {true | false}] - يتم دعم الخيار --bound فقط لمخازن البيانات الارتباطية.
- [--data-dir <new data store directory>] - هذا هو دليل ArcGIS Data Store على الجهاز الذي تقوم عليه باستعادة قاعدة البيانات. استخدم --data-dir فقط إذا كنت تقوم باستعادة مخزن البيانات على جهاز جديد. عند الاستعادة على جهاز جديد، يجب عليك تحديد الخيار --source-loc أيضًا.
- [--server-url <ArcGIS Server URL registered with data store>] - إذا قمت بتحديد --bound true للاحتفاظ بمخزن البيانات المسجّل مع نفس موقع GIS Server الذي قمت بتسجيله معه عند إنشاء نسخ احتياطي، حدد عنوان URL لموقع GIS Server. إذا قمت بتحديد --bound true وقمت بنقل الخدمات إلى موقع GIS Server الجديد، استخدم خيار --server-url لتحديد عنوان URL لموقع GIS Server الجديد. لاحظ أنه إذا حددت عنوان URL لموقع جديد ولم تنقل الخدمات إلى هذا الخادم الجديد، لن يمكنك الوصول إلى البيانات في مخزن البيانات.
- [--server-admin <user name of ArcGIS Server admin>] - هذا الخيار مطلوب إذا قمت بتحديد --bound true أو لم تقم بتحديد الخيار --bound. اكتب اسم مستخدم مسؤول ArcGIS Server.
- [--server-password <password of ArcGIS Server admin>] - هذا الخيار مطلوب إذا قمت بتحديد --bound true أو لم تقم بتحديد الخيار --bound. اكتب كلمة مرور مسؤول ArcGIS Server.
- [--loaddata {true | false}] - مدعوم مع مخازن البيانات الضخمة لذاكرة تخزين التجانب المؤقتة وللموضع الزماني والمكاني. قم بتعيين هذا الخيار إلى false عندما يتعين عليك استعادة مخزن البيانات والمكاني إلى مجموعة جديدة من الأجهزة، لكن لن تكون البيانات ملائمة على الجهاز الأول. هذا يتيح لك استعادة مخطط مخزن البيانات، وإضافة مزيد من الأجهزة إلى مخزن البيانات والمكاني لتكييف جميع البيانات، ثم قم بتشغيل الأداة المساعدة restoredatastore مرة أخرى مع تعيين --loaddata على true لاستعادة البيانات. وافتراضيًا، تم تعيين هذا الخيار إلى true.
- [--replicatedata {true | false}] - مدعوم مع مخازن بيانات التخزين المؤقت. قم بتعيين هذا الخيار إلى true عندما تحتاج إلى إعادة توازن بيانات ذاكرة التخزين المؤقت للمشهد بعد إضافة جهاز إلى مخزن بيانات ذاكرة التخزين المؤقت التجانبي.
- [--mode {primaryStandby | cluster}] - عند استعادة مخزن بيانات ذاكرة التخزين المؤقت التجانبي إلى جهاز جديد، حدد ما إذا كنت تريد مخزن بيانات ذاكرة التخزين المؤقت التجانبي الذي يحتوي على جهازين من أجل توافر عالٍ (primaryStandby) أو مخزن بيانات ذاكرة التخزين المؤقت التجانبي متعدد الأجهزة القابل للتوسع (cluster).
- [--prompt {yes | no}]
عند الاستعادة بعد تعطل أو نقل مخزن البيانات الارتباطية، حدد --target most-recent. إذا كنت تقوم باستعادة مخزن بيانات ارتباطي في نقطة زمنية محددة، حدد التاريخ والوقت (بتوقيت UTC) الذي ترغب في استعادة مخزن البيانات خلاله. إذا كان لديك ملف نسخ احتياطي محدد ترغب في استعادته، حدد اسم ملف النسخ الاحتياطي بدلاً من ذلك. إذا لم تحدد الهدف، يتم إستاعدة النسخ الاحتياطي الأحدث.
يرتبط (ربط) مخزن البيانات الذي تم استعادته افتراضيًا مع موقع GIS Server الخاص به. حدد فقط --bound false إذا كنت ترغب في استعادة مخزن البيانات بدون الحفاظ على الاقتران مع موقع GIS Server لمخزن البيانات. يمكنك فقط القيام بعمل ذلك في صورة استعادة أخيرة إذا تم فقدان موقع GIS Server السابق وتعذر استرجاعه؛ ويمكنك استعادة مخزن البيانات غير المرتبط وتكوينه مع موقع GIS Server GIS Server المتحد الجديد. ومع ذلك، لم تعد الطبقات التي استخدمت البيانات في مخزن البيانات موجودة. يجب عليك الاتصال بقاعدة بيانات data store لاستخراج البيانات في تنسيق أخر وإعادة نشرها على ArcGIS Enterprise.
أمثلة
في هذا المثال، النسخ الاحتياطي الأحدث يأتي من موقع النسخ الاحتياطي الافتراضي لمخزن البيانات الارتباطي وسيتم استعادته على مخزن البيانات الحالي. نظرًا لأن نوع المخزن الافتراضي ارتباطي، فإنه يظل محدودًا افتراضيًا على موقع GIS Server مع الموقع المسجل، ولا يتعين عليك تحديد --store relational أو --bound true. ومع ذلك، يجب عليك تحديد عنوان URL لـ GIS Server وبيانات اعتماد المسؤول.
./restoredatastore.sh --target most-recent --server-url https://gisserver.domain.com:6443 --server-admin siteadmin --server-password SAup.4s You are attempting to restore the data store from a data store backup. This process could take a long time, depending on the size of your data. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
في هذا المثال، يتم استعادة مخزن البيانات الارتباطي المُمكّن عليه استعادة نقطة زمنية محددة من موقع النسخ الاحتياطي الافتراضي لمخزن البيانات الارتباطي على الحالة التي كان عليها في تمام الساعة 2:30 مساءً (التوقيت العالمي المنسق) يوم 17 يوليو 2014.
./restoredatastore.sh --target 2014-07-17-14:30:00 --server-url https://gisserver.domain.com:6443 --server-admin siteadmin --server-password SAup.4s You are attempting to restore the data store from a data store backup. This process could take a long time, depending on the size of your data. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
في هذا المثال، يتم استعادة مخزن البيانات الارتباطي على جهاز جديد باستخدام ملف النسخ الاحتياطي باسم movedatastore. عند الاستعادة على جهاز جديد، يجب عليك تحديد موقع ملف النسخ الاحتياطي وموقع دليل بيانات ArcGIS Data Store الجديد. نظراً لأن خدمات المعالم المستضافة لا تزال تعمل على نفس موقع GIS Server مع مخزن البيانات الارتباطي التي يتم تسجيلها، --bound true، وغير مطلوب، لكن عنوان URL لـ GIS Server وبيانات اعتماد المسؤول تكون مطلوبة.
./restoredatastore.sh --target movedatastore --source-loc /net/buserver/data/backups --data-dir /usr/datastore --server-url https://gisserver.domain.com:6443 --server-admin siteadmin --server-password SAup.4s You are attempting to restore the data store from a data store backup. This process could take a long time, depending on the size of your data. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
في المثال التالي، يتم استعادة مخزن بيانات ذاكرة التخزين المؤقتة التجانبية على جهاز جديد. عند الاستعادة على جهاز جديد، يجب عليك تحديد موقع ملف النسخ الاحتياطي وموقع دليل بيانات ArcGIS Data Store الجديد. نظراً لأن خدمات المشهد لا تزال تعمل على نفس موقع GIS Server مع مخزن بيانات ذاكرة التخزين المؤقتة التجانبية التي يتم تسجيلها، --bound true غير مطلوبة، ولكن عنوان URL لـ GIS Server وبيانات اعتماد المسؤول تكون مطلوبة.
./restoredatastore.sh --store tilecache --source-loc /net/buserver/scenedata/backups --data-dir /usr/datastore --server-url https://gisserver.domain.com:6443 --server-admin siteadmin --server-password SAup.4s You are attempting to restore the data store from a data store backup. This process could take a long time, depending on the size of your data. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
في هذا المثال، تتم استعادة مخزن بيانات ذاكرة التخزين المؤقت التجانبي من ملف يسمى mybackupfilename لإعادة توازن بيانات ذاكرة التخزين المؤقت للمشهد بعد إضافة جهاز جديد إلى مخزن بيانات ذاكرة التخزين المؤقت التجانبي.
./restoredatastore.sh --store tilecache --target mybackupfilename --serverurl https://gisserver.domain.com:6443 --server-admin siteadmin --server-password myAdminPWd! --replicatedata true You are attempting to restore the data store from a data store backup. This process could take a long time, depending on the size of your data. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
في المثال التالي، يتم استعادة ملف النسخ الاحتياطي لمخزن بيانات ضخمة للموضع الزماني المكاني (bds1) من موقع نسخ احتياطي مُسمّى (awsloc).
./restoredatastore.sh --target bds1 --store spatiotemporal --source-loc 'name=awsloc' --server-url https://gisserver.domain.com:6443 --server-admin siteadmin --server-password SAup.4s You are attempting to restore the data store from a data store backup. This process could take a long time, depending on the size of your data. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)?Yes
راجع استعادة مخزن البيانات لمعرفة الخطوات ومثال لاستعادة مخزن البيانات الضخمة للموضع الزماني والمكاني بعد فشل الأجهزة.
revokeconnection
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية.
إذا استخدمت الأداة المساعدة allowconnection للسماح لعميل آخر للاتصال مباشرةً بمخزن البيانات الارتباطية مؤقتًا، فيمكنك إبطال إمكانية الاتصال عن طريق تشغيل الأداة المساعدة revokeconnection.
يمكن تشغيل الأداة المساعدة revokeconnection فقط على جهاز مخزن البيانات الارتباطية الرئيسية.
الصيغة
revokeconnection <host name> <user name> [<database>]
مثال
في هذا المثال، لن تعد قاعدة بيانات مخزن البيانات تقبل اتصالات من جهاز workcom عند تسجيل الدخول كمستخدم hqo.n_1E7.
./revokeconnection.sh workcom bn0_3Wa.m hqo.n_1E7
unregisterdatastore
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
يمكنك استخدام الأداة المساعدة لأمر unregisterdatastore للقيام بالتالي:
- إلغاء تسجيل جهاز مخزن البيانات الارتباطي من موقع GIS Server.
لاحظ أنه إذا كان لديك جهاز احتياطي، يجب عليك أولاً إزالته من مخزن البيانات قبل أن يمكنك إلغاء تسجيل الجهاز الرئيسي.
- ألغ تسجيل مخزن البيانات ذاكرة تخزين التجانب المؤقتة أو للموضع الزماني والمكاني للجهاز الفردي.
- إلغاء تسجيل مخزن كائنات يجب إعادة تشغيل خادم الاستضافة بعد إلغاء تسجيل مخزن الكائنات.
ملاحظة:
يجب حذف الطبقات المستضافة التي تستخدم البيانات في مخزن البيانات الارتباطية أو ذاكرة التخزين المؤقت للتجانب أو مخزن البيانات الضخمة للموضع الزماني أو المكاني قبل إلغاء تسجيلها. إذا لم تقم، سيكون لديك عناصر طبقات غير مستخدمة متبقية في البوابة الإلكترونية وخدمات غير مستخدمة تعمل في الخادم المستضيف.
قد تقوم بإلغاء تسجيل مخزن البيانات من موقع GIS Server إذا قررت أنك لم تعد تستخدم مخزن البيانات أو الخدمات التي تعتمد عليها. عند إلغاء تسجيل الجهاز من مخزن البيانات، لن يتمكن GIS Server من الاتصال بالجهاز وجميع الخدمات التي تتضمن البيانات من مخزن البيانات الغير مُسجل الذي لن يعد يعمل. هذا الأمر لا يحذف البيانات، ولكن؛ إذا قررت أنك لا تزال بحاجة إلى مخزن البيانات الضخمة الارتباطية أو ذاكرة التخزين المؤقت التجانبي أو مخزن البيانات الضخمة للموضع الزماني والمكاني، فيمكنك استخدام الأداة المساعدة registerdatastore أو configuredatastore لإضافته مرة أخرى.
يمكن فقط تشغيل الأداة المساعدة unregisterdatastore على جهاز مخزن بيانات ذاكرة التخزين المؤقت التجانبي أو الارتباطية الرئيسي (في وضع الأساسي - الاحتياطي) بعد تشغيل الأداة المساعدة removemachine لإزالة الجهاز الاحتياطي. يمكن فقط تشغيل Unregisterdatastore لمخزن البيانات الضخمة لذاكرة تخزين التجانب المؤقتة (وضع المجموعة) أو للموضع الزماني والمكاني بمجرد ترك جهاز واحد بعد تشغيل removemachine لإزالة جميع الأجهزة الأخرى من مخزن البيانات.
الصيغة
unregisterdatastore --stores {relational | tileCache | spatiotemporal | object} [--prompt {yes | no}]
إذا كان لديك أكثر من نوع واحد من مخزن البيانات مُثبت على نفس الجهاز وترغب في إلغاء تسجيل أكثر من نوع في وقت محدد، حدد كل نوع من مخزن البيانات مفصول بفاصلة (بدون مسافات). على سبيل المثال، لإلغاء تسجيل مخزن بيانات ارتباطي وتخزين مؤقت تجانبي، اكتب --stores relational,tileCache.
مثال
هنا يتم تشغيل الأداة المساعدة unregisterdatastore لإلغاء تسجيل مخازن البيانات الارتباطية والتخزين المؤقت التجانبي من موقع GIS Server. يتم إرجاع طلب التوجيه، الذي يكون عبارة عن السلوك الافتراضي. لمنع المطالبة، حدد --prompt No.
./unregisterdatastore.sh --stores relational,tileCache You are going to unregister the data store. Do you want to continue (Yes or No)?Yes
updatebackupretaindays
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية.
يحتفظ ArcGIS Data Store بملفات النسخة الاحتياطية لمخزن البيانات الارتباطية لسبعة أيام تلقائيًا. يمكنك تغيير عدد مرات حذف ملفات النسخ الاحتياطي من دليل النسخ الاحتياطي عن طريق تشغيل الأداة المساعدة updatebackupretaindays.
يمكن تشغيل الأداة المساعدة updatebackupretaindays فقط على جهاز مخزن البيانات الارتباطية الرئيسية.
الصيغة
updatebackupretaindays <number of days>
مثال
في المثال التالي، يتم تغيير فترة استبقاء ملف النسخ الاحتياطي لتصبح 10 يوم:
./updatebackupretaindays.sh 10
updatebackupschedule
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية، والتخزين المؤقت للتجانب، والزمانية أو المكانية.
افتراضيًا، يقوم ArcGIS Data Store بإنشاء نسخ احتياطي كامل لمخزن البيانات الارتباطي كل أربعة أيام. يمكنك تغيير عدد مرات إنشاء نسخ احتياطي كامل عن طريق تشغيل الأداة المساعدة updatebackupschedule.
لا يوجد ملفات نسخ احتياطي تلقائية افتراضية لمخازن البيانات الكبيرة للتخزين المؤقت التجانبي وللموضع الزماني أو المكاني. لتعيين جدول نسخة احتياطية تلقائية لمخزن بيانات ضخمة للموضع الزماني والمكاني، فيجب عليك أولاً تعيين موقع نسخة احتياطية صالح.
حدد وقت بدء باستخدام علامة الساعة 24 ساعة، على سبيل المثال، 00:00:00 لمنتصف الليل و13:00:00 للساعة 1 ظهرًا. استخدم خيار التردد لتحديد عدد الأيام بين النُسخ الاحتياطية. لتعطيل النسخ الاحتياطية التلقائية، حدد التردد ليكون 0. إذا قمت بتعطيل ملفات النسخ الاحتياطية التلقائية، تأكد من تشغيل الأداة المساعدة backupdatastore لإنشاء ملفات النسخة الاحتياطية يدويًا.
يمكن تشغيل الأداة المساعدة updatebackupschedule على جهاز مخزن البيانات الارتباطية الرئيسية. يمكن تشغيل الأداة على أي جهاز لمخزن بيانات ضخمة زمانية مكانية.
الصيغة
updatebackupschedule [--store {relational | tileCache | spatiotemporal}] [--starttime <local server time>] --frequency <number of days>
إذا لم تقم بتحديد وقت بدء جديد، فلا تتغير إعدادات وقت البدء الحالي. إذا لم تقم بتحديد نوع مخزن البيانات، يتم افتراض مخزن البيانات الارتباطي.
مثال
في هذا المثال، سوف تحدث ملفات النُسخ الاحتياطية الكاملة لمخزن بيانات ارتباطية في تمام الساعة 11 مساءً (توقيت الخادم المحلي) كل 10 أيام:
./updatebackupschedule.sh --starttime 23:00:00 --frequency 10
في هذا المثال، يتم تعيين جدول النسخ الاحتياطي لمخزن البيانات للتخزين المؤقت التجانبي. بعد نسخ ملفات النسخ الاحتياطي المبدئي جميع قواعد بيانات مخزن البيانات للتخزين المؤقت التجانبي، يقوم ArcGIS Data Store بنسخ قواعد بيانات مخزن البيانات التي تم إنشائها حديثًا إلى الموقع المحدد مع configurebackuplocation كل 14 يومًا.
./updatebackupschedule.sh --store tileCache --frequency 14
updatelicense
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية.
إذا انتهت صلاحية ترخيص ArcGIS Server، يجب تحديث الرخصة في موقع ArcGIS Server. يتم تخزين معلومات الرخصة في مخزن البيانات الارتباطية ArcGIS Data Store، ولذلك بعد تحديث رخصة موقع ArcGIS Server مع مخزن البيانات الذي تم تكوينه، يجب تحديث الرخصة في مخزن البيانات. للقيام بذلك، قم بتشغيل الأداة المساعدة updatelicense من الجهاز حيث تم تثبيت ArcGIS Data Store الأولي. إذا كان لديك ArcGIS Data Store مستعد، سيتم نسخ الرخصة المُحدثة.
الصيغة
updatelicense
مثال
بعد تحديث رخصة ArcGIS Server، قم بتشغيل الأداة المساعدة updatelicense لنقل الرخصة الجديدة لمخزن البيانات.
./updatelicense.sh
updatesslcertificate
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
يمكنك استبدال الشهادة الموقعة ذاتيًا المستخدمة لمصادقة التواصل بين خادم الاستضافة ومخزن البيانات، وبين أجهزة مخزن البيانات بشهادة معتمدة وموقعة بواسطة مرجع مصدق (CA) أو شهادة مجال.
الصيغة
updatesslcertificate <source certificate file name with path> <password for the source certificate file> <alias for the certificate>
مثال
بعد استلاك ملف الشهادة الموقع من مرجع مصدق CA، قم بتشغيل updatesslcertificate لاستبدال الشهادة الموقعة ذاتيًا ArcGIS Data Store.
./updatesslcertificate.sh /usr/files/mysignedcert.pfx ps4mycert dsmachinename