يصف هذا المستند كيفية ترحيل التكوين من موجّه حالي إلى موجّه جديد.
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية وأن يكون لديك الوصول المطلوب:
الوصول إلى أحد خوادم بروتوكول نقل الملفات المبسط (TFTP) أو بروتوكول نقل الملفات (FTP).
الاتصال - يجب أن تكون الموجّهات قادرة على الوصول إلى الخادم FTP أو TFTP. استخدم الأمر ping للتحقق من الاتصال.
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
هناك عدة طرق للاختيار من بينها لإجراء نسخ احتياطي لتكوين ما واستعادته:
هذا نهج مفصّل خطوة بخطوة لنسخ تكوين ما من موجّه إلى خادم TFTP، وإعادته إلى موجّه آخر. قبل المتابعة بهذه الطريقة، تأكد من وجود خادم TFTP لديك على الشبكة التي يتوفر لديك اتصال IP بها.
في موجّه الأمر Router> ، قم بإصدار الأمر enable ، وتقديم كلمة المرور المطلوبة عند طلبها.
يتغير موجّه الأمر إلى Router#، والذي يشير إلى أن الموجّه الآن في الوضع ذي الامتيازات.
انسخ ملف التكوين هذا إلى خادم TFTP:
CE_2#copy running-config tftp: Address or name of remote host []? 10.104.207.171 Destination filename [ce_2-confg]? backup_cfg_for_my_router !! 1030 bytes copied in 2.489 secs (395 bytes/sec) CE_2#
افتح ملف التكوين باستخدام محرر نصي. ابحث عن أي سطر يبدأ ب AAA وقم بإزالته.
انسخ ملف التكوين من خادم TFTP إلى موجّه جديد في وضع (تمكين) ذي امتيازات بتكوين أساسي.
Router#copy tftp: running-config Address or name of remote host []? 10.104.207.171 Source filename []? backup_cfg_for_my_router Destination filename [running-config]? Accessing tftp://10.66.64.10/backup_cfg_for_my_router... Loading backup_cfg_for_router from 10.104.207.171 (via FastEthernet0/0): ! [OK - 1030 bytes] 1030 bytes copied in 9.612 secs (107 bytes/sec) CE_2#
في هذا الإجراء، يمكن استخدام خادم FTP بدلاً من خادم TFTP.
في موجّه الأمر Router> ، قم بإصدار الأمر enable ، وتقديم كلمة المرور المطلوبة عند طلبها.
يتغير موجّه الأمر إلى Router#، والذي يشير إلى أن الموجّه الآن في الوضع ذي الامتيازات.
قم بتكوين اسم مستخدم وكلمة مرور FTP.
CE_2#configure terminal CE_2(config)#ip ftp username cisco CE_2(config)#ip ftp password cisco123 CE_2(config)#end CE_2#
انسخ التكوين إلى خادم FTP.
CE_2#copy running-config ftp: Address or name of remote host []? 10.66.64.10 Destination filename [ce_2-confg]? backup_cfg_for_router Writing backup_cfg_for_router ! 1030 bytes copied in 3.341 secs (308 bytes/sec) CE_2#
افتح ملف التكوين باستخدام محرر نصي. ابحث عن أي سطر يبدأ ب AAA وقم بإزالته.
انسخ ملف التكوين من خادم FTP إلى موجّه جديد في وضع (تمكين) ذي امتيازات بتكوين أساسي.
Router#copy ftp: running-config Address or name of remote host [10.66.64.10]? Source filename [backup_cfg_for_router]? Destination filename [running-config]? Accessing ftp://10.66.64.10/backup_cfg_for_router... Loading backup_cfg_for_router ! [OK - 1030/4096 bytes] 1030 bytes copied in 13.213 secs (78 bytes/sec) CE_2#
يمكن إستخدام برنامج محاكاة طرفية لإجراء نسخ إحتياطي لتكوين ما واستعادته. هذا وصف للإجراء مع برنامج المحاكاة Microsoft HyperTerminal، ولكن يمكنك إستخدام المفهوم وهذا المثال مع برنامج المحاكاة الطرفية المفضل لديك:
إذا كان يلزم نسخ التكوين من موجّه آخر، فقم بالاتصال بذلك الموجّه من خلال وحدة التحكم أو برنامج Telnet.
في موجّه الأمر Router> ، قم بإصدار الأمر enable ، وتقديم كلمة المرور المطلوبة عند طلبها.
يتغير موجّه الأمر إلى Router#، والذي يشير إلى أن الموجّه الآن في الوضع ذي الامتيازات.
قم بإصدار الأمر terminal length 0 لإجبار الموجّه على إعادة الاستجابة بالكامل مرةً واحدة، بدلاً من شاشة واحدة في كل مرة.
وهذا يتيح لك التقاط التكوين بدون موجهات —أكثر— خارجية تم إنشاؤها عند إستجابة الموجه بشاشة واحدة في كل مرة.
في قائمة HyperTerminal، اختر Transfer (نقل) > Capture Text (التقاط نص).
تظهر نافذة Capture Text (التقاط نص).
قم بتسمية هذا الملف باسم config.txt.
انقر على بدء لتجاهل نافذة Capture Text (التقاط نص) وابدأ عملية الالتقاط.
قم بإصدار الأمر show running-config وأمنح الموجه الوقت الكافي لاستكمال إستجابته. يمكنك أن ترى:
Building configuration...
متبوعًا بالتكوين.
في قائمة HyperTerminal، اختر Transfer (نقل) > Capture Text (التقاط نص) > Stop (إيقاف)لإنهاء التقاط الشاشة.
افتح ملف config.txt الذي أنشأته في أي محرر نصوص، مثل Notepad أو WordPad.
ابحث عن أي سطر يبدأ ب AAA وقم بإزالته.
ثم احفظ الملف.
قم بالاتصال بالموجّه الذي يحتاج إلى التكوين.
افتح ملف config.txt.
قم بتمييز محتويات ملف config.txt بالكامل.
للقيام بذلك، قم بتمييز المحتويات بأكملها باستخدام زر الماوس الأيسر. وبدلاً من ذلك، إذا كنت تستخدم Notepad، فيمكنك اختيار Edit (تحرير) > Select All (تحديد الكل) من القائمة.
انسخ النص المحدد إلى حافظة Windows.
يمكنك إما إختيار Edit (تحرير) > Copy (نسخ) من قائمة محرر النصوص أو الضغط مع الاستمرار على مفتاح CTRL والضغط في الوقت نفسه على المفتاح C لإجراء النسخ.
قم بالتبديل إلى نافذة HyperTerminal وأصدر الأمر configure terminal في موجه الأمر Router #. ثم اضغط على المفتاح Enter.
الصق ملف التكوين في الموجه باستخدام Edit (تحرير) > Paste to Host (لصق إلى المضيف) في قائمة HyperTerminal.
بعد أن ينتهي التكوين من اللصق ويقوم الموجّه بإعادتك إلى موجّه أمر التكوين، قم بإصدار الأمر copy running-config startup-config لكتابة التكوين في الذاكرة.
قم بإصدار الأمر exit للعودة إلى موجّه الأمر Router#.
للحصول على موجّه لنسخ running-config إلى startup-config، على سبيل المثال، كل يوم أحد في تمام الساعة 23:00، استكمل الخطوات التالية:
Create a kron policy list — هذا هو النص البرمجي الذي يسرد الأوامر التي يجب أن يشغلها الموجه في الوقت المجدول.
Router(config)#kron policy-list SaveConfig
Router(config-kron-policy)#cli write
Router(config-kron-policy)#exit
cli — يحدد أوامر CLI ضمن الوضع EXEC داخل قائمة بسياسات "مجدوِل الأوامر".
Policy-list — يحدد قائمة السياسات المرتبطة بتكرار حدوث "مجدوِل الأوامر".
قم بإنشاء تكرار kron. يقوم هذا بإعلام الموجه بموعد وعدد المرات التي يجب فيها تشغيل السياسة.
Router(config)#kron occurrence SaveConfigSchedule at 23:00 Sun recurring Router(config-kron-occurrence)#policy-list SaveConfig
SaveConfigSchedule — هذا هو اسم التكرار. يتراوح طول اسم التكرار ما بين 1 إلى 31 حرفًا. وإذا كان اسم التكرار جديدا، يمكن إنشاء بنية تكرار. وإذا لم يكن اسم التكرار جديدا، يمكن تحرير التكرار الحالي.
at —يحدّد أن التكرار سيتم تشغيله في تاريخ ووقت محددين على التقويم.
recurring — يحدّد أن التكرار يتم تشغيله على أساس متكرر.
تحقق من تكوين kron باستخدام الأمر show.
Router#show kron schedule Kron Occurrence Schedule SaveConfigSchedule inactive, can run again in 1 days 12:37:47 at 23:00 on Sun
inactive — يعني أن kron لا يشغّل الأمر (الأوامر) في الوقت الحالي.
Active — يعني أن kron يشغّل الأمر (الأوامر) الحالية.
Router#show running-configuration kron occurrence SaveConfigSchedule at 23:00 Sun recurring policy-list SaveConfig kron policy-list SaveConfig cli write
الغرض من هذا المثال هو حفظ التكوين الحالي في خادم TFTP (10.1.1.1) كل يوم أحد في تمام الساعة 23:00:
Router(config)#kron policy-list Backup Router(config-kron-policy)#cli show run | redirect tftp://10.1.1.1/test.cfg Router(config-kron-policy)#exit ! Router(config)#kron occurrence Backup at 23:00 Sun recurring Router(config-kron-occurrence)#policy-list Backup
استخدم الأمر show running-config لتأكيد نسخ ملف التكوين إلى موجّه الوجهة.
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
6.0 |
21-Apr-2026
|
تقويم |
5.0 |
07-Apr-2025
|
تنسيق محدث. |
4.0 |
21-Jun-2024
|
تمت إضافة تفاصيل حول معرف تصحيح الأخطاء من Cisco CSCvp92564 |
3.0 |
02-Feb-2024
|
تم تحديث الترجمة والتنسيق الآلية. |
1.0 |
16-Nov-2003
|
الإصدار الأولي |