توفر الأدوات المساعدة، المثبتة مع ArcGIS Data Store، أدوات مسؤول مخزن البيانات لإدارة مخازن البيانات. تصف هذه الصفحة الأدوات المساعدة وتوفر بناء الجملة وأمثلة لكل أداة.
يجب تشغيل جميع الأدوات المساعدة على جهاز ArcGIS Data Store. يمكنك العثور على الأدوات المساعدة في دليل <ArcGIS Data Store installation directory>/datastore/tools.
يمكنك كتابة اسم الأداة المساعدة المتبوع بـ --help للحصول على مساعدة بناء الجملة.
allowconnection
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية.
لأسباب أمنية، يتم إجراء جميع الاتصالات بمخزن البيانات من خلال موقع GIS Server افتراضيًا. إذا كنت ترغب في فتح مخزن بيانات ارتباطية للاتصالات من أحد الاجهزة الإضافية، يمكنك استخدام الأداة المساعدة allowconnection.
يمكنك تشغيل الأداة المساعدة allowconnection فقط على جهاز مخزن البيانات الارتباطية الأساسي.
الصيغة
allowconnection <host name> <username> [<database>]
حدد اسم الكمبيوتر الذي ترغب في السماح باتصاله بمخزن البيانات الارتباطية (اسم المضيف) وأحد حسابات قاعدة البيانات المستخدمة بواسطة مخزن البيانات (اسم المستخدم): إما مسئول مخزن البيانات، أو مالك النسخة المماثلة، أو مسئول قاعدة البيانات الجغرافية، أو المستخدم المُدار (المستخدم الذي يقوم بنشر بيانات طبقة المعلم)، الذي يمكنك الحصول عليه باستخدام الأداة المساعدة listadminusers أو listmanageduser. يمكنك أيضًا تحديد اسم قاعدة بيانات مخزن البيانات الارتباطية الأساسية ولكن نظرًا لوجود قاعدة بيانات واحدة لمخزن البيانات فقط، تكون هذه القيمة اختيارية.
مثال
في هذا المثال، يتم السماح لأحد الاتصالات من كمبيوتر workcom إلى مخزن البيانات الارتباطية عند إجراء الاتصالات في صورة مستخدم hqo.n_1E7 المُدار.
./allowconnection.sh workcom hqo.n_1E7
backupdatastore
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
استخدم هذه الأداة المساعدة لإنشاء نسخة احتياطية كاملة لمخزن البيانات بين أوقات النسخ الاحتياطي المجدول. على سبيل المثال، يمكنك إنشاء نسخة احتياطية لكل مخزن بيانات قبل ترقية ArcGIS Data Store أو قبل إجراء كم كبير من التغييرات على مخزن البيانات.
يمكن تشغيل الأداة المساعدة backupdatastore لنوع مخزن بيانات واحد فقط في المرة الواحدة.
يشير الجدول التالي إلى مكان تشغيل الأداة المساعدة backupdatastore وما تفعله الأداة المساعدة لكل نوع من أنواع مخزن البيانات:
نوع مخزن البيانات | الجهاز | السلوك |
---|---|---|
مخزن بيانات ارتباطية | قم بتشغيل الأداة المساعدة backupdatastore على جهاز مخزن البيانات الارتباطية الرئيسية. | تنشئ دائمًا الأداة المساعدة backupdatastore نسخة احتياطية كاملة لمخزن البيانات الارتباطية. |
مخزن بيانات ذاكرة التخزين المؤقت التجانبي | يمكن تشغيل الأداة المساعدة backupdatastore على أي جهاز في مخزن بيانات الذاكرة المؤقتة التجانبي. | المرة الأولى التي تقوم خلالها بتشغيل الأداة المساعدة backupdatastore لمخزن بيانات التخزين المؤقت للتجانب بعد تعيين موقع نسخ احتياطي، يتم عمل نسخ احتياطية لجميع قواعد بيانات مخزن بيانات التخزين المؤقت للتجانب الحالي. إن الاستخدام اللاحق لأداة backupdatastore المساعدة يعمل على إنشاء نسخ احتياطية لأي من قواعد بيانات مخزن بيانات التخزين المؤقت للتجانب المُنشأ منذ أخرة مرة قمت فيها بتشغيل الأداة. |
مخزن البيانات الضخمة الزمانية المكانية | يمكن تشغيل الأداة المساعدة backupdatastore على أي جهاز في المجموعة. | يتم إنشاء نسخ احتياطي كامل في المرة الأولى التي تقوم خلالها بتشغيل أداة backupdatastore المساعدة لمخزن بيانات كبير لموضع زماني أو مكاني بعد تعيين موقع نسخة احتياطية. إن الاستخدام اللاحق لأداة backupdatastore يعمل على إنشاء ملف احتياطي يحتوي فقط على التغييرات منذ عملية النسخ الاحتياطية الكاملة الأولى. |
مخزن الكائنات | يمكن تشغيل الأداة المساعدة backupdatastore على أي جهاز في المجموعة. | تقوم الأداة المساعدة Backupdatastore دائمًا بإنشاء نسخة احتياطية كاملة من مخزن الكائنات لبيانات خدمة الفيديو. لا يتم تضمين ذاكرات التخزين المؤقت لاستعلام طبقة المعالم في ملف النسخ الاحتياطي. |
مخزن الرسومات البيانية | يمكن تشغيل الأداة backupdatastore على أي جهاز في مخزن الرسوم البيانية. | تنشئ دائمًا الأداة المساعدة backupdatastore نسخة احتياطية كاملة لمخزن الرسوم البيانية. |
قبل تشغيل الأداة المساعدة backupdatastore، تأكد من أن موقع النسخ الاحتياطي لمخزن البيانات كبير بما يكفي لاستيعاب نسخ احتياطية. لتغيير مواقع النسخ الاحتياطي لمخزن البيانات، استخدم أداة configurebackuplocation المساعدة.
لمزيد من المعلومات حول النسخ الاحتياطي لـ ArcGIS Data Store، يُرجى الرجوع إلى إدارة ArcGIS Data Storeالنسخ الاحتياطي.
الصيغة
backupdatastore [<backup file name>] [--store {relational | tileCache | spatiotemporal | graph | object}] [--location <backup_arguments>] [--prompt {yes | no}]
يتعين عليك كتابة اسم لملف النسخ الاحتياطي.
إذا لم تحدد خيار --store، يتم افتراض قيمة relational.
إذا لم تحدد الخيار --location، تُسجل ملفات النسخ الاحتياطي على موقع نسخ احتياطي افتراضي لمخزن البيانات.
استخدم الخيار --location لتحديد أحد مواقع النسخ الاحتياطي المسجلة الأخرى. يمكنك إما كتابة اسم النسخ الاحتياطي أو نوع النسخ الاحتياطي أو موقعه. عند استخدام وسيطات type= وlocation=، افصل بينهم مستخدمًا الفاصلة المنقوطة (؛).
الوسيطات المدعومة لخيار --location هي كما يلي:
وسيطات | الوصف |
---|---|
name= | يمكنك استخدام اسم موقع النسخة الاحتياطية للإشارة إلى موقع النسخة الاحتياطية المسجلة. إذا حددت اسم، فلن تكون بحاجة لاستخدام الوسيطات type= وlocation=. |
type= | إذا لم تحدد اسم موقع النسخة الاحتياطية، يجب عليك تحديد نوع موقع النسخة الاحتياطية والموقع الفعلي. اكتب القيم ووصفها حسبما يلي:
|
location= | استخدم وسيطة location= لتوضيح الموقع الفعلي لموقع النسخ الاحتياطي المسجل. يجب استخدام هذه الوسيطة مع وسيطة type=. لمشاركات الملف، قم بتوفير مسار الملف. بالنسبة لمستودعات S3، قم بتوفير اسم المستودع. بالنسبة لحاويات تخزين كائن ثنائي كبير الحجم خاص بـ Azure، أدخل اسم الحاوية. |
أمثلة
في هذا المثال، تنشئ الأداة backupdatastore ملف نسخة احتياطية كاملة تحت اسم project1bu في موقع النسخ الاحتياطي الافتراضي لمخزن البيانات الارتباطية. من خلال تضمين --prompt no لا تطالب الأداة المساعدة برد تأكيد.
./backupdatastore.sh project1bu --prompt no
في هذا المثال، يتم إنشاء ملف نسخ احتياطي باسم 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
changedatastoremode
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية والزمانية أو المكانية.
تتيح أداة changedatastoremode المساعدة وضع مخزن بيانات ارتباطي في وضعية القراءة فقط بينما تقوم بإجراء عملية الصيانة على مخزن البيانات. على سبيل المثال، إذا كان يتعين عليك إجراء مهمة الصيانة التي ستؤدي مخزن البيانات لإعادة تشغيله، مثل تغيير موقع النسخ الاحتياطي من محرك أقراص لأخر أو تغيير خصائص قاعدة البيانات، يمكنك وضع مخزن البيانات الارتباطي في وضعية القراءة فقط، وبالتالي لا يكون هناك مستخدمين قيد عملية نشر أو تحرير البيانات عند بدء تشغيل مخزن البيانات.
تُستخدم أيضًا الأداة المساعدة changedatastoremode لوضع مخزن بيانات ارتباطي في وضعية القراءة-الكتابة بعد الانتهاء من عملية الصيانة أو بعد إضافة مساحة قرص كافية على جهاز مخزن البيانات الأساسي للسماح بعمل مخزن البيانات بصورة مناسبة في وضعية القراءة-الكتابة.
ينبغي تشغيل الأداة المساعدة changedatastoremode على الجهاز الرئيسي لتخزين البيانات الارتباطية، وليس الجهاز الاحتياطي.
عندما يقترب مخزن البيانات الضخمة الزمانية المكانية من نفاد مساحة القرص، يقوم ArcGIS Data Store بوضعه في وضع القراءة فقط لتجنب تلف البيانات. يمكنك استخدام الأداة المساعدة changedatastoremode لإعادة مخزن البيانات الضخمة الزمانية المكانية إلى وضع القراءة-الكتابة بعد إضافة مساحة قرص كافية إلى أجهزة مخزن البيانات الضخمة الزمانية المكانية.
ملاحظة:
إذا وضع ArcGIS Data Store مخزن البيانات في وضع القراءة فقط نظرًا لمساحة القرص غير الكافية، فيتم أيضًا تعطيل ملفات النسخ الاحتياطي التلقائية لتجنب ملء القرص أكثر من اللازم. لذلك، يجب عليك إعادة تعيين جدول النسخ الاحتياطي التلقائي باستخدام الأداة المساعدة updatebackupschedule بعد وضع مخزن البيانات مرة أخرى في وضع القراءة-الكتابة.
الصيغة
changedatastoremode {readonly | readwrite} [--prompt {yes | no}] --store {relational | spatiotemporal}
أمثلة
في هذا المثال، يتم وضع مخزن البيانات الارتباطي في وضعي القراءة فقط، مما يعني أنه لا يمكن للعملاء تنفيذ مثل هذه الأنشطة كنشر طبقات المعلم المستضافة على ArcGIS Enterprise، أو تحرير البيانات من خلال طبقة معلم مستضافة. الخيار --prompt متوفر لمنع مطالبة التأكيد.
./changedatastoremode.sh readonly --store relational --prompt no
لوضع مخزن البيانات الضخمة الزمانية المكانية إلى وضع القراءة-الكتابة بعد إضافة مساحة قرص للأجهزة، حدد الخيار readwrite وحدد spatiotemporalمع الخيار --store كما هو موضح في المثال التالي:
./changedatastoremode.sh readwrite --prompt no --store spatiotemporal
changedbproperties
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية، والتخزين المؤقت للتجانب، والزمانية أو المكانية.
تسمح الأداة المساعدة changedbproperties بتغيير العديد من الخصائص المختلفة استنادًا على نوع مخزن البيانات التي يتم تشغيلها في المقابل.
الصيغة
changedbproperties --store {relational | tileCache | spatiotemporal} [configuration options]
عليك توفير خيار --store وخيار تكوين واحد على الأقل. يعتبر ما يلي خيارات تكوين مدعومة وأوصافها ونوع مخزن البيانات مع كل خيار يمكن استخدامه:
خيار التكوين | الوصف | نوع مخزن البيانات المدعوم |
---|---|---|
--disk-threshold-readonly | - يتحكم هذا الخيار في متى يوضع مخزن البيانات الارتباطية في وضعية القراءة فقط لتجنب فقدان البيانات بسبب مساحة القرص غير الكافية. تحديد الحجم بالميجا بايت. قيمة مساحة القرص الافتراضية هي 1024 ميجا بايت. | مخزن البيانات الارتباطية فقط |
--max-connections | استخدم هذه المعلمة لتحديد الحد الأقصى من عدد الاتصالات المسموح بها لمخزن البيانات الارتباطية. يتم قبول مخازن البيانات الارتباطية وحتى 150 اتصال تلقائيًا. استخدم الخاصية --max-connections لتغيير عدد الاتصالات المسموح بها. ضع في الاعتبار أن معالجات ArcGIS Data Store الداخلية يمكن أن تستغرق حتى خمسة اتصالات. ضع أيضًا في الاعتبار أن أنه يمكن قبول عدد الاتصالات المتزامنة لجهاز ArcGIS Data Store الذي يمكنه القبول واستكمال الإنشاء جيدًا. إذا قام الجهاز بتشغيل ArcGIS Data Store التي لا تحتوي على مساحة ذاكرة كبيرة، فقد تحتاج تقليل عدد الاتصالات المسموحة. يتعذر أن يكون الرقم الذي تحدده أقل من 10. عند تغيير الحد الأقصى لعدد الاتصالات المسموح بها، يتم تغيير العدد على كلا الأجهزة الرئيسية وجهاز الاستعداد لمخزن البيانات. | مخزن البيانات الارتباطية فقط |
--pitr | يحدد هذا الخيار ما إذا قام ArcGIS Data Store بإنشاء نسخ احتياطي متزايد لمخزن البيانات الارتباطي، وبالتالي يتيح لك استرداد مخزن البيانات الارتباطي إلى نقطة زمنية محددة. الوسيطات المحتملة لهذا الخيار هي enable أو disable. | مخزن البيانات الارتباطية فقط الإعداد الافتراضي هو --pitr disable. ملاحظة:يجب عليك تعيين الخيار --pitr إلى enable إذا كنت ستستخدم الأداة المساعدة webgisdr-والتي تم تثبيتها من خلال Portal for ArcGIS- لإنشاء نسخ احتياطية متزايدة لعملية نشر ArcGIS Enterprise الخاصة بك. |
--enablessl | يتحكم هذا الخيار في استخدام بروتوكول أمان طبقة النقل (TLS) عند تعبئة مخزن بيانات ذاكرة التخزين المؤقت للتجانب وللاتصال بين مخزن البيانات الارتباطية وخادم الاستضافة. الوسيطات المدعومة لمعلمة --enablessl هي كما يلي:
| مخازن بيانات ذاكرة التخزين المؤقت الارتباطي أو التجانبي |
--heap-size | استخدم هذه المعلمة لتغيير كمية ذاكرة كومة الذاكرة المؤقتة (بالميغابايت) التي يستخدمها مخزن البيانات الضخمة للموضع الزماني والمكاني. عندما يبدأ، سيتطلب هذا النوع من مخزن البيانات نصف ذاكرة الوصول العشوائي RAM على النظام (حتى 70٪ من ذاكرة الوصول العشوائي المجانية). يمكنك تغيير حجم كومة الذاكرة المؤقتة على أي مقدار يتراوح بين 512 ميجابايت و32000 ميجابايت، ولكن تأكد من أنه لا يتجاوز حجم الذاكرة العشوائية (رام) المتوفر على الجهاز. | مخزن البيانات الضخمة الزمانية المكانية |
--rebalance | افتراضيًا، يتم تعيين هذا الخيار إلى true، وهذا يعني أن البيانات في مخزن البيانات للموضع الزماني والمكاني الكبير ستوزع البيانات على الأجهزة الأخرى في حالة عدم توافر إحدى الأجهزة. إذا كان يتعين عليك إجراء صيانة على جهاز مخزن البيانات الكبير للموضع الزماني والمكاني، مثل ترقيته، يمكنك إيقاف إعادة التوازن مؤقتًا عن طريق تحديد --rebalance false. سيتم تعليق خيار إعادة التوازن لعدد الدقائق المحددة لمعلمة --max-rebalance-off. | مخزن البيانات الضخمة الزمانية المكانية |
--max-rebalance-off | يستخدم هذا الخيار مع خيار --rebalance للإشارة إلى حجم الوقت الذي سيبقى فيه إعادة التوازن معلقًا. وافتراضيًا، يتم تعيين --max-rebalance-off إلى 60 دقيقة. وهو ما يعني أنه إذا قمت بإيقاف تشغيل إعادة التوازن مؤقتًا، فستبدأ مرة أخرى بعد 60 دقيقة. إذا احتجت وقت أقل أو أكثر للقيام بمهمة الصيانة عند إيقاف إعادة التوازن المؤقت، قم بتغيير إعداد الوقت لـ --max-rebalance-off. | مخزن البيانات الضخمة الزمانية المكانية |
--prompt | عند تشغيل هذه الأداة المساعدة، سيُطلب منك تأكيد الإجراء المُحدد. إذا قمت بأتمتة استخدام هذه الأداة المساعدة، حدد --prompt no؛ وإلا لن تتم متابعة البرنامج النصي حتى تجيب على المطالبة. | مخازن البيانات الضخمة الزمانية المكانية والارتباطية والتخزين المؤقت التجانبي |
أمثلة
تقدم الأقسام التالية أمثلة على كيفية استخدام الخيارات المتوفرة مع الأداة المساعدة changedbproperties.
قم بتغيير حد القراءة فقط لمخزن البيانات الارتباطية
عندما تقل مساحة القرص الفارغة عن 1,024 ميجابايت، يتم تعيين مخزن البيانات الارتباطية على وضع القراءة فقط افتراضيًا. نظرًا لوجود تطبيقات أخرى موضوعة على الجهاز في المثال التالي، يقوم المسؤول بتكوين مخزن البيانات الارتباطية ليتم وضعه في وضع القراءة فقط في وقت أقرب: عندما تقل مساحة القرص الفارغة بالجهاز عن 4000 ميجابايت:
./changedbproperties.sh --store relational --disk-threshold-readonly 4000
You are changing the following database properties: ...disk space threshold to change relational data store into READONLY mode to 4000MB) 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
قم بتغيير عدد الاتصالات المسموح بها لمخزن البيانات الارتباطية
في المثال التالي، الحد الأقصى لعدد الاتصالات المسموحة يتم تحديد مخزن البيانات الارتباطية ليكون 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
قم بتمكين استرداد نقطة زمنية محددة لمخزن البيانات الارتباطية
يتم تعطيل استرداد نقطة زمنية محددة افتراضيًا. في هذا المثال، يتم تمكين استرداد نقطة زمنية محددة لمخزن البيانات الارتباطية:
./changedbproperties.sh --store relational --pitr enable
You are changing the following database properties: ...enable point-in-time recovery for relational store 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
تعطيل SSL
يتصل مخزن البيانات الارتباطية بخادم الاستضافة عبر HTTPS افتراضيًا. في هذا المثال، يتم استخدام المعلمة --enablessl لتكوين مخزن البيانات الارتباطية للاتصال بخادم الاستضافة عبر HTTP.
./changedbproperties.sh --store relational --enablessl false
You are changing the following database properties: ...disable ssl for relational store 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
قم بتغيير حجم كومة الذاكرة المؤقتة لمخزن بيانات الموضع الزماني والمكاني الكبير
عندما يبدأ، يستخدم مخزن بيانات الموضع الزماني والمكاني الكبير نصف ذاكرة الوصول العشوائي (RAM) الخاصة بالجهاز (و70٪ من ذاكرة الوصول العشوائي المجانية).
تنبيه:
قد يؤدي تقليل حجم كومة الذاكرة المؤقتة إلى منع مخزن البيانات من البدء. إذا قمت بزيادة حجم كومة الذاكرة المؤقتة، فتأكد من أنها لا تتجاوز مقدار ذاكرة الوصول العشوائي المتوفرة على الجهاز.
في هذا المثال، يتم تعيين حجم كومة الذاكرة المؤقتة إلى 1600 ميجا بايت.
./changedbproperties.sh --store spatiotemporal --heap-size 1600
You are changing the following database properties: ...heap size for spatiotemporal store to 1600MB (on current machine) 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
أوقف مؤقتًا إعادة التوازن لمخزن بيانات الموضع الزماني والمكاني الكبير
في هذا المثال، يتعين على المسؤول إجراء عملية صيانة سريعة على جهاز واحد في مخزن بيانات الموضع الزماني والمكاني الكير ولكنه لا يريد إعادة توازن مخزن البيانات. للقيام بذلك، يتم استخدام --rebalance وخيارات --max-rebalance-off لإيقاف إعادة التوازن مؤقتًا لمدة 30 دقيقة. بعد 30 دقيقة، سيتغير مخزن بيانات الموضع الزماني والمكاني تلقائيًا rebalance إلى "true" (صواب).
نظرًا إلى ضرورة حدوث ذلك دوريًا، يحتفظ المسؤول بالبيان التالي في برنامج نصي ويعين خيار الموجه على لا.
./changedbproperties.sh --store spatiotemporal --rebalance false --prompt no
./changedbproperties.sh --store spatiotemporal --max-rebalance-off 30 --prompt no
changeloglocation
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
موقع ملف السجل للخطأ الافتراضي ArcGIS Data Store هو <ArcGIS Data Store directory>\arcgisdatastore\logs. لاستخدام دليل ملف مختلف، قم بتشغيل أداة changeloglocation وحدد مسار دليل جديد.
يجب أن يتمتع حساب ArcGIS Data Store بامتيازات الكتابة إلى الدليل الذي تُحدده.
الصيغة
changeloglocation <directory path>
مثال
في هذا المثال، سيتم إنشاء ملفات السجل في الدليل المحلي ../datastorefiles/logs.
./changeloglocation.sh '../datastorefiles/logs'
changenosqldslocation
تُستخدم هذه الأداة المساعدة مع مخازن بيانات التخزين المؤقت.
يُمكن أن يزداد حجم متاجر بيانات ذاكرة التخزين المؤقت للتجانب الذي يحتفظ بتجانبات طبقة المشهد عند قيامك بتخزين الكثير من التجانبات ذات الدقة العالية داخله. في هذه الحالات، يُمكن أن ترغب في نقل البيانات إلى محرك آخر على نفس الخادم أو إلى موقع مشترك على خادم مختلف.
إذا قمت بنقل البيانات إلى دليل مشترك، سيتعين عليك منح أذونات القراءة والكتابة على الدليل إلى ArcGIS Data Store الحساب.
الصيغة
changenosqldslocation <path> [--prompt {yes | no}]
مثال
في هذا المثال، سيتم إنشاء قواعد البيانات التي تقوم بتخزين طبقة المشهد للمخزن في دليل مشترك يسمى dstorecache أو على خادم الجهاز2.
./changenosqldslocation.sh /net/server2/dstorecache --prompt no
changepassword
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الارتباطية.
ArcGIS Data Store تقوم بإنشاء أسماء المستخدمين وكلمات المرور عشوائيًا لحسابات قاعدة البيانات المستخدمة لمخازن البيانات الارتباطية. إذا تطلب الموقع تعيين كلمة المرور، احصل على كلمات مرور حسابات مخزن البيانات وشغل changepassword لإعادة تعيين كلمات المرور.
استخدم الأداة المساعدة listadminusers للحصول على أسماء المستخدمين وكلمات المرور للمستخدمين المسؤولين والأداة المساعدة listmanageduser للحصول على اسم المستخدم وكلمة المرور لمالك بيانات المعالم.
يجب تشغيل الأداة المساعدة changepassword فقط على جهاز مخزن البيانات الارتباطية الرئيسي. لتحديد الجهاز الأساسي، قم بتشغيل الأداة المساعدة describedatastore.
الصيغة
changepassword <username> <new password> [--prompt {yes | 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
إذا أردت تغيير كلمة مرور البرنامج النصي، قم بتضمين علامة لمنع توجيه التأكيد، كما هو مُوضح في المثال التالي:
./changepassword.sh gwi_n2Te0 Phfl4mp --prompt no
changestaginglocation
تستخدم هذه الأداة لمخزن بيانات ارتباطية، أو مخزن بيانات ذاكرة التخزين المؤقت التجانبي، أو مخزن الرسم البياني.
عند استعادة مخزن البيانات الارتباطي أو مخزن بيانات ذاكرة التخزين المؤقت التجانبي، يستخرج ArcGIS Data Store ملفات النّسخ الاحتياطي المضغوطة في الموقع المرحلي. وهذا يعني أنه يجب عليك الحصول على موقع مرحلي يُمكنه تكييف هذه البيانات غير المضغوطة. بشكل افتراضي، يوجد هذا الموقع في دليل بيانات ArcGIS Data Store. إذا كان هناك العديد من البيانات في مخزن بيانات التخزين المؤقت الارتباطي أو التجانبي، قم بإعداد موقع تقسيم مرحلي منفصل وتحديد هذا للاسترداد.
وعلى نحو مماثل، إذا حددت مستودع S3 أو حاوية تخزين Blob Azure لمخزن بيانات ارتباطي أو مخزن بيانات ذاكرة مؤقتة تجانبي أو ملفات نسخ احتياطي لمخزن رسم بياني، يستخدم الموقع المرحلي لتعبئة ملفات النسخ الاحتياطي قبل تسخها إلى موقع تخزين السحابة.
الصيغة
changestaginglocation <directory path>
مثال
في هذا المثال، يعتبر الموقع المرحلي المصمم هو /net/sanmarcos/rbustage.
./changestaginglocation.sh /net/sanmarcos/rbustage
configurebackuplocation
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
تتيح لك الأداة المساعدة configurebackuplocation تحديد الموقع حيث يقوم ArcGIS Data Store بكتابة ملفات النسخ الاحتياطي لكل من النسخ الاحتياطية المجدولة والنسخ الاحتياطية المنشأة بواسطة الأداة المساعدة backupdatastore. تتيح لك الأداة المساعدة configbackuplocation أيضًا تغيير خصائص موقع النسخ الاحتياطي وإزالة موقع النسخ الاحتياطي.
يتم إنشاء مخازن بيانات الارتباطية مع موقع النسخ الاحتياطي الافتراضي والمحلي. لتجنب فقدان البيانات، قم بتكوين موقع نسخ احتياطي افتراضي عن طريق تسجيل مشاركة ملف بعيد باستخدام خيار change.
يكون لمخازن بيانات ذاكرة التخزين المؤقت التجانبي التي تم إنشاؤها في الوضع الرئيسي-الاحتياطي موقع نسخ احتياطي افتراضي؛ بينما لا يتوفر لمخازن بيانات ذاكرة التخزين المؤقت التجانبي التي تم إنشاؤها في وضع نظام المجموعة. في كلتا الحالتين، استخدم الأداة المساعدة configurebackuplocation مع الخيار register لتحديد موقع الشبكة المشاركة، أو المستودع Amazon Simple Storage Service (S3) أو حاوية تخزين كائن ثنائي كبير الحجم خاص بـ Microsoft Azure لتخزين ملفات النسخ الاحتياطي لمخزن بيانات ذاكرة التخزين المؤقت التجانبي. لا يمكنك استخدام محرك أقراص محلي لملفات النسخ الاحتياطي لذاكرة التخزين المؤقت التجانبي إذا كان مخزن البيانات يعمل في وضع نظام المجموعة.
لا يتم إنشاء مخازن البيانات الضخمة للموضع الزماني والمكاني، ومخازن الرسم البياني، ومخازن الكائنات باستخدام موقع النسخ الاحتياطي الافتراضي. قبل بدء إنشاء نُسخ احتياطية، يجب عليك تشغيل الأداة المساعدة configurebackuplocation بخيار register لتحديد موقع مشاركة ملف أو مستودع Amazon Simple Storage Service (S3) أو حاوية تخزين كائن ثنائي كبير الحجم خاص بـ Microsoft Azure لهذه النسخ الاحتياطية.
ملاحظة:
يتعذر عليك استخدام محرك أقراص محلي لملفات النسخ الاحتياطي لمخزن بيانات ضخمة للموضع الزماني المكاني.
يمكنك تسجيل موقع نسخ احتياطي ثان لتخزين النسخ الاحتياطية التي تنشئها باستخدام الأداة المساعدة backupdatastore. يمكنك استخدام ملف دليل مشترك أو مستودع S3 أو حاوية مخزن كائن ثنائي كبير الحجم خاص بـ Azure لمواقع نسخ احتياطي ثانوية.
لمزيد من المعلومات حول النسخ الاحتياطي لـ ArcGIS Data Store، يُرجى الرجوع إلى إدارة ArcGIS Data Storeالنسخ الاحتياطي.
الصيغة
configurebackuplocation --store {relational | tileCache | spatiotemporal | graph | object} --operation {change | register | unregister | list | setdefault} [--location "<backup_location_arguments>"] [additional options]
الخيارات المطلوبة
عليك توفير الخيارات الأتية عند تشغيل الأداة المساعدة configurebackuplocation:
- --store {relational | tileCache | spatiotemporal | graph | object}
حدد نوع ArcGIS Data Store الذي تقوم بتكوين مواقع النسخ الاحتياطي له أو الاستعلام عنها. القيمة الافتراضية هي relational.
- --operation {change | register | unregister | list | setdefault}
يحدد الخيار --operation الإجراء الذي ستتخذه الأداة المساعدة configurebackuplocaton. القيمة الافتراضية هي change.
فيما يلي شرح لكل وسيطة يمكنك استخدامها من خلال الخيار --operation:
خيار | الوصف |
---|---|
change | استخدم هذه الوسيطة لتغيير أي مما يلي:
|
register | استخدم هذه الوسيطة لتسجيل موقع النسخ الاحتياطي. عند استخدام وسيطة register، يجب عليك توفير معلومات لخيار --location. تم تعيين موقع النسخ الاحتياطي الأول الذي تحدده لمخزن البيانات الضخمة للموضع الزماني المكاني، أو مخزن الرسم البياني، أو مخزن بيانات ذاكرة التخزين المؤقت التجانبي الذي يعمل في وضع المجموعة كموقع افتراضي للنسخ الاحتياطي. عند تسجيل موقع نسخ احتياطي آخر لمخزن بيانات ذاكرة التخزين المؤقت التجانبية (الوضع الأساسي والاحتياطي أو وضع المجموعة)، أو مخزن البيانات الضخمة للموضع الزماني والمكاني، أو مخزن الرسم البياني، يتم تسجيل موقع نسخ احتياطي ثانوي. فيما يتعلق بمخزن البيانات الارتباطي، تسجل الوسيطة register دائمًا موقع نسخ احتياطي ثانوي يمكن استخدام موقع النسخ الاحتياطي الثانوي لتخزين النسخ الاحتياطية اليدوية التي تم إنشاؤها باستخدام الأداة المساعدة Backupdatastore. |
unregister | استخدم هذه الوسيطة لإزالة موقع النسخ الاحتياطي الثانوي من مخزن البيانات. إذا تم تسجيل موقع نسخ احتياطي واحد فقط، فيزيل إلغاء تسجيل الوسيطة موقع النسخ الاحتياطي بشكل كامل لذاكرة التخزين المؤقتة التجانبية أو مخزن البيانات الضخمة للموضع الزماني والمكاني أو مخزن الرسم البياني. |
list | تسرد جميع مواقع النسخ الاحتياطي المسجلة لمخزن البيانات الذي تحدده باستخدام خيار --store. تشير القائمة إلى موقع النسخ الاحتياطي الفعلي، واسم موقع النسخ الاحتياطي والموقع الذي تم تسجيله على أنه موقع النسخ الاحتياطي الافتراضي. |
setdefault | إذا قمت بتكوين مواقع نسخ احتياطي متعددة لمخزن الرسم البياني، أو مخزن بيانات ذاكرة التخزين المؤقت التجانبية، أو مخزن البيانات الضخمة للموضع الزماني والمكاني، استخدم وسيطة setdefault لتعيين أحد مواقع النسخ الاحتياطي كموقع افتراضي. إنه موقع كتابة النسخ الاحتياطية المجدولة، ويعد كذلك الموقع الافتراضي المستخدم إذا قمت بتشغيل الأداة المساعدة backupdatastore أو listbackups أو restoredatastore دون تحديد موقع نسخ احتياطي. |
خيار الموقع
الخيار --location مطلوب في السيناريوهات التالية:
- حدد موقع تخزين النسخة الاحتياطية عند تسجيل موقع النسخة الاحتياطية أو قم بتغيير موقع النسخ الاحتياطي الافتراضي لمخزن البيانات الارتباطية.
- لتغيير اسم موقع نسخ احتياطي حالي، قم بتقديم وسيطة name واسم قيمة جديد.
يمكنك استخدام الخيار --location عندما تقوم بتعيين موقع نسخ احتياطي افتراضي أو إزالة موقع نسخ احتياطي أو يمكنك استخدام اسم النسخة الاحتياطية.
بالنسبة لمخازن بيانات ذاكرة التخزين المؤقت التجانبية أو مخازن البيانات الضخمة للموضع الزماني والمكاني، أو لتسجيل موقع نسخ احتياطي ثانوي لمخزن بيانات ارتباطية، حدد الوسيطات التالية مع الخيار --location مفصولة بفاصلة منقوطة (؛) وقم بإحاطة سلسلة الوسيطة بأكملها بعلامات اقتباس مزدوجة ("): .
--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>];[endpointsuffix=<Azure_cloud_location> | region=<AWS_region>]".
يتم توفير شرح لكل من الوسيطات المدعومة بخيار --location فيما يلي:
وسيطات | الوصف |
---|---|
type= | هذه الوسيطة مطلوبة. حدد نوع الموقع المطلوب استخدامه للنسخ الاحتياطية. حدد fs لتخزين النسخ الاحتياطية في مشاركة ملف. فيما يتعلق بمخازن البيانات الارتباطية، يجب أن يكون موقع النسخة الاحتياطية الافتراضية مشاركة ملف. حدد s3 لتخزين النسخ الاحتياطية في مستودع Amazon S3. حدد azure لتخزين النسخ الاحتياطية في حاوية تخزين Blob Azure. |
location= | هذه الوسيطة مطلوبة. لمشاركات الملف، حدد مسار الملف. بالنسبة لمستودعات Amazon S3، حدد اسم المستودع والمسار إلى المستودع. بالنسبة لحاويات تخزين Blob، حدد اسم الحاوية والمسار إلى الحاوية. |
name= | يمكنك تعيين اسم لموقع النسخ الاحتياطي. على سبيل المثال، إذا كان موقع النسخ الاحتياطي هو مسار ملف، مثل \\sharedserver_sharedfolders_datastorebackups، فإنه يمكنك تعيين اسم لهذا الموقع، مثل dsbackupsfolder. عند تشغيل الأداة المساعدة backupdatastore أو listbackups أو restoredatastore، عليك توفير هذا الاسم بدلاً من مسار الموقع. إذا لم تدخل اسمًا عند تكوين موقع النسخ الاحتياطي لمخزن البيانات، يقوم ArcGIS Data Store بتعيين اسم افتراضي. |
username= | هذه الوسيطة مطلوبة إذا قمت بتعيين وسيطة type= على azure أو s3. بالنسبة لمستودعات S3، أدخل معرف مفتاح الوصول لحساب Amazon Web Services (AWS). بالنسبة لحاويات تخزين كائن ثنائي كبير الحجم خاص بـ Azure، أدخل اسم حساب تخزين Microsoft Azure الذي يمكنه الوصول إلى حاوية تخزين كائن ثنائي كبير الحجم . |
password= | هذه الوسيطة مطلوبة إذا قمت بتعيين وسيطة type= على azure أو s3. بالنسبة لمستودعات S3، أدخل المفتاح السري لحساب AWS. بالنسبة لحاويات تخزين كائن ثنائي كبير الحجم خاص بـ Azure، قم بتوفير المفتاح لحساب Azure الذي حددته مع وسيطة username. |
endpointsuffix= | إذا قمت بتعيين وسيطة type= على azure، يمكنك استخدام وسيطة endpointsuffix لتوضيح موقع حاوية تخزين Blob Azure. بشكل افتراضي، من المفترض أن تكون endpointsuffix هي core.windows.net. إذا كانت الحاوية الخاصة بك في بيئة السحابة الحكومية Microsoft Azure، فقم بتعيين endpointsuffix=core.usgovcloudapi.net. إذا كانت الحاوية الخاصة بك في سحابة خاصة، فاضبط endpointsuffix على لاحقة نقطة انتهاء لسحابة Azure الخاصة بك. |
region= | هذه الوسيطة مطلوبة إذا قمت بتعيين وسيطة type= على s3. يجب عليك توفير رمز المنطقة. على سبيل المثال، قم بتعيين المنطقة على ap-southeast-2 إذا تم نشر المستودع في منطقة آسيا والمحيط الهادئ (سيدني). راجع وثائق AWS للحصول على رموز المناطق. |
خيارات إضافية
الخيارات الإضافية التي يمكنك توفيرها باستخدام الأداة المساعدة configbackuplocation هي كما يلي:
خيار | الوصف |
---|---|
--force | يُستخدم فقط مع مخازن البيانات الارتباطية، ويتيح لك هذا الخيار تغيير موقع النسخ الاحتياطي الافتراضي حتى إذا كان موقع النسخ الاحتياطي الافتراضي الحالي غير متوفر. القيم الصالحة هي true أو false. عند تغيير موقع النسخ الاحتياطي الافتراضي لمخزن بيانات ارتباطية، ينسخ ArcGIS Data Store ملفات النسخ الاحتياطي الحالية من الموقع القديم إلى الجديد. إذا كان ArcGIS Data Store لا يمكنه الوصول إلى الموقع القديم، فلا يمكن نسخ الملفات. في الإصدارات السابقة، قد يؤدي ذلك إلى فشل أداة configurebackuplocation. إذا أردت المتابعة بتغيير موقع النسخ الاحتياطي دون نسخ ملفات النسخ الاحتياطي الحالية، فحدد --force true. القيمة الافتراضية لهذا الخيار هو false، والذي يعني أنه لا يمكنك تغيير موقع النسخ الاحتياطي الافتراضي إذا كان ArcGIS Data Store لا يستطيع الوصول إلى الموقع الافتراضي الحالي. |
--prompt | القيم الصالحة هي yes أو no. عند تشغيل هذه الأداة المساعدة، سيُطلب منك تأكيد الإجراء المُحدد. إذا قمت بأتمتة استخدام هذه الأداة المساعدة، فقم بتعيين خيار --prompt على no؛ وإلا لن تتم متابعة البرنامج النصي حتى تجيب على المطالبة. |
أمثلة
توضح الأقسام التالية كيفية تغيير مواقع النسخ الاحتياطي أو تعيينها أو سردها لمخازن البيانات.
قم بتغيير موقع النسخ الاحتياطي الافتراضي لمخزن البيانات الارتباطية.
في المثال الأول، يتم تعيين موقع النسخ الاحتياطي لمخزن البيانات الارتباطي إلى دليل يُسمى fsdata_bu على جهاز يُسمى myshare.
./configurebackuplocation.sh --operation change --store relational --location "type=fs;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 graph --location "type=fs;location=/net/sharedmachine/g_bu;name=fshare" --prompt no
أضف مواقع النسخ الاحتياطي وعيّن الموقع الافتراضي
في هذا المثال، يتم تحديد موقع نسخ احتياطي ثانٍ لمخزن البيانات الضخمة للموضع الزماني والمكاني. يكون موقع النسخ الاحتياطي الإضافي قيد Azure التخزين.
./configurebackuplocation.sh --operation register --store spatiotemporal --location "type=azure;location=myblobs;name=mazloc;username=myazureaccountlogin;password=zpw4myazureaccount" --prompt no
في هذا المثال، تم تحديد موقع نسخ احتياطي ثانٍ في منطقة أوروبا (إسبانيا) في AWS لنفس مخزن البيانات الضخمة للموضع الزماني والمكاني. تم تعيين اسم، awsloc، لموقع النسخ الاحتياطي.
./configurebackuplocation.sh --operation register --store spatiotemporal --location "type=s3;location=mybucket;name=awsloc;username=abcdefg1234567;password=z9y8x7w6v5u4t3s2r1q0;region=eu-south-2" --prompt no
في هذا المثال، يتم تعيين مستودع S3 على أنه موقع النسخ الاحتياطي الافتراضي لمخزن بيانات الموضع الزماني والمكاني الكبير باستخدام اسم موقع النسخ الاحتياطي (awsloc).
./configurebackuplocation.sh --operation setdefault --store spatiotemporal --location "name=awsloc" --prompt no
الحصول على قائمة بجميع مواقع النسخ الاحتياطي لمخزن البيانات.
في هذا المثال، يتم إدراج كل مواقع النسخ الاحتياطي لمخزن البيانات الضخمة للموضع الزماني المكاني.
./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 بدلاً من تشغيل معالج تكوين Data Store لإنشاء مخزن بيانات وتسجيله مع موقع GIS Server. يمكنك إنشاء أنواع مخازن البيانات التالية باستخدام هذه الأداة المساعدة:
- مخزن بيانات ارتباطية
- مخزن بيانات ذاكرة التخزين المؤقت التجانبي
- مخزن البيانات الضخمة الزمانية المكانية
- مخزن الرسومات البيانية
- مخزن الكائنات
فيما يلي استخدامات إضافية للأداة المساعدة configuredatastore:
- قم بترقية مخزن بيانات بعد تحديث برنامج ArcGIS Data Store على كل الأجهزة في مخزن البيانات.
- تحديد دور الجهاز في مخزن بيانات ضخم زماني مكاني.
الصيغة
configuredatastore <ArcGIS Server admin URL> <ArcGIS Server administrator> <ArcGIS Server administrator password> <data directory> [--stores {relational | tileCache | spatiotemporal | graph | object}] [--mode {singleInstance | primaryStandby | cluster}] [--roles {coord | data}]
خيار | الوصف |
---|---|
<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> | أدخل كلمة المرور الخاصة بالحساب المستخدم أعلاه. |
<data directory> | يعتبر دليل البيانات هو الموقع الموجود على الجهاز المحلي حيث يتم إنشاء ملفات مخزن البيانات عليه. |
--stores | يشير هذا الخيار إلى نوع ArcGIS Data Store المطلوب تكوينه. فيما يلي القيم الصحيحة:
إذا لم تحدد خيار --stores، يتم افتراض قيمة relational. |
--mode | ينطبق هذا الخيار الاختياري على مخازن بيانات ذاكرة التخزين المؤقت التجانبي ومخازن الكائنات فقط. القيم الصالحة هي singleInstance أو primaryStandby أو cluster. إذا لم تحدد وضع، يتم إنشاء مخازن بيانات ذاكرة مؤقتة تجانبية في وضع احتياطي-أساسي، ويتم إنشاء مخازن كائنات في وضع مثيل فردي. يمكن أن تحتوي مخازن بيانات التخزين المؤقت التجانبي التي تم إنشاؤها في الوضع الاحتياطي - الأساسي على جهازين. إذا كنت بحاجة إلى مخزن بيانات ذاكرة التخزين المؤقت التجانبي للقياس لتضمين ثلاث أجهزة أو أكثر، أنشئ ذاكرة التخزين المؤقت التجانبي في وضع المجموعة. يمكنك استخدام خيار --mode لتبديل مخزن بيانات ذاكرة التخزين المؤقت التجانبية من وضع primaryStandby إلى وضع المجموعة يمكن أن تحتوي مخازن الكائنات التي تم إنشاءها في وضع مثيل واحد على جهاز واحد فقط. إذا كنت بحاجة إلى توافر عالٍ، انشر مخزن الكائنات في وضع المجموعة. عند استخدامه في وضع المجموعة، يجب أن يحتوي مخزن الكائنات على ثلاثة أجهزة على الأقل. لم يعد ينطبق الوضع الاحتياطي - الأساسي على مخازن الكائنات. يتعذر تغيير الأوضاع لمخزن البيانات. راجع إضافة أجهزة إلى مخزن البيانات لمعرفة التفاصيل. |
--roles | ينطبق هذا الخيار الاختياري على مخازن بيانات ضخمة زمانية مكانية لأجهزة متعددة فقط. القيم المدعومة هي coord أو data أو coord,data. يمكن إنشاء أجهزة مخزن بيانات ضخمة زمانية مكانية في أي من الدورين أو في كليهما. لنشر جهاز في كلا الدورين، افصل الدورين بفاصلة؛ على سبيل المثال، حدد --role coord,data عند تشغيل الأداة المساعدة configuredatastore لإنشاء مخزن بيانات ضخم زماني مكاني على جهاز. لوصف كل دور-المنسق والبيانات-يمكنك الاطلاع على إضافة أجهزة إلى مخزن بيانات. يمكنك أيضًا تشغيل الأداة المساعدة configuredatastore من خلال خيار --roles لتغيير دور جهاز مخزن بيانات حالي ضخم للموضع الزماني والمكاني. |
تكوين نوع مُحدد من مخزن البيانات
يمكنك تحديد نوع مخزن البيانات لإنشائه مستخدمًا الخيار --stores، على النحو الموضح أعلاه. استخدم الارتباطات التالية للحصول على وصف كل نوع من أنوع مخازن البيانات:
- مخزن بيانات ارتباطية
- مخزن بيانات ذاكرة التخزين المؤقت التجانبي
- مخزن البيانات الضخمة الزمانية المكانية
- مخزن الرسومات البيانية
- مخزن الكائنات
لتكوين أكثر من نوع مخزن بيانات واحد على نفس الجهاز، افصل الأنواع بواسطة فاصلة (بدون مسافات). على سبيل المثال، لتكوين كلٍ من مخزن بيانات التخزين المؤقت الارتباطي والتجانبي على نفس الجهاز، حدد --stores relational,tileCache.
ملاحظة:
تتنافس مخازن البيانات المكونة الموجودة على نفس الجهاز على الذاكرة والموارد الأخرى، مما يؤثر سلبًا على الأداء وربما يتسبب في توقف مخازن البيانات عن العمل. يكون هذا صحيحًا بشكل خاص لمخازن البيانات الضخمة للموضع المكاني والزماني ومخازن الرسوم البيانية ومخازن الكائنات؛ لا تقم بتكوين مخزن بيانات ضخمة لموضع مكاني وزماني أو مخزن الرسومات البيانية أو مخزن كائنات على نفس الجهاز كمخزن بيانات آخر أو مكون ArcGIS آخر.
إذا كتبت برنامجًا نصيًا لإنشاء عدة أجهزة مخزن بيانات ضخمة زمانية مكانية، فيجب تكوين جهاز مخزن بيانات ضخمة زمانية مكانية واحد يدويًا باستخدام موقع GIS Server قبل كتابة برنامج نصي لإنشاء أجهزة إضافية لمخزن البيانات الضخمة الزمانية المكانية. قم بتضمين أوقات الانتظار في برنامجك النصي للتأكد من عدم إضافة أجهزة مخزن البيانات الضخمة الزمانية المكانية الإضافية في الوقت نفسه.
كل نوع من مخازن البيانات لديه وضع افتراضي يتم إنشاؤه فيه. يمكنك تحديد وضع مختلف عند إنشاء مخزن بيانات ذاكرة مؤقتة تجانبي أو مخزن كائنات.
راجع إنشاء مخزن البيانات لمزيد من التعليمات.
تكوين مخازن البيانات بعد تحديث عمليات تثبيت ArcGIS Data Store
وكجزء من ترقية ArcGIS Data Store، يجب عليك إعادة تكوين أجهزة مخزن البيانات الحالية. بعد تثبيت إصدار جديد من ArcGIS Data Store عبر ArcGIS Data Store الحالي على كل جهاز من أجهزة مخزن البيانات، قم بتسجيل الدخول إلى أي جهاز في مخزن بيانات وتشغيل الأداة المساعدة configuredatastore لإنهاء ترقية مخزن البيانات المحدد هذا. على سبيل المثال، قم بتشغيل configuredatastore على الجهاز الرئيسي لتخزين البيانات الارتباطية، كما سيتم ترقية الجهاز الاحتياطي.
إذا احتوى الجهاز على مخزن بيانات ارتباطي وذاكرة تخزين مؤقت تجانبي، حدد --stores relational,tileCache عند تشغيل الأداة المساعدة configuredatastore، وستقوم بتحديث جميع الأجهزة في كلا مخزني البيانات.
لإعادة تكوين أجهزة مخزن بيانات ضخمة محدثة للموضع الزماني المكاني، سجل الدخول إلى أي جهاز في مخزن البيانات الضخمة للموضع الزماني المكاني، وشغِّل الأداة المساعدة configuredatastore. ويقوم بذلك بتحديث كل الأجهزة في مخزن البيانات الضخمة للموضع الزماني المكاني.
لا يمكنك متابعة التكوين حتى يتم تثبيت إصدار جديد من ArcGIS Data Store على كل الأجهزة في النشر ArcGIS Enterprise.
راجع ترقية ArcGIS Data Store للمزيد من المعلومات.
تغيير وضع مخزن بيانات ذاكرة التخزين المؤقت التجانبية
لتحديد الوضع الحالي المحدد لمخزن بيانات ذاكرة التخزين المؤقت للتجانب، قم بتشغيل الأداة المساعدة describedatastore الموجودة على جهاز مخزن بيانات ذاكرة التخزين المؤقتة للتجانب.
إذا كنت بحاجة إلى تغيير وضع مخزن بيانات التخزين المؤقت التجانبية من وضع primaryStandby إلى وضع المجموعة، فشغل الأداة المساعدة configuredatastore مع تعيين خيار --mode على cluster.
ملاحظة:
يمكنك استخدام خيار --mode لتحديد مخزن بيانات ذاكرة التخزين المؤقت التجانبي أو وضع تخزين العناصر عند إنشاء مخزن البيانات أو لتغيير وضع مخزن بيانات ذاكرة التخزين المؤقت التجانبي من وضع primaryStandby إلى وضع المجموعة، ولكن لا يمكنك تغيير الوضع عند ترقية مخزن بيانات ذاكرة التخزين المؤقت التجانبي، لا يمكنك تغيير وضع مخزن بيانات ذاكرة التخزين المؤقت التجانبي من وضع المجموعة إلى وضع primaryStandby، ولا يمكنك تغيير وضع أي من أنواع مخزن البيانات الأخرى.
تغيير دور جهاز مخزن بيانات ضخمة زماني مكاني
يجب أن يكون لدى كل مجموعة مخزن بيانات ضخمة زمانية مكانية جهاز بدور المنسق يعمل بصفته منسق حالي لكل الأجهزة الموجودة في المجموعة. يجب أن يتضمن الجهاز الأول الذي أنشأته في مخزن بيانات ضخمة زمانية مكانية دور المنسق، ويكون هذا الجهاز الأول منسق حالي ونشط. لضمان استمرارية عمل المجموعة حتى عند تعطل جهاز المنسق الحالي، يجب أن يكون لدى المجموعة جهازين على الأقل محدد لهم دور منسق.
يجب أن يكون لدى مجموعة مخزن بيانات ضخمة زمانية مكانية جهاز واحد على الأقل بدور البيانات.
يتم تعيين الأدوار إلى الأجهزة عند إضافتهم إلى المجموعة، كما هو موضح في إضافة أجهزة إلى مخزن بيانات. يمكن تغيير الأجهزة المؤهلة لدور المنسق لمخزن البيانات فقط. يمكن أن يكون لدى الأجهزة التي تعمل بدور البيانات حاليًا فحسب دور منسق مضاف لها.
فيما يلي تغييرات الأدوار المدعومة:
- حدد --roles data لتغيير دور الجهاز من منسق إلى بيانات. يكون ذلك ممكنًا إذا كانت هناك أجهزة أخرى مؤهلة لدور المنسق في المجموعة. يمكنك تغيير جهاز بدور المنسق إلى دور البيانات إذا كان هناك ثلاث أجهزة أخرى على الأقل مؤهلة لدور منسق في المجموعة.
- حدد --roles data لإزالة دور المنسق من الجهاز الذي نشرت عليه بكلا الدورين. يجعل ذلك الجهاز في دور البيانات. يمكنك إزالة دور المنسق من الجهاز إذا كان هناك ثلاثة أجهزة على الأقل مؤهلة لدور المنسق في المجموعة.
- حدد --roles coord,data لإضافة دور منسق إلى الجهاز الذي نشرت فيه في البداية لملء دور البيانات فقط. يمكن أن يحتوي خمس أجهزة بحد أقصى على دور المنسق. إذا كان هناك خمس أجهزة بدور منسق في المجموعة، لا يمكنك إضافة دور منسق لجهاز البيانات في المجموعة.
تلميح:
قبل تغيير دور الجهاز، قم بتشغيل الأداة المساعدة describedatastore على أحد الأجهزة لتحديد الدور الذي تم تعيينه لكل جهاز في مجموعة مخزن البيانات الضخم للموضع الزماني المكاني.
أمثلة
في المثال التالي، يتم إنشاء متجر بيانات لبيانات طبقة المعالم المُستضافة (مخزن البيانات الارتباطية) يكون عنوان 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 --prompt no
في المثال التالي، يتم تغيير مخزن بيانات ذاكرة التخزين المؤقت التجانبي الحالي (الوضع الأساسي-الاحتياطي) إلى وضع نظام المجموعة:
./configuredatastore.sh https://gisserver.mydomain.com:6443 admin Iph33l$ik dsstore/scenedata --stores tileCache --mode cluster --prompt no
في الخطوة التالية، يحظى جهاز واحد بدور بيانات فقط في مجموعة مخزن بيانات ضخمة زمانية مكانية بدور منسق مضاف له، مما يجعله مؤهل للعمل كمنسق إذا تعطل الجهاز المنسق الحالي.
./configuredatastore.sh https://gisserver.mydomain.com:6443 admin Iph33l$ik dsstore/scenedata --stores spatiotemporal --roles coord,data --prompt no
deletebackup
يتم استخدام هذه الأداة المساعدة مع مخازن البيانات الارتباطية ومخازن الكائنات.
تسمح لك الأداة المساعدة deletebackup بحذف ملفات النسخ الاحتياطي التي قمت بإنشائها لمخازن البيانات الارتباطية أو مخازن الكائنات. أولاً، قم بتشغيل الأداة المساعدة configbackuplocation مع تعيين خيار --operation على list للحصول على قائمة بجميع مواقع النسخ الاحتياطي التي تم تكوينها لمخزن البيانات. بعد ذلك، قم بتشغيل الأداة المساعدة listbackups في أحد المواقع لرؤية أسماء وأوقات إنشاء النسخ الاحتياطية في ذلك الموقع. كرر هذه الخطوة لكل موقع نسخ احتياطي. يمكنك عندئذٍ تشغيل الأداة المساعدة deletebackup لحذف ملفات النسخ الاحتياطي التي لم تعد بحاجة إليها. يجب عليك تشغيل حذف النسخ الاحتياطي بشكل منفصل لكل موقع تريد حذف ملفات النسخ الاحتياطي منه.
ملاحظة:
يمكنك فقط حذف النسخ الاحتياطية غير المطلوبة لاستعادة مخزن البيانات الخاص بك. على سبيل المثال، لا يمكن حذف أحدث نسخة احتياطية من مخزن البيانات الارتباطية بالكامل.
الصيغة
deletebackup <backup name> [--store {relational | object}] [--location "<backup-location>"] [--prompt {yes | no}]
مثال
في المثال التالي، يتم حذف النسخة الاحتياطية لمخزن البيانات الارتباطية المسماة FeaturesMarchbu من موقع النسخ الاحتياطي الافتراضي.
./deletebackup.sh featuresMarchbu --store relational
You are attempting to delete backup 'featuresMarchbu'. This operation is irreversible. Do you wish to continue (Yes or No)?yes Operation completed successfully
في هذا المثال، يتم حذف june-videobu الخاص بمخزن الكائنات من موقع النسخ الاحتياطي المسمى videobucket.
./deletebackup.sh june-videobu --store object --location "videobucket"
You are attempting to delete backup 'june-videobu'. This operation is irreversible. Do you wish to continue (Yes or No)?yes Operation completed successfully
describedatastore
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
توفر الأداة المساعدة describedatastore معلومات حول تثبيت ArcGIS Data Store. يبلغ عن أنواع مخزن البيانات التي تم تثبيتها على الجهاز وقت تشغيل الأداة ويوفر معلومات حول كل نوع من أنواع البيانات على الجهاز.
ملاحظة:
إذا تم تثبيت مخزن بيانات على الجهاز ولكن لم يتم تكوينه، فسوف يظهر كمخزن بيانات ArcGIS Data Store متاح، ولكن لن يتم إرجاع أي معلومات إضافية لنوع مخزن البيانات هذا.
بعض البيانات تكون مشتركة لكل أنواع مخازن البيانات وبعضها يكون خاصًا بأحد أنواع مخازن البيانات. يتضمن الجدول الآتي ويوضح الخصائص التي أعادتها أداة describedatastore:
خصائص عامة
القيم المتوفرة لهذه الخصائص هي نفسها المتوفرة لكل أنواع مخزن البيانات المثبتة على الجهاز.
الخاصية | الوصف |
---|---|
إصدار ArcGIS Data Store | رقم إصدار البرنامج لعملية تثبيت ArcGIS Data Store. |
الموقع المرحلي | فيما يتعلق بمخازن البيانات الارتباطية ومخازن بيانات الذاكرة المؤقتة التجانبي، فإن الموقع المرحلي هو حيث يستخرج ArcGIS Data Store الملفات الاحتياطية المضغوطة قبل استعادة مخزن البيانات. إن كان مخزن البيانات به موقع تخزين سحابي تم تكوينه لعمليات النسخ الاحتياطي، فتوضع ملفات النسخ الاحتياطي أولاً في الموقع المرحلي قبل نسخها إلى موقع التخزين السحابي. لتغيير موقع مرحلي، استخدم الأداة المساعدة changestaginglocation. |
موقع التسجيل | دليل الملف الذي تكتب فيه ArcGIS Data Store ملفات السجل. لتغيير موقع ملف السجل، استخدم الأداة المساعدة changeloglocation. |
مساحة قرص متوفرة | المساحة المتاحة المتبقية من القرص على الجهاز حيث تم تثبيت ArcGIS Data Store. |
خصائص شائعة
تظهر هذه الخصائص لكل نوع من أنواع مخزن البيانات، لكن قيمها تبقى خاصة بمخزن البيانات المدرجة له.
الخاصية | الوصف |
---|---|
موقع النسخ الاحتياطي | موقع النسخ الاحتياطي الافتراضي الذي يستخدمه كل نوع من أنواع مخزن البيانات. |
جدول النسخ الاحتياطي | بالنسبة لعمليات النسخ الاحتياطي التلقائية، كم عدد عمليات النسخ الاحتياطي التي تم إنشاؤها لكل نوع مخزن بيانات. |
حالة Data Store | تشير إلى ما إذا كان مخزن البيانات قيد التشغيل. |
امتلاك عنوان URL للنظام | موقع الاستضافة GIS Server الذي يتم من خلاله تسجيل مخزن البيانات. ويعتبر هذا عادةً نفس خادم الاستضافة لكل مخازن البيانات على الجهاز؛ ومع ذلك، من الممكن الحصول على مخازن بيانات على نفس الجهاز تُستخدم بعمليات نشر ArcGIS Enterprise مختلفة. |
عنوان URL لـ Portal for ArcGIS | ويعتبر هذا عادةً نفس عنوان URL Portal for ArcGIS لكل مخازن البيانات على الجهاز؛ ومع ذلك، من الممكن الحصول على مخازن بيانات على نفس الجهاز تُستخدم بعمليات نشر ArcGIS Enterprise مختلفة. |
الأجهزة المسجلة | قائمة بكل الأجهزة الموجودة في نوع مخزن بيانات محدد. تتضمن هذه الخاصية كل الأجهزة بغض النظر عن حالتها. |
خصائص مخزن البيانات الارتباطية
هذه الخصائص خاصة بنشر مخزن بيانات ارتباطية.
الخاصية | الوصف |
---|---|
فترة الاحتفاظ بالنسخة الاحتياطية | عدد الأيام التي بقيت فيها ملفات النسخ الاحتياطي لمخزن البيانات الارتباطي قبل أن يحذفها ArcGIS Data Store. |
تمكين استعادة النقطة الزمنية | يشير ما إذا تم تكوين مخزن البيانات الارتباطي لإنشاء نسخ احتياطية متزايدة، مما يسمح باستعادته لنقطة زمنية محددة. تم تكوين هذا الإعداد باستخدام الأداة المساعدة changedbproperties. |
تمكين SSL | يشير إلى ما إذا تم تمكين اتصال SSL. |
حد وضع القراءة فقط | حد مساحة القرص الفارغة التي سيتم عندها وضع مخازن البيانات الارتباطية في وضع القراءة فقط. يمكنك تغيير هذه القيمة لمخزن البيانات الارتباطي لاستخدام الأداة المساعدة changedbproperties. |
الحد الأقصى لعدد الاتصالات | يشير إلى الحد الأقصى المسموح به لعدد الاتصالات بمخزن البيانات الارتباطية. |
عدد الاتصالات | عدد اتصالات طبقة المعلم الحالية بمخزن البيانات الارتباطي. |
وضع Data Store | يشير ما إذا كان مخزن البيانات في وضع القراءة-الكتابة أم وضع القراءة فقط. |
آخر عطل | تعلن هذه الخاصية عن أحدث تاريخ ووقت حدث فيه عطل في الجهاز الرئيسي، مما ينتج عنه ترقية الجهاز الاحتياطي إلى دور أساسي. لا تُدرج هذه الخاصية إن لم يتعطل مخزن البيانات أبدًا. |
خصائص مخزن بيانات ذاكرة التخزين المؤقت التجانبي
هذه الخصائص محددة لعملية نشر مخزن بيانات ذامرة التخزين المؤقت التجانبي.
الخاصية | الوصف |
---|---|
أجهزة العضو | في حالة نشر مخزن بيانات ذاكرة تخزين مؤقتة تجانبي في وضع المجموعة، ستوفر هذه الخاصية قائمة بالأجهزة المتوفرة والنشطة في المجموعة. |
آخر عطل | فيما يتعلق بمخازن بيانات ذاكرة التخزين المؤقت التي تعمل في وضع أساسي-احتياطي، تعلن هذه الخاصية عن أحدث تاريخ ووقت حدث فيه عطل في الجهاز الرئيسي، مما ينتج عنه ترقية الجهاز الاحتياطي إلى دور أساسي. لا تُدرج هذه الخاصية إن لم يتعطل مخزن البيانات أبدًا. |
وضع النشر | يشير ما إذا كان مخزن بيانات ذاكرة التخزين المؤقت التجانبي يعمل بوضع مجموعة أم وضع أساسي-احتياطي. |
تمكين SSL | يشير إلى ما إذا تم تمكين اتصال SSL. |
خصائص مخزن بيانات ضخمة زمانية مكانية
هذه الخصائص محددة لعملية نشر مخزن بيانات ضخم زماني مكاني.
الخاصية | الوصف |
---|---|
تم إنهاء المجموعة | تشير إلى المجموعة التي تحتوي على الحد الأدنى لعدد أجهزة المنسق والبيانات. |
إعادة توازن تلقائي | إذا تم تعيين قيمة الخاصية هذه إلى تشغيل، فسيقوم مخزن البيانات للموضع الزماني والمكاني الكبير بتوزيع البيانات على الأجهزة الأخرى في حالة عدم توافر إحدى الأجهزة. إذا تم تعيين قيمة الخاصية إلى إيقاف تشغيل، لن يُعاد توزيع البيانات إذا لم يتوفر جهاز. تم تغيير هذا الإعداد باستخدام الأداة المساعدة changedbproperties. |
الحد الأقصى لوقت إغلاق إعادة التوازن | عند تعطيل إعادة التوازن (وفي تلك الحالة، يتم تعيين قيمة خاصية إعادة التوازن التلقائي على إيقاف تشغيل)، فستُعطل فقط لعدد الدقائق التي حددتها هذه الخاصية. في نهاية هذه الفترة الزمنية، سيتم تعيين قيمة خاصية إعادة التوازن التلقائي إلى تشغيل. تم تغيير هذا الإعداد باستخدام الأداة المساعدة changedbproperties. |
حد وضع القراءة فقط | حد مساحة القرص الفارغة التي سيتم عندها وضع مخازن البيانات الضخمة الزمانية المكانية في وضع القراءة فقط. |
أجهزة العضو | قائمة بالأجهزة المتوفرة والنشطة في مجموعة مخزن البيانات الضخمة الزمانية المكانية. |
وضع Data Store | يشير ما إذا كان مخزن البيانات في وضع القراءة-الكتابة أم وضع القراءة فقط. |
جهاز المنسق الحالي الموجود في المجموعة | الجهاز الموجود في مخزن بيانات ضخمة زمانية مكانية الذي يعمل حاليًا بدور المنسق لكل الأجهزة بالمجموعة. |
أجهزة مرشح المنسق في مجموعة موضع زماني مكاني | تعيين الأجهزة الموجودة في مخزن البيانات الضخمة الزمانية المكانية بدور منسق وبالتالي من الممكن أن تصبح المنسق الحالي. |
أجهزة البيانات في كتلة موضع زماني مكاني | الأجهزة الموجودة في مخزن البيانات الضخمة الزمانية المكانية المعينة لدور البيانات. |
خصائص مخزن الرسومات البيانية
هذه الخصائص محددة لعملية نشر مخزن رسومات بيانية.
الخاصية | الوصف |
---|---|
وضع النشر | يشير ما إذا كان مخزن البيانات تم نشره في مثيل فردي أو وضع مجموعة. |
آخر عطل | تعلن هذه الخاصية عن أحدث تاريخ ووقت حدث فيه عطل في الجهاز الرئيسي، مما ينتج عنه ترقية الجهاز الاحتياطي إلى دور أساسي. لا تُدرج هذه الخاصية إن لم يتعطل مخزن البيانات أبدًا. |
خصائص مخزن الكائنات
هذه الخصائص محددة لعملية نشر مخزن كائنات.
الخاصية | الوصف |
---|---|
وضع النشر | يشير ما إذا كان مخزن البيانات تم نشره في مثيل فردي أو وضع مجموعة. ستعلن مخازن البيانات التي تم إنشاؤها قبل ArcGIS Data Store 11.1 عن الوضع الاحتياطي-الوضع الأساسي، لكنها يمكن أن تحتوي على جهاز واحد فقط. |
الصيغة
describedatastore
مثال
تُرجِع الأداة المساعدة describedatastore معلومات عامة تنطبق على كل مخازن البيانات في الجهاز، كما تُرجِع أقسامًا منفصلة تحتوي على المعلومات المحددة لكل نوع من أنواع مخازن البيانات.
يجب أن يكون لديك مخازن بيانات مختلفة على أجهزة مختلفة، ولكن للسماح لك برؤية المعلومات التي يتم إرجاعها لكل نوع، يُظهر الإخراج التالي جهازًا يحتوي على جميع أنواع ArcGIS Data Store على نفس الجهاز. يتم دائمًا إرجاع أول قسمين (مخازن بيانات ArcGIS Data Storeالمتاحة والمعلومات العامة). تختلف أقسام مخزن البيانات التي يتم إرجاعها بواسطة describedatastore اعتمادًا على نوع مخزن البيانات الموجود على الجهاز الذي تشغل عليه الأداة.
./describedatastore.sh Available ArcGIS Data Stores ============================================================== Relational Data Store Tile Cache Data Store Spatiotemporal Big Data Store Graph Store Object Store General Information of ArcGIS Data Store on machine.domain.com ============================================================== ArcGIS Data Store release....11.3.0.1234 Staging location............./arcgis/datastore/staging Log location................./arcgis/datastore/logs Free disk space..............174.00GB Information for relational data store ds_sthiu0_5T ============================================================== Backup location................/net/nwshare/dsbackups Backup schedule................{"schedule-starttime":"00:00:00","schedule-frequency":"Every 1 DAYS"} Days backup retained...........31 Data store status..............Started SSL enabled....................true Threshold for READONLY mode....2048MB Last failover..................20150130190334005 Registered machines............MACHINE1.DOMAIN.COM, MACHINE4.DOMAIN.COM Maximum connections............150 Owning system URL..............https://gisserver_webadaptor.domain.com/server 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 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 Backup schedule..........{"schedule-starttime":"01:00:00","schedule-frequency":"Every 2 DAYS"} Deployment mode..........cluster SSL enabled..............true Member machines..........MACHINE1.DOMAIN.COM, MACHINE2.DOMAIN.COM, MACHINE3.DOMAIN.COM Registered machines......MACHINE1.DOMAIN.COM, MACHINE2.DOMAIN.COM, MACHINE3.DOMAIN.COM Owning system URL........https://gisserver_webadaptor.domain.com/server Portal for ArcGIS URL....https://portal_webadaptor.domain.com/portal Information for spatiotemporal big data store ds_qpko99Cl ============================================================== Is cluster finalized................Yes Max rebalance off time..............60 minutes Automatic rebalance ................On Threshold for READONLY mode.........1024MB Backup location...................../net/dirshare2/sbds_bu Backup schedule.....................{"schedule-starttime":"02:00:00","schedule-frequency":"Every 2 DAYS"} Member machines.....................MACHINE1.DOMAIN.COM, MACHINE2.DOMAIN.COM, MACHINE3.DOMAIN.COM Coordinator candidate machines in spatiotemporal cluster..MACHINE1.DOMAIN.COM, MACHINE2.DOMAIN.COM, MACHINE3.DOMAIN.COM Current coordinator machine in cluster......MACHINE1.DOMAIN.COM Data machines in spatiotemporal cluster.....MACHINE1.DOMAIN.COM, MACHINE2.DOMAIN.COM, MACHINE3.DOMAIN.COM Registered machines.................MACHINE1.DOMAIN.COM, MACHINE2.DOMAIN.COM, MACHINE3.DOMAIN.COM Owning system URL...................https://gisserver_webadaptor.domain.com/server Portal for ArcGIS URL...............https://portal_webadaptor.domain.com/portal Data store mode.....................READWRITE Information for graph store x2b7s0n ============================================================== Deployment mode..............primaryStandby Backup location............../net/dirshare3/graphbu Backup schedule..............{"schedule-starttime":"03:00:00","schedule-frequency":"Every 3 DAYS"} Registered machines..........MACHINE1.DOMAIN.COM Owning system URL............https://gisserver_webadaptor.domain.com/server Portal for ArcGIS URL........https://portal_webadaptor.domain.com/portal Information for object store w1tiknx ============================================================== Deployment mode...........singleInstance Backup location.........../net/dirshare4/myfiles/ods_bu Backup schedule...........{"schedule-starttime":"04:00:00","schedule-frequency":"Every 1 DAYS"} Registered machines.......MACHINE1.DOMAIN.COM Owning system URL.........https://gisserver.domain.com:6443/server/admin Portal for ArcGIS URL.....https://portal_webadaptor.domain.com/portal
diskcleanup
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة الارتباطية، والتخزين المؤقت للتجانب، والزمانية أو المكانية.
تقوم الأداة المساعدة Diskcleanup بإزالة الملفات المؤقتة المتبقية من عمليات مثل restoredatastore وترقية ArcGIS Data Store. يتم الاحتفاظ ببعض الملفات بعد الترقية مما يسمح لك باستكشاف أخطاء عملية الترقية أو الاستعادة الفاشلة وإصلاحها. بعد التأكد من نجاح عملية الترقية أو الاستعادة وأن النظام يعمل كما هو متوقع، يمكنك تشغيل هذه الأداة لإزالة تلك الملفات المؤقتة واستعادة مساحة القرص الحرة على أجهزة مخزن البيانات.
تعمل هذه الأداة على تنظيف مساحة القرص على جهاز واحد في كل مرة. إذا كنت بحاجة إلى تنظيف الملفات الموجودة على أكثر من جهاز في نفس مخزن البيانات، فيجب عليك تشغيل الأداة على كل جهاز.
الصيغة
diskcleanup
مثال
لتشغيل الأداة المساعدة diskcleanup، يجب عليك تأكيد رغبتك في المتابعة.
./diskcleanup
You are attempting to cleanup some archived data generated as part of ArcGIS Data Store upgrades or backup-restore operations. Once removed, this data can't be recovered. Do you want to continue (Yes or No)?
listadminusers
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
ترجع الأداة المساعدة listadminusers إلى أسماء المستخدم وكلمات المرور للمسئول ومالك النسخة المماثلة ومسئول قاعدة البيانات الجغرافية لمخزن البيانات الارتباطية. يعيد بيانات اعتماد المسؤول لكل أنواع مخازن البيانات الأخرى.
الصيغة
listadminusers
أمثلة
في هذا المثال، تعمل الأداة المساعدة listadminusers على جهاز مثبت عليه مخزن بيانات ارتباطية فقط.
./listadminusers.sh
Admin users for relational data store ds_abcd1234 ================================================= Database Admin User.... adm_32ret / 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 graph store s2t0ic1 ================================================= Store admin user....root / ypz5kx2c5tk4fequ
في هذا المثال، تعمل الأداة المساعدة listadminusers على جهاز مثبت عليه مخزن كائنات فقط.
./listadminusers.sh
Admin users for object store w1tiknx ================================================= Store admin user....n6o96nl53vzkm36d / bpvifyjz73xwhot4
listbackups
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
عند تشغيل مخازن البيانات الارتباطية، تعمل فقط الأداة المساعدة listbackups على جهاز مخزن البيانات الرئيسي.
قم بتشغيل الأداة المساعدة listbackups لتحديد ما يلي:
- الوقت الذي بدأت فيه عملية النسخ الاحتياطي
- ما إذا كانت النسخة الاحتياطية قد اكتملت أم أنها لا تزال قيد التشغيل
- ما إذا كان قد تم إنشاء النسخة الاحتياطية باستخدام الأداة المساعدة Backupdatastore أو تم إنشاؤها تلقائيًا بواسطة ArcGIS Data Store
- ملفات النسخ الاحتياطي القابلة للتطبيق. إذا لم ترجع أداة listbackups ملف النسخ الاحتياطي، لا يمكن استخدامه لاستعادة مخزن البيانات. على سبيل المثال، ربما لا تعمل ملفات النسخ الاحتياطي التي تم إنشاؤها بإصدار ArcGIS Data Store سابق لاستعادة مخزن البيانات.
- كم عدد ملفات النسخ الاحتياطي لديك، لتحديد ما إذا كنت بحاجة إلى حذف أي منها
- قم بتأكيد أسماء ملفات النسخ الاحتياطي قبل تشغيل الأداة المساعدة deletebackup
عند تشغيل الأداة المساعدة listbackups، حدد موقع النسخ الاحتياطي الذي تريد عرض قائمة ملفات النسخ الاحتياطي الخاصة به. إذا لم تحدد أي موقع، فإن الأداة المساعدة listbackups تقوم بإرجاع النسخ الاحتياطية لموقع النسخ الاحتياطي الافتراضي.
الصيغة
listbackups [--store {relational | tileCache | spatiotemporal | graph | object}] [--location "<location_arguments>"]
إذا لم تحدد نوع مخزن بيانات (--store)، فستقوم الأداة المساعدة بإعادة الإعدادات الافتراضية إلى relational وإعادة النُسخ الاحتياطية لمخزن البيانات الارتباطية الذي يعمل على هذا الجهاز. إذا لم يكن مخزن البيانات الارتباطية موجودًا على الجهاز الذي تقوم بتشغيل الأداة المساعدة فيه، فسوف تقوم الأداة المساعدة بإرجاع رسالة خطأ.
استخدم الخيار --location لاكتشاف معلومات حول النسخ الاحتياطية في موقع نسخ احتياطي مسجل محدد. إذا لم تُحدد موقع، يتم إرجاع المعلومات لموقع النسخ الاحتياطي الافتراضي. قد وسيطة واحدة مما يلي من خلال الخيار --location:
وسيطات | الوصف |
---|---|
name= | اذكر اسم موقع النسخ الاحتياطي. لقد حددت هذا الاسم عند تكوين موقع النسخة الاحتياطية، فإذا لم تحدد أي اسم، فإن ArcGIS Data Store قام بتعيين اسم افتراضي. |
location= | حدد المسار إلى دليل الملف المشترك أو مستودع S3 أو حاوية تخزين Blob التي سجلتها باعتبارها موقع نسخ احتياطي. |
أمثلة
في هذا المثال، يتم سرد النسخ الاحتياطية لموقع النسخ الاحتياطي الافتراضي لمخزن البيانات الارتباطية:
./listbackups.sh --store relational
Backup_Name Status Backup_Time Mode ======================================================================= phase1proj_bu BackupComplete 2023-03-08 14:12 manual phase2proj_bu BackupComplete 2023-02-21 11:43 manual ds_gdt1omh-2023020130 BackupComplete 2023-02-01 03:00 scheduled Backups located at: '/net/myserver.net.com/dsbackups'
في هذا المثال، يتم إدراج نسخ احتياطية لمخزن بيانات ضخمة للموضع الزماني المكاني لموقع النسخ الاحتياطي الذي يحمل اسم sbdsbu:
./listbackups.sh --store spatiotemporal --location "name=sbdsbu"
Backup_Name Status Backup_Time Mode ================================================================== backup1 BackupComplete 2023-07-11 09:47 manual Backups located at: '/net/myserver.ntw.com/spatiotemporal'
listdatasources
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة للموضع الزماني أو المكاني.
بسبب وجود خطأ في الإصدار 10.8.1، ArcGIS GeoEvent Server لا يتم عرض خدمات الخرائط التي تستخدم التجميع المربع أو السداسي بعد الترقية إلى الإصدار 10.9 أو الإصدار الأحدث. لتصحيح ذلك، يمكنك استخدام الأداة المساعدة listdatasources للحصول على أسماء GeoEvent Server خدمات الخريطة، واستخدام أسماء الخدمات التي ترجعها مع الأداة المساعدة upgradedatasource لتحديث البيانات الخاصة بالخدمات الفردية.
يمكن استخدام الأداة المساعدة listdatasources على أي جهاز في مخزن البيانات الضخمة للموضع الزماني والمكاني.
الصيغة
listdatasources
مثال
استخدم الأداة المساعدة listdatasources في مُوجه الأوامر لإرجاع قائمة GeoEvent Server خدمات الخريطة.
./listdatasources
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 graph store s2t0ic1 ================================================ UserName Password mu_vwmp8c6 m5c2so76y3b0qczf
في المثال التالي، يتم تشغيل الأداة المساعدة listmanageduser على جهاز مخزن الكائنات.
./listmanageduser.sh
Managed user for object store w1tiknx ============================================================= Store credential........n6o96nl53vzkm36d / bpvifyjz73xwhot4
registerdatastore
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
يحتفظ مخزن البيانات بالمعلومات المتعلقة بأسماء أجهزة موقع الاستضافة GIS Server. إذا قمت بنقل موقع الاستضافة GIS Server إلى أجهزة جديدة (على سبيل المثال، إذا حصلت على أجهزة جديدة أو إذا فشلت الأجهزة GIS Server الحالية)، يجب عليك إلغاء تسجيل مخزن البيانات من الموقع GIS Server لإزالة هذه المعلومات. بعد تكوين GIS Server على جهاز جديد (أو أجهزة جديدة)، قم بتسجيل مخزن البيانات في موقع GIS Server باستخدام الأداة المساعدة registerdatastore.
ملاحظة:
يتم استخدام الأداة المساعدة registerdatastore لتسجيل مخزن البيانات في نفس موقع GIS Server الذي تم تسجيله فيه مسبقًا. يحتوي مخزن البيانات على بيانات للطبقات المُستضافة في موقع GIS Server الحالي. ولا يؤدي تسجيله في موقع GIS Server مختلف إلى إعادة إنشاء الطبقات المستضافة.
يمكن تشغيل الأداة المساعدة registerdatastore على جهاز مخزن البيانات الارتباطي الأساسي أو جهاز مخزن الرسومات البيانية أو الجهاز الأساسي لمخزن بيانات ذاكرة التخزين المؤقت للتجانب الذي يتم تشغيله في الوضع الأساسي - الاحتياطي. يمكن استخدامه على أي جهاز في مخزن بيانات ذاكرة التخزين المؤقت التجانبي أو مخزن الكائن الذي يعمل في وضع المجموعة أو أي جهاز لمخزن بيانات كبير للموضع الزماني أو المكاني.
الصيغة
registerdatastore <ArcGIS Server URL> <ArcGIS Server site administrator username> <ArcGIS Server site administrator password> --stores {relational | tileCache | spatiotemporal | graph | 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 في مخزن بيانات ضخمة للموضع الزماني والمكاني يتكون من جهاز واحد فقط.
في حالة تشغيل هذه الأداة المساعدة على جهاز منسق حالي، فيجب أن يتولى أحد الأجهزة المتبقية المؤهلة لدور المدير في المجموعة دور المنسق الحالي. يجب أن يكون هناك جهازين آخرين على الأقل في المجموعة المحدد لها دور المدير. قبل إزالة جهاز، قم بتشغيل الأداة المساعدة describedatastore لتحديد أي جهاز هو المنسق الحالي وأيهما مؤهل ليصبح منسقًا.
الصيغة
removemachine <machine name> --store {relational | tileCache | spatiotemporal | graph} [--force {true | false}] [--prompt {yes | no}]
يتعين عليك كتابة اسم الجهاز ونوع مخزن البيانات.
حدد true من خلال خيار --force فقط إن لم يتوفر موقع ArcGIS Server المسجل.
افتراضيًا، ستتم ترقيتك لتأكيد تشغيل الأداة. إذا لم ترغب في تأكيد الإجراء، حدد no من خلال الخيار --prompt.
أمثلة
في المثال التالي، يتم حذف جهاز متجر بيانات الموضع الزماني والمكاني الكبير gefour من مخزن البيانات.
./removemachine.sh gefour --store spatiotemporal --prompt no
في هذا المثال، يعد موقع خادم الاستضافة غير متاح، وتتم إزالة جهاز مخزن البيانات الارتباطية،fsdata، من مخزن البيانات.
./removemachine.sh fsdata --store relational --force true --prompt no
replacesslcertificate
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
يمكنك استبدال الشهادة الموقعة ذاتيًا ArcGIS Data Store المستخدمة بواسطة خادم الويب لمصادقة التواصل بين خادم الاستضافة ومخزن البيانات، وبين أجهزة مخزن البيانات بشهادة معتمدة وموقعة بواسطة مرجع مصدق (CA) أو شهادة مجال. يمكنك أيضًا استبدال الشهادة الموقعة ذاتيًا المستخدمة للتواصل بين الأجهزة عبر المنافذ لأنواع مخازن البيانات الآتية:
- مخزن بيانات ارتباطية
- مخزن بيانات ذاكرة التخزين المؤقت التجانبي
- مخزن الرسومات البيانية
- مخزن الكائنات
ستحل هذه الأداة في نهاية المطاف محل أداة updatesslcertificate.
راجع استبدال شهادة ArcGIS Data Store SSL لمزيد من المعلومات.
الصيغة
replacesslcertificate <source certificate file name with path> <password for the source certificate file> <alias for the certificate> --option <webserver | relational | graph | object | tileCache>
أمثلة
في المثال التالي، يتم استبدال الشهادة الموقعة ذاتيًا المستخدمة لمصادقة خادم ويب بملف شهادة موقعة من قِبل المرجع المصدق (mysignedcert.pfx).
./replacesslcertificate.sh /usr/files/mysignedcert.pfx "ps4mycert" "mycacert" --option webserver
في المثال التالي، يتم استبدال الشهادة الموقعة ذاتيًا والمستخدمة للاتصال مع مخزن البيانات الارتباطي عبر المنافذ بشهادة موقعة من قِبل المرجع المصدق (mysecondsignedcert.pfx).
./replacesslcertificate.sh /usr/files/mysecondsignedcert.pfx "ps4mycert" "relcacert" --option relational
restoredatastore
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
إذا فقدت الوصول إلى البيانات التي تستخدمها الطبقات المستضافة، فاستخدم ملفات النسخ الاحتياطي والأداة المساعدة restoredatastore لاستعادة مخزن البيانات.
إذا لم تتمكن من استرداد مخزن البيانات، فقم بتثبيت ArcGIS Data Store على جهاز جديد، ولا تقم بتكوين مخزن البيانات، ثم قم باستعادة آخر نسخة احتياطية كاملة إلى الجهاز الجديد.
إذا كنت تستخدم مخزن بيانات ارتباطي وترغب في عودة بيانات طبقة المعلم المستضافة إلى الحالة السابقة في وقت محدد في الماضي، قم باستعادة أفضل مخزن بيانات ارتباطي حالي.
ملاحظة:
يجب تكوين مخزن البيانات الارتباطية لدعم استعادة النقطة الزمنية، ويمكنك فقط استعادة حالة مخزن بيانات ارتباطية سابقة يتوفر لديك ملفات نسخ احتياطي لها. على سبيل المثال، إذا احتفظت بملفات النسخ الاحتياطي فقط لمدة خمسة أيام، يمكنك فقط استرجاع مخزن البيانات في نقطة زمنية محددة خلال تلك الخمسة أيام.
إذا كنت بحاجة إلى استبدال أحد الأجهزة في مخزن بيانات ذاكرة التخزين المؤقت التجانبي متعدد الأجهزة، فستحتاج على الأرجح إلى إعادة توازن ذاكرة التخزين المؤقت لطبقة المشهد عبر مخزن بيانات ذاكرة التخزين المؤقت التجانبي. جزء من هذه العملية يتطلب منك استعادة مخزن بيانات التخزين المؤقت التجانبي، وتعيين خيار replicatedata إلى true. راجع موضوع استرداد مخزن البيانات لمزيد من التعليمات.
يجب تشغيل الأداة المساعدة restoredatastore على جهاز مخزن البيانات الارتباطية الرئيسي. يمكن تشغيل الأداة المساعدة على أي من أجهزة تخزين بيانات ذاكرة التخزين المؤقت التجانبية، أو مخزن البيانات الضخمة للموضع الزماني المكاني، أو مخزن الرسوم البيانية، أو مخزن الكائنات.
ملاحظة:
لاكتشاف ملفات النسخ الاحتياطي التي يمكن استخدامها للاستعادة، قم بتشغيل أداة listbackups.
الصيغة
restoredatastore [options]
يندرج في الجدول أدناه الخيارات المدعومة:
خيار | الوصف |
---|---|
--store | يشير إلى نوع مخزن البيانات المطلوب استعادته. القيم الصالحة هي relational أو tileCache أو spatiotemporal أو graph أو object. |
--target | القيم الصالحة هي most-recent أو الطابع الزمني لملف النسخ الاحتياطي بتنسيق <yyy-mm-dd-hh:mm:ss> أو اسم ملف النسخة الاحتياطية. جميع أنواع تخزين البيانات التي تدعم اسم ملف النسخة الاحتياطية باستخدام خيار target. لا يتم دعم الطابع الزمني وmost-recent إلا لمخازن البيانات الارتباطية. عند الاستعادة بعد تعطل أو نقل مخزن البيانات الارتباطية، حدد --target most-recent. إذا كنت تقوم باستعادة مخزن بيانات ارتباطي في نقطة زمنية محددة -والتي تتطلب تكوين مخزن البيانات الارتباطي للسماح باستعادة النقطة الزمنية- حدد التاريخ والوقت (بتوقيت UTC) الذي ترغب في استعادة مخزن البيانات خلاله. إذا كان لديك ملف نسخ احتياطي محدد ترغب في استعادته، حدد اسم ملف النسخ الاحتياطي بدلاً من ذلك. إذا لم تحدد الهدف، يتم إستاعدة النسخ الاحتياطي الأحدث. |
--source-loc | هذا هو دليل المستوى الأعلى حيث توجد ملفات النسخ الاحتياطي التي تريد استخدامها لاستعادة مخزن البيانات. سيكون هذا هو المسار إلى موقع مشاركة الملفات أو اسم موقع النسخ الاحتياطي أو Amazon S3 أو Azure موقع النسخ الاحتياطي لتخزين كائن ثنائي كبير الحجم BLOB. تلميح:للحصول على المواقع المصدر للنسخة الاحتياطية، يمكنك تشغيل الأداة المساعدة configurebackuplocation من خلال تعيين الخيار --operation على list. إذا لم تتمكن من تشغيل الأداة المساعدة configbackuplocation - على سبيل المثال، إذا تعطل جهاز مخزن البيانات وكنت تقوم بالاستعادة إلى جهاز جديد لاستعادة مخزن البيانات - فيمكنك تحديد موقع مصدر النسخ الاحتياطي من خلال وجود ملف يسمى agsds_backup_sig. |
--bound | القيم الصالحة هي true أو false. يتم دعم الخيار --bound فقط لمخازن البيانات الارتباطية. افتراضيًا، من المفترض أنك تستعيد مخزن البيانات الارتباطي للعمل مع موقع GIS Server نفسه المسجل عندما أنشئت النسخة الاحتياطية. حدد فقط --bound false لاستعادة مخزن البيانات بدون الحفاظ على الاقتران مع موقع GIS Server لمخزن البيانات. إذا نقلت الخدمات المستضافة إلى GIS Server مختلف، يمكنك تعيين الخيار --bound لخطأ وتحديد عنوان URL جديد لموقع GIS Server من خلال الخيار --server-url عند الاستعادة. يمكنك أيضًا استعادة مخزن البيانات الارتباطي غير المرتبط من GIS Server باعتباره موقعه الأخير إذا تم فقدان موقع GIS Server وتعذّر استعادته؛ يمكنك استعادة مخزن بيانات غير مرتبط وتكوينه باستخدام موقع GIS Server متحد جديد. ومع ذلك، لم تعد الطبقات التي استخدمت البيانات في مخزن البيانات موجودة. يجب عليك الاتصال بقاعدة بيانات data store لاستخراج البيانات في تنسيق أخر وإعادة نشرها على ArcGIS Enterprise. |
--data-dir | هذا هو دليل ArcGIS Data Store على الجهاز الذي تقوم عليه باستعادة قاعدة البيانات. استخدم --data-dir فقط إذا كنت تقوم باستعادة مخزن البيانات على جهاز جديد. عند الاستعادة على جهاز جديد، يجب عليك تحديد الخيار --source-loc أيضًا. |
--server-url | إذا قمت بتحديد --bound true (أو حذف خيار --bound) للاحتفاظ بمخزن البيانات المسجّل مع نفس موقع GIS Server الذي قمت بتسجيله معه عند إنشاء نسخ احتياطي، حدد عنوان URL لموقع GIS Server. إذا قمت بتحديد --bound true وقمت بنقل الخدمات إلى موقع GIS Server الجديد، استخدم خيار --server-url لتحديد عنوان URL لموقع GIS Server الجديد. إذا حددت عنوان URL لموقع جديد ولم تنقل الخدمات إلى هذا الخادم الجديد، لن يمكنك الوصول إلى البيانات في مخزن البيانات. |
--server-admin | هذا الخيار مطلوب إذا قمت بتحديد --bound true أو لم تحدد الخيار --bound. أدخل اسم المستخدم الخاص ArcGIS Server بالمسؤول. |
--server-password | هذا الخيار مطلوب إذا قمت بتحديد --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. عند تشغيل هذه الأداة المساعدة، سيُطلب منك تأكيد الإجراء المُحدد. إذا قمت بأتمتة استخدام هذه الأداة المساعدة، فقم بتعيين خيار --prompt على no؛ وإلا لن تتم متابعة البرنامج النصي حتى تجيب على المطالبة. |
أمثلة
أحدث نسخة احتياطية في هذا المثال موجودة في موقع النسخ الاحتياطي يسمى rdsbackups وسيتم استعادته إلى مخزن البيانات الحالي. نظرًا لأن نوع المخزون الافتراضي ارتباطي، فإنه يظل محدودًا افتراضيًا على موقع GIS Server مع الموقع المسجل، ولا يتعين عليك تحديد --store relational أو --bound true. ومع ذلك، يجب عليك تحديد عنوان URL لـ GIS Server وبيانات اعتماد المسؤول.
./restoredatastore.sh --target most-recent --source-loc rdsbackups --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 --source-loc /net/sharedserver/entbackups/relds --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 وغير مطلوب، لكن GIS Server عنوان URL وبيانات اعتماد المسؤول تكون مطلوبة.
./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 غير مطلوبة، ولكن GIS Server عنوان URL وبيانات اعتماد المسؤول تكون مطلوبة.
./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> <username> [<database>]
مثال
في هذا المثال، لن تعد قاعدة بيانات مخزن البيانات تقبل اتصالات من جهاز workcom عند تسجيل الدخول كمستخدم hqo.n_1E7.
./revokeconnection.sh workcom bn0_3Wa.m hqo.n_1E7
unregisterdatastore
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
يمكنك استخدام الأداة المساعدة unregisterdatastore لإجراء ما يلي:
- قم بإلغاء تسجيل مخزن بيانات لجهاز واحد من أي نوع من موقع الاستضافة GIS Server.
يجب إعادة تشغيل خادم الاستضافة بعد إلغاء تسجيل مخزن الكائنات.
- في مخازن البيانات التي تعمل في وضع الاستعداد-الوضع الأساسي، يمكنك إلغاء تسجيل الجهاز الأساسي بعد إزالة الجهاز الاحتياطي.
- بالنسبة لمخازن البيانات الضخمة الزمانية المكانية ومخازن بيانات ذاكرة التخزين المؤقت للتجانب التي تعمل في وضع نظام مجموعة، يمكنك إلغاء تسجيل الجهاز الأخير بعد إزالة كل الأجهزة الأخرى من المجموعة.
ملاحظة:
في حالة إلغاء تسجيل مخزن بيانات لإزالته تمامًا من عملية النشر، احذف الطبقات المستضافة التي تستخدم البيانات قبل إلغاء تسجيل مخزن البيانات هذا. على سبيل المثال، إذا كان أعضاء المؤسسة يختبرون GeoAnalytics Tools واستخدموا مخزن البيانات الكبير للموضع الزماني المكاني للطبقات التي أنشأتها تلك الأدوات، ولكن تبين أنه يمكن تخزين تلك الطبقات في مخزن بيانات ارتباطي، احذف طبقات معلم الموضع الزماني المكاني المستضافة للاختبار قبل إلغاء تسجيل مخزن البيانات الكبير للموضع الزماني المكاني. إذا لم تقم، سيكون لديك عناصر طبقات غير مستخدمة متبقية في البوابة الإلكترونية وخدمات غير مستخدمة تعمل في الخادم المستضيف.
عند إلغاء تسجيل الجهاز من مخزن البيانات، لن يتمكن موقع الاستضافة GIS Server (أو موقع ArcGIS Knowledge Server في في حالة الرسم البياني المعرفي) من الاتصال بالجهاز وجميع الخدمات التي تتضمن البيانات من مخزن البيانات غير المُسجل الذي لن يعد يعمل. ومع ذلك، لا تقوم هذه الأداة بحذف البيانات؛ إذا قررت أنك لا تزال بحاجة إلى مخزن البيانات، فيمكنك استخدام الأداة المساعدة registerdatastore أو configuredatastore لإضافته مرة أخرى.
الصيغة
unregisterdatastore --stores {relational | tileCache | spatiotemporal | graph | 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 للساعة الواحدة ظهرًا. استخدم الخيار frequency لتحديد عدد الأيام بين النسخ الاحتياطية. لتعطيل النسخ الاحتياطية التلقائية، حدد التردد ليكون 0. إذا قمت بتعطيل ملفات النسخ الاحتياطية التلقائية، تأكد من تشغيل الأداة المساعدة backupdatastore لإنشاء ملفات النسخة الاحتياطية يدويًا.
يمكن تشغيل الأداة المساعدة updatebackupschedule على جهاز مخزن البيانات الارتباطية الرئيسية. يمكن تشغيل الأداة على أي جهاز لمخزن بيانات ضخمة زمانية مكانية.
لمزيد من المعلومات حول النسخ الاحتياطي لـ ArcGIS Data Store، يُرجى الرجوع إلى إدارة ArcGIS Data Storeالنسخ الاحتياطي.
الصيغة
updatebackupschedule [--store {relational | tileCache | spatiotemporal | graph | object}] [--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
updatesslcertificate
تُستخدم هذه الأداة المساعدة مع جميع أنواع مخازن البيانات.
تُهمل هذه الأداة المساعدة في هذا الإصدار. يُفضّل أن تستخدم الأداة المساعدة replacesslcertificate كبديل.
يمكنك استبدال الشهادة الموقعة ذاتيًا المستخدمة بواسطة خادم الويب لمصادقة التواصل بين خادم الاستضافة ومخزن البيانات، وبين أجهزة مخزن البيانات بشهادة معتمدة وموقعة بواسطة مرجع مصدق (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" "mycacert"
upgradedatasource
تُستخدم هذه الأداة المساعدة مع مخازن البيانات الكبيرة للموضع الزماني أو المكاني.
بسبب وجود خطأ في الإصدار 10.8.1، ArcGIS GeoEvent Server لا يتم عرض خدمات الخرائط التي تستخدم التجميع المربع أو السداسي بعد الترقية إلى الإصدار 10.9 أو الإصدار الأحدث. لتصحيح ذلك، يمكنك تشغيل الأداة المساعدة upgradedatasource لتحديث الفهارس المقترنة ببيانات المصدر الخاصة GeoEvent Server بخدمات الخريطة الحالية.
لا يمكن لأي شخص استخدام خدمة الخريطة أثناء تحديث الفهارس.
يمكن تشغيل الأداة المساعدة upgradedatasource على أي جهاز في مخزن البيانات الضخمة للموضع الزماني والمكاني.
الصيغة
upgradedatasource [<service name>]
أمثلة
في هذا المثال، يتم ترقية جميع GeoEvent Server مصادر خدمة الخريطة:
./upgradedatasource
في هذا المثال، ستقوم الأداة المساعدة upgradedatasource بتحديث الفهارس المستخدمة بواسطة GeoEvent Server إعادة إنشاء خدمة الخريطة. يتم تحديد اسم الخدمة باستخدام الأداة المساعدة listdatasources.
./upgradedatasource recon