الأسئلة الشائعة حول النسخ الاحتياطي من لانجمير

الدليل: توسيع نطاق النسخ الاحتياطي لانجمير باستخدام VBScript

يوفر برنامج Langmeier Backup إمكانية إنشاء برامج نصية لتنفيذ مفاهيم متقدمة للنسخ الاحتياطي للبيانات. وبالتالي فإن المسؤولين المتمرسين لديهم إمكانية إدخال متطلبات محددة للغاية في مجال النسخ الاحتياطي للبيانات في تشغيل النسخ الاحتياطي.

أمثلة على ذلك

  • إشعار المستخدم المخصص (كرسالة نصية قصيرة، على الشاشة، عن طريق البريد الإلكتروني، إلخ ...)
  • تنزيل مهمة النسخ الاحتياطي الحالية من الخادم
  • طلب المستخدم (مثال: "الرجاء إدخال وسيط نسخ احتياطي آخر")
  • قراءة البرامج المفتوحة وإغلاقها
  • إعادة تنظيم الوسيط الهدف (مثل إعادة تسمية المجلد)
  • استدعاء عنوان URL للويب لتنفيذ وظيفة الخادم

يوجد محرر البرامج النصية ضمن القائمة أدوات > تحرير البرامج النصية:

Dies ist ein Tutorial, wie Sie in Langmeier Backup Business und Langmeier Backup Server eigene VBScripts erstellen, um nach Ihren Vorstellungen in den Datensicherungsvorgang einzugreifen.

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

يمكنك استخدام جميع أوامر VBScript في البرنامج النصي. بالإضافة إلى ذلك، يمكنك استخدام أوامر البرمجة النصية التي تم تنفيذها خصيصًا لـ Langmeier Backup الموضحة أدناه لأتمتة برنامج Langmeier Backup.


فهرس الأوامر

يمكن العثور على فهرس الأوامر الكامل في تعليمات Langmeier Backup عبر الإنترنت، والتي يمكنك استدعاؤها في البرنامج. فيما يلي مقتطفات من الوظائف المطلوبة بشكل متكرر.

التقدم (متغير)

تعيين قيمة بين 1 و100 إلى متغير التقدم، لتعيين قيمة شريط التقدم في نافذة النسخ الاحتياطي للبيانات.

أمثلة:

تقدم = 0 'شريط التقدم عند 0 - لم يتم نسخ أي شيء احتياطيًا بعد
تقدم = 50 'شريط التقدم عند 50 - تم نسخ نصف البيانات احتياطيًا
تقدم = 100 'شريط التقدم عند 100 - اكتمل النسخ الاحتياطي

الرسالة (الأسلوب)

يُخرج نصًا للمستخدم في نافذة رسالة النسخ الاحتياطي في لانجمير Backup. يتم حفظ هذا النص أيضًا في سجل النسخ الاحتياطي.

المعلمة

المعلمة وصف المعلمة
النص نص الرسالة إلى المستخدم.
[نوع الرسالة] نوع هذه الرسالة.

القيم الممكنة:

1 = معلومات
2 = تحذير
3 = إيقاف

مائل = معلمات اختيارية

مثال 1:

الرسالة "اكتمل البرنامج النصي."

مثال 2:

الرسالة "الرجاء كتابة ناقل البيانات مع 'النسخ الاحتياطي " & اسم يوم الأسبوع(يوم الأسبوع(الآن)) & "' إلى."، 1

النسخ الاحتياطي (الطريقة)

يمكن استخدام الدالة "النسخ الاحتياطي" لنسخ مجلد أو ملف احتياطيًا.

المعلمات:

المعلمة وصف المعلمة
المصدر المسار المصدر للنسخة الاحتياطية المطلوبة
الوجهة مسار الوجهة للنسخة الاحتياطية المطلوبة
[المجلدات الفرعية] صواب = النسخ الاحتياطي بما في ذلك المجلدات الفرعية (افتراضي)

خطأ = نسخ احتياطي بدون مجلدات فرعية

[مشفر] صواب = نسخة احتياطية مشفرة

