يصف هذا المستند المشاكل الشائعة التي تتم مواجهتها مع النسخ الاحتياطية لإدارة الأمان (CSM) من Cisco ويوفر حلولا لتلك المشاكل.
يزود هذا وثيقة معلومة على مشاكل المشتركة واجهت في CSM 4،3. بينما يركز هذا وثيقة على CSM 4.3، من الممكن أن نفس المشاكل والحلول تنطبق على إصدارات أخرى أيضا.
يدير Cisco Works Common Services قاعدة البيانات لجميع تطبيقات الخادم. يتم إستخدام أدوات المساعدة للنسخ الاحتياطي/الاستعادة الخاصة بالخدمات المشتركة لإجراء نسخ إحتياطي لقاعدة البيانات واستعادتها. هناك طريقتان لإجراء نسخ إحتياطي لقاعدة بيانات CSM:
يتم تخزين النسخ الاحتياطي لقاعدة البيانات على خادم CSM نفسه. في حالة عدم تحديد اسم دليل، يكون اسم الدليل الافتراضي هو "0". داخل الدليل، هناك ثلاثة مجلدات:
يعتمد حجم النسخ الاحتياطي لقاعدة البيانات على التكوين وعدد الأجهزة التي تتم إدارتها بواسطة CSM. تأكد من وجود مساحة كافية على خادم CSM قبل الحصول على النسخ الاحتياطي لقاعدة البيانات.
لنسخ البيانات إحتياطيا باستخدام CLI على Windows و Solaris، أدخل هذا الأمر:
NMSROOT/bin/backup.pl BackupDirectory [LogFile] [Num_Generations]
عند اكتمال النسخ الاحتياطي ل CSM، ترجع CLI إلى موجه الأمر. عندما تنظر في الدليل "C:\Temp" هناك مجلد يحمل رقما (على الأرجح 0). يوجد داخل المجلد المسمى "0" ثلاثة مجلدات فريدة. يحمل أحد المجلدات عنوان "vms" ويحتوي على معلومات قاعدة بيانات CSM.
لاستعادة البيانات، تأكد من حصولك على الأذونات الصحيحة. افتح موجه الأوامر (cmd.exe)، واتبع الخطوات التالية:
C:\>net stop crmdmgtd
C:\Program Files\CSCOpx\bin>C:\PROGRA~1\CSCOpx\bin\perl C:\PROGRA~1\CSCOpx\bin\restorebackup.pl -d
C:\Temp
******************************************************************************************
Restore started at : 2012/09/21 09:04:49
Please see 'C:\PROGRA~1\CSCOpx\log\restorebackup.log' for status.
USER ID is ..................................... : Administrator
OS of the backup archive is..................... : Windows
Generation to be restored is ................... : 0
Backup taken from............................... : C:\Temp
Common Services version in the backup data is... : 4.0
Common Services is installed in................. : C:\PROGRA~1\CSCOpx
The temp folder for this restore program........ : C:\PROGRA~1\CSCOpx\tempBackupData
Applications installed on this machine ......... : [Common Services][aus][vms]
Applications in the backup archive ............. : [Common Services][aus][vms]
Applications to be restored are................. : [Common Services] [aus][vms]
req_nms_space ...................... : 2734563794
req_temp_space ...................... : 4004774354
Available disk space in NMSROOT................. : 62161104 Kb
Required disk space in NMSROOT.................. : 6581384 Kb
(The temp and NMSROOT are on same device, therefore this required disk space includes temp space)
Copying the backup files to the temporary location [C:\PROGRA~1\CSCOpx\tempBackupData]
preRestore of [Common Services] has started.
preRestore of [Common Services] has completed.
preRestore of [aus] has started.
preRestore of [aus] has completed.
preRestore of [vms] has started.
preRestore of [vms] has completed.
doRestore of [Common Services] has started.
License check started.
WARNING: The license details in the server are different from the backup data.
After restoring, please check the license available in the server.
License check completed.
Restoring certificate.
WARNING: Cannot evaluate the hostname, hence the certificate
may be from this host or another host.
[ Certificate not overwritten ]
Restored Certificate.
Restoring Common Services database.
Restored Common Services database.
Restoring CMIC data.
Restored CMIC data.
Restoring CMC data.
Restored CMC data.
Restoring Security Settings.
Restored Security Settings.
Restoring DCR data.
Restored DCR data.
Restoring Certificate key store.
Restored Certificate key store.
Restoring JAAS configuration.
Restored JAAS configuration.
JRM Job Migration started.
JRM job Migration done.
doRestore of [Common Services] has completed.
doRestore of [aus] has started.
doRestore of [aus] has completed.
doRestore of [vms] has started.
doRestore of [vms] has completed.
postRestore of [Common Services] has started.
postRestore of [Common Services] has completed.
postRestore of [aus] has started.
postRestore of [aus] has completed.
postRestore of [vms] has started.
postRestore of [vms] has completed.
Restored successfully.
C:\>NMSROOT\log\restorebackup.log
C:\>net start crmdmgtd
عندما يتم إجراء النسخ الاحتياطي على CSM، فإنها تفشل مع حدوث خطأ مشابه لهذا:
Backup failed.ERROR(383): C:\PROGRA~2\CSCOpx\backup.LOCK file exists
يقوم CSM بإنشاء ملف تأمين جديد ( backup.lock) في دليل النسخ الاحتياطي قبل بدء النسخ الاحتياطي. في حالة مقاطعة النسخة الاحتياطية أو فشلها، لا يتم تنظيف الملف. يجب حذف ملف Backup.LOCK الحالي من خادم CSM، ثم تنفيذ عملية النسخ الاحتياطي مرة أخرى.
لا يتم نسخ خادم CSM إحتياطيا باستخدام أداة النسخ الاحتياطي في واجهة المستخدم الرسومية (GUI) الخاصة بالخادم، أو باستخدام البرنامج النصي Backup.pl على الخادم. هل من الممكن إستخدام الملفات التي يدعمها تطبيق خارجي لاستعادة CSM؟
تقوم عملية النسخ الاحتياطي ل CSM باسترداد البيانات من قواعد البيانات بشكل فردي. لا يمكن لعمليات النسخ الاحتياطي البسيطة للملفات التقاط هذه البيانات بشكل صحيح، ولا يمكن إعادة إستخدام الملفات لاستعادة CSM. على أي حال، إذا قمت بإيقاف تشغيل جهاز ظاهري (VM) بالكامل، وأخذت لقطة من الجهاز الافتراضي بالكامل، يمكن إستخدامه لاستعادة CSM (طالما أن كل الدلائل، والملفات، ومحركات الأقراص يتم التقاطها بواسطة اللقطة).
تمت مصادفة متطلبات المساحة عند إجراء إستعادة للنسخ الاحتياطي. كم المساحة المطلوبة لاستعادة النسخ الاحتياطي ل CSM؟
لاستعادة النسخ الاحتياطي لقاعدة بيانات، يتطلب خادم CSM ثلاثة أضعاف المساحة الحرة لحجم النسخ الاحتياطي لقاعدة بيانات CSM. عادة ما يتم ضغط النسخ الاحتياطي لقاعدة بيانات CSM بعد الحصول عليها. عند نقله إلى خادم CSM، يجب إلغاء ضغطه. بعد ان لا يضغط، يجب استعادته. تقوم عملية إستعادة CSM بنسخ قاعدة البيانات إلى موقع مؤقت قبل تثبيتها على خادم CSM.
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
27-Jun-2013 |
الإصدار الأولي |