خطأ = نسخ احتياطي غير مشفر (افتراضي)

[مضغوطة] صواب = ملفات النسخ الاحتياطية المضغوطة ZIP

خطأ = ملفات النسخ الاحتياطي غير المضغوطة (افتراضي)

[تاريخ] صواب = النسخ الاحتياطي للبيانات المؤرخة

خطأ = الوضع العادي (افتراضي)

[إنشاء مسار كامل] صواب = إنشاء مسار النسخ الاحتياطي الكامل، على سبيل المثال C$\مجلد\

خطأ = الوضع العادي (افتراضي)

مائل = معلمات اختيارية

مثال 1: نسخة احتياطية عادية للبيانات حيث يتم تحديد المصدر والوجهة.

'النسخ الاحتياطي العادي:
النسخ الاحتياطي "C:\ المصدر"، "D:\ الوجهة"

مثال 2: نسخة احتياطية مشفرة للبيانات: يتم تحديد المصدر والوجهة هنا وتعيينهما بحيث يتم تشفير البيانات.

'نسخة احتياطية مشفرة:
النسخ الاحتياطي "C:\ مصدر"، "D:\ وجهة"، ، صحيح

مثال 3: نسخة احتياطية مشفرة بمسار كامل: كما هو الحال في المثال 2، يتم هنا إجراء نسخة احتياطية مشفرة للبيانات ويتم أيضًا نسخ المسار الكامل احتياطيًا.

'نسخة احتياطية مشفرة بمسار كامل:
النسخ الاحتياطي "C:\ مصدر"، "D:\ وجهة"، صحيح، صحيح، صحيح

كسر (طريقة)

يلغي النسخة الاحتياطية ولكن ليس البرنامج النصي الحالي.

المعلمات:

المعلمة وصف المعلمة
لا توجد معلمات لا يتطلب أسلوب القطع أي معلمات إضافية.

الحصول على اسم الوسيط (دالة)

إرجاع اسم الوسيط المدرج.

المعلمات:

المعلمة وصف المعلمة
الملحق أ) حرف مُلحق الشريط على شكل \.\tape0، على سبيل المثال
ب) معرف محرك الأقراص، على سبيل المثال C:.

مثال:

إذا كان GetMediaName ("\.الشريط0") <> "الاثنين" ثم
رسالة "الرجاء إدخال الشريط 'الاثنين'!"، 3 '3 '3 = رمز الإيقاف
إخراج الوسائط
فاصل
إنهاء إذا

إرسال رسالة نصية قصيرة (نص كسلسلة، رقم كسلسلة) (الدالة)

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

جدار الحماية: في ظل ظروف معينة، يمكن أن يمنع الإدخال المفقود في جدار حماية Windows إرسال الرسالة النصية. في هذه الحالة، تظهر رسالة خطأ ولا يمكن تنفيذ البرنامج النصي بنجاح. يُرجى تمكين برنامج Langmeier Backup في جدار الحماية الخاص بك لحركة مرور الشبكة الصادرة - عندها سيعمل البرنامج.

المعلمات:

المعلمة وصف المعلمة
النص الرسالة النصية المراد إرسالها إلى المستلم عبر رسالة نصية قصيرة.
الرقم رقم هاتف المستلم المحمول الخاص بالمستلم.

مثال:

'يرسل رسالة نصية إلى مسؤول النسخ الاحتياطي:
SendSMS
"اكتمل النسخ الاحتياطي."، "00417179512xxxxxx"

'يرسل رسالة نصية إلى مسؤول النسخ الاحتياطي -
'تحتوي الرسالة على القيمة المحددة تحت "الهدف"، بالإضافة إلى
'عدد الأخطاء التي حدثت، بالإضافة إلى عدد
الملفات التي تم نسخها احتياطيًا بنجاح:

SendSMS Term("اكتمل النسخ الاحتياطي إلى . الخطأ: تم نسخ احتياطيًا: "، الوجهة، الأخطاء، العداد)، "0049xxxxxxxxxxxxxxxx"

العداد (متغير)

يشير إلى عدد الملفات التي تم نسخها احتياطياً. تظهر هذه القيمة في الملاحظات للمستخدم بعد عملية النسخ الاحتياطي. يتم تحديد هذه القيمة أيضاً في سجل النسخ الاحتياطي.

مثال:

يبدأ تشغيل البرنامج النصي لسطر الأوامر "databackup.cmd" من SAP لنسخ قاعدة البيانات
من SAP.
يتم استخدام وجهة النسخ الاحتياطي
'التي تم تعيينها في مهمة النسخ الاحتياطي كوجهة للنسخ الاحتياطي.
'يقوم البرنامج النصي لسطر الأوامر بإرجاع عدد الملفات التي تم نسخها احتياطيًا
'الملفات.

CountOfFiles = Shell ("%appdata%\SAP\SAP\databackup.cmd /dest=" & Destination, 0)

'يتم الآن زيادة عداد الملفات التي تم نسخها احتياطيًا بمقدار
'الرقم الذي أرجعه البرنامج النصي:
العداد = العداد + lCountOfFiles

الوجهة (متغير)

إرجاع أو الكتابة فوق مجلد الوجهة المعين مسبقًا في عنصر النسخ الاحتياطي في البرنامج النصي.

ملاحظة: يمكنك استخدام متغير "الوجهة" لإنشاء برنامج نصي يقوم بعمل نسخة احتياطية من شيء محدد إلى موقع وجهة يمكن تحديده في مهمة النسخ الاحتياطي. يمكنك أن تبرمج في البرنامج النصي كيفية النسخ الاحتياطي للعنصر المحدد وماهيته.

مثال:

"النسخ الاحتياطي لمجلد التثبيت "SAP R3" إلى مجلد النسخ الاحتياطي المحدد في البرنامج النصي:
النسخ الاحتياطي "C:\ SAP-R3"، الوجهة

المصدر (متغير)

إرجاع المصدر المعين مسبقاً في عنصر النسخ الاحتياطي في البرنامج النصي، أو الكتابة فوق هذا المصدر. إذا كان اسم البرنامج النصي (على سبيل المثال @SendSMS) تحت المصدر، يتم إرجاع اسم البرنامج النصي.

ملاحظة: يمكنك استخدام متغير "الوجهة" لإنشاء برنامج نصي يقوم بعمل نسخة احتياطية لشيء محدد إلى وجهة يمكن تحديدها في مهمة النسخ الاحتياطي. يمكنك أن تبرمج في البرنامج النصي كيفية النسخ الاحتياطي للوجهة المحددة وما هي. باستخدام المتغير المعاكس "المصدر" لديك خيار السماح لمستخدم النسخ الاحتياطي في لانجمير بتحديد موقع المصدر الذي تسترجعه في البرنامج النصي.

مثال:

المصدر = "C:\"

حفظ البرنامج النصي

بعد الانتهاء من كتابة/إنشاء برنامج نصي، احفظه. يمكن العثور على خياري "حفظ" و "حفظ باسم" أسفل محرر البرنامج النصي.

Dies ist ein Tutorial, wie Sie in Langmeier Backup Business und Langmeier Backup Server eigene VBScripts erstellen, um nach Ihren Vorstellungen in den Datensicherungsvorgang einzugreifen.

انقر على"حفظ باسم" لتسمية النص البرمجي الخاص بك:

Dies ist ein Tutorial, wie Sie in Langmeier Backup Business und Langmeier Backup Server eigene VBScripts erstellen, um nach Ihren Vorstellungen in den Datensicherungsvorgang einzugreifen.

يتم حفظ النصوص البرمجية في المجلد التالي:

C:\ProgramData\Langmeier Software\Scripts

تحت أنظمة التشغيل الأقدم (ويندوز إكس بي، ويندوز سيرفر 2003):

C:\ مستندات وإعدادات \ المستخدمين \ بيانات التطبيق \ برامج لانجمير البرمجية \ نصوص

إضافة برنامج نصي إلى مهمة النسخ الاحتياطي

يمكنك إضافة جميع النصوص البرمجية التي قمت بحفظها إلى مهمة النسخ الاحتياطي في النافذة الرئيسية لبرنامج لانجمير للنسخ الاحتياطي ضمن"النسخ الاحتياطي" -"إضافة":

Dies ist ein Tutorial, wie Sie in Langmeier Backup Business und Langmeier Backup Server eigene VBScripts erstellen, um nach Ihren Vorstellungen in den Datensicherungsvorgang einzugreifen.

Dies ist ein Tutorial, wie Sie in Langmeier Backup Business und Langmeier Backup Server eigene VBScripts erstellen, um nach Ihren Vorstellungen in den Datensicherungsvorgang einzugreifen.

بعد أن تحدد البرنامج النصي الخاص بك، يظهر اسم البرنامج النصي مع حرف "@" السابق في مهمة النسخ الاحتياطي، هنا "@SMS". يتم تنفيذ البرنامج النصي في تشغيل النسخ الاحتياطي بمجرد النقر على "النسخ الاحتياطي" - "ابدأ".

Dies ist ein Tutorial, wie Sie in Langmeier Backup Business und Langmeier Backup Server eigene VBScripts erstellen, um nach Ihren Vorstellungen in den Datensicherungsvorgang einzugreifen.

من خلال النقر المزدوج على البرنامج النصي المدرج، في هذه الحالة "@SMS"، يمكنك تحديد مسار الوجهة (والذي يمكنك استدعاؤه في البرنامج النصي باستخدام "الوجهة" ):

Zielpfad angeben, welches das Skript verwenden soll. Dies ist ein Tutorial, wie Sie in Langmeier Backup Business und Langmeier Backup Server eigene VBScripts erstellen, um nach Ihren Vorstellungen in den Datensicherungsvorgang einzugreifen.

التسلسل: لاحظ التسلسل في مهمة النسخ الاحتياطي! إذا كان سيتم تنفيذ البرنامج النصي في نهاية النسخة الاحتياطية، فيجب أيضًا إدراج البرنامج النصي في النهاية. يقوم برنامج Langmeier Backup بمعالجة البرامج النصية بالترتيب الذي توجد به في مهمة النسخ الاحتياطي. إذا كان البرنامج النصي عبارة عن دالة سيتم استدعاؤها في البداية أو بعد مسار مجلد معين، فيجب إدراج البرنامج النصي في السطر الصحيح وفقًا لذلك.

خيارات البرمجة النصية البديلة

يمكنك أيضًا إضافة نص برمجي VBScript تم إنشاؤه ذاتيًا إلى مهمة بطريقة مختلفة. انتقل إلى "خيارات" ثم إلى "إعدادات هذه المهمة". ستجد هنا الخيارات التي يتم تنفيذها "قبل النسخ الاحتياطي" والخيارات التي يتم تنفيذها "بعد النسخ الاحتياطي". أضف VBScript إلى الموقع المطلوب. يُرجى ملاحظة أن وظائف النسخ الاحتياطي الموضحة أعلاه، مثل SendSMS أو النسخ الاحتياطي، غير متوفرة بهذه الطريقة. ومع ذلك، يمكنك أيضًا استخدام هذه الطريقة لاستدعاء أي نصوص برمجية دفعية أو أي ملفات exe مجمعة.

Dies ist ein Tutorial, wie Sie in Langmeier Backup Business und Langmeier Backup Server eigene VBScripts erstellen, um nach Ihren Vorstellungen in den Datensicherungsvorgang einzugreifen.

المعلومات الواردة في هذه المقالة متوفرة في المنتجات التالية:

  1. Langmeier Backup Business
  2. خادم النسخ الاحتياطي Langmeier Backup Server
  3. لانجمير للنسخ الاحتياطي V-flex

لبنية تحتية لتكنولوجيا المعلومات خالية من القلق

قم بحماية بيانات شركتك الأكثر قيمة.

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

تتناول هذه المقالة المواضيع:
البرنامج النصي للنسخ الاحتياطي لانجمير
النسخ الاحتياطي لبيانات VBS
لانجماير النسخ الاحتياطي للنسخة الاحتياطية VBS
برنامج VBScript