الأسئلة الشائعة حول النسخ الاحتياطي من لانجمير
الدليل: توسيع نطاق النسخ الاحتياطي لانجمير باستخدام VBScript
Langmeier Backup bietet die Möglichkeit, Skripte zu erstellen, um erweiterte Konzepte für die Datensicherung zu implementieren. Erfahrene Administratoren haben so die Möglichkeit, ganz spezifische Erfordernisse im Bereich der Datensicherung in den Sicherungslauf einzubringen.
Beispiele:
- eigene Benutzer-Benachrichtigung (als SMS, am Bildschirm, per Mail, etc…)
- aktuellen Sicherungsjob vom Server herunterladen
- Benutzer-Aufforderung (Beispiel: “Bitte anderes Sicherungsmedium einlegen“)
- Geöffnete Programme auslesen und beenden
- Zielmedium umorganisieren (z.B. Ordner umbenennen)
- eine Web-URL aufrufen, um eine Server-Funktion auszuführen
Der Skript-Editor befindet sich unter dem Menü Werkzeuge > Skripte bearbeiten:

Klicken Sie auf das Auswahlfeld "Skript" und wählen Sie dort den leeren Eintrag aus, um ein neues Skript zu erstellen. Mittels Speichern unter... können sie dieses Skript abspeichern.
Sie können im Skript alle VBScript-Befehle verwenden. Zusätzlich können Sie die folgend beschriebenen speziell für Langmeier Backup implementierten Skripting-Befehle verwenden, um Langmeier Backup zu automatisieren.
Befehlsindex
Den kompletten Befehlsindex finden Sie in der Online-Hilfe von Langmeier Backup, die Sie im Programm aufrufen können. Hier ein Auszug von oft nachgefragten Funktionen.
Progress (Variable)
Zuweisung eines Wertes zwischen 1 und 100 an die Variable Progress, stellt den Wert des Fortschrittbalkens im Fenster für die Datensicherung ein.
Beispiele:
Progress = 0 'Fortschrittsbalken auf 0 - noch nichts gesichert
Progress = 50 'Fortschrittsbalken auf 50 - die Hälfte gesichert
Progress = 100 'Fortschrittsbalken auf 100 - Sicherung vollständig abgeschlossen
Message (Methode)
Gibt einen Text an den Benutzer im Mitteilungs-Fenster von Langmeier Backup aus. Dieser Text wird zusätzlich im Sicherungsprotokoll abgespeichert.
Parameter:
Parameter |
Beschreibung |
Text |
Der Text der Mitteilung an den Benutzer. |
[Meldungs-Typ] |
Der Typ dieser Mitteilung.
Mögliche Werte:
1 = Information 2 = Warnung 3 = Stop |
kursiv = Optionale Parameter
Beispiel 1:
Message
"Skript abgeschlossen."
Beispiel 2:
Message "Bitte schreiben Sie den Datenträger mit 'Sicherung " & Weekdayname(Weekday(now)) & "' an.", 1
Backup (Methode)
Mit Hilfe der Funktion „Backup“ kann ein Ordner, oder eine Datei gesichert werden.
Parameter:
Parameter |
Beschreibung |
Quelle |
Quell-Pfad der gewünschten Sicherung |
Ziel |
Ziel-Pfad der gewünschten Sicherung |
[Subfolders] |
True = Sicherung inklusive Unterordner (Standard)
False = Sicherung ohne Unterordner
|
[Encrypted] |
True = Verschlüsselte Sicherung
False = Unverschlüsselte Sicherung (Standard)
|
[Compressed] |
True = ZIP-Komprimierte Sicherungsdateien
False = Unkomprimierte Sicherungsdateien (Standard)
|
[History] |
True = Historisierte Datensicherung
False = Normaler Modus (Standard)
|
[CreateFullPath] |
True = Erstellt den kompletten Sicherungspfad, z.B. C$\Ordner\
False = Normaler Modus (Standard)
|
kursiv = Optionale Parameter
Beispiel 1: Eine normale Datensicherung wo die Quelle und das Ziel angegeben werden.
'Normale Sicherung:
Backup "C:\Quelle", "D:\Ziel"
Beispiel 2: Eine verschlüsselte Datensicherung: Hier werden Quelle und Ziel angegeben, dazu noch so eingestellt, dass die Daten verschlüsselt werden.
'Verschlüsselte Sicherung:
Backup "C:\Quelle", "D:\Ziel", , True
Beispiel 3: Verschlüsseltes Backup mit komplettem Pfad: Hier wird wie in Beispiel 2 eine verschlüsselte Datensicherung durchgeführt und zudem wird der komplette Pfad gesichert.
'Verschlüsselte Sicherung mit komplettem Pfad:
Backup "C:\Quelle", "D:\Ziel", , True, , , True
Break (Methode)
Bricht die Sicherung, jedoch nicht das aktuelle Script ab.
Parameter:
Parameter |
Beschreibung |
KEINE PARAMETER |
Die Break-Methode benötigt keine zusätzlichen Parameter. |
GetMediaName (Funktion)
Gibt den Namen des eingelegten Mediums zurück.
Parameter:
Parameter |
Beschreibung |
Accessor |
a) Das Tape-Accessor-Zeichen in der Form von beispielsweise \\.\tape0 b) Eine Laufwerkskennung, z.B. C:\. |
Beispiel:
If GetMediaName ("\\.tape0") <> "Montag"
Then
Message "Bitte legen Sie das Tape `Montag` ein!", 3 '3 = Stop-Symbol
EjectMedia
Break
End If
SendSMS (Text as String, Number As String) (Funktion)
Eine Option die viele unserer Kunden nutzen ist die Option “SendSMS”. Diese Option sendet dem Kunden eine SMS an ein Mobiltelefon am Ende einer Datensicherung. Falls der Empfänger sich nicht in der Schweiz befindet, dann muss die internationale Vorwahl angegeben werden.
Firewall: unter Umständen kann ein fehlender Eintrag in der Windows-Firewall den Versand der Kurzmitteilung verhindern. In diesem Fall erscheint eine Fehlermeldung und das Skript kann nicht erfolgreich ausgeführt werden. Bitte geben Sie das Programm Langmeier Backup in Ihrer Firewall für ausgehenden Netzwerkverkehr frei - dann funktioniert es.
Parameter:
Parameter |
Beschreibung |
Text |
Die Textmitteilung, die per SMS an den Empfänger gesendet werden soll. |
Number |
Die Mobiltelefon-Nummer des Empfängers. |
Beispiel:
'Sendet eine Kurzmitteilung an den Sicherungsadministrator:
SendSMS "Backup abgeschlossen.", "004179512xxxx"
'Sendet eine Kurzmitteilung an den Sicherungsadministrator -
'die Nachricht enthält den unter "Ziel" angegebenen Wert, sowie
'die Anzahl der aufgetretenen Fehler, als auch die Anzahl der
'erfolgreich gesicherten Dateien:
SendSMS Term("Die Sicherung auf ist abgeschlossen. Fehler: Gesichert: ", Destination, Errors, Counter), "0049xxxxxxxxxx"
Counter (Variable)
Gibt an, wieviele Dateien gesichert wurden. Dieser Wert erscheint nach dem Sicherungsvorgang in der Rückmeldung an den Benutzer. Zusätzlich wird dieser Wert auch im Sicherungsprotokoll angegeben.
Beispiel:
'Startet das Kommandozeilen-Skript "databackup.cmd" von SAP, um die
'Datenbank von SAP zu sichern. Als Sicherungsziel wird das Sicherungsziel,
'das im Sicherungsauftrag eingestellt ist verwendet (Destination).
'Vom Kommandozeilen-Skript wird die Anzahl der gesicherten
'Dateien zurückgegeben.
CountOfFiles = Shell("%appdata%\SAP\databackup.cmd /dest=" & Destination, 0)
'Der Zähler der gesicherten Dateien wird nun um die vom Script zurückgegebene
'Anzahl erhöht:
Counter = Counter + lCountOfFiles
Destination (Variable)
Gibt den im Sicherungselement des Skripts voreingestellten Zielordner zurück, oder überschreibt diesen.
Merke: Mit der Variablen "Destination" können Sie ein Skript erstellen, das etwas Bestimmtes an einen im Sicherungsauftrag definierbarten Ziel-Ort sichert. Wie das Bestimmte gesichert wird, und was es ist, das programmieren Sie im Skript ein.
Beispiel:
'Sichert den Installationsordner "SAP R3" an den beim Skript eingestellten Sicherungsordner:
Backup "C:\SAP-R3", Destination
Source (Variable)
Gibt die im Sicherungselement des Skripts voreingestellte Quelle zurück, oder überschreibt diese Quelle. Falls sich der Skriptname (z.B. @SendSMS) unter der Quelle befindet, dann wird der Skriptname zurückgegeben.
Merke: Mit der Variablen "Destination" können Sie ein Skript erstellen, das etwas Bestimmtes an einen im Sicherungsauftrag definierbarten Ziel-Ort sichert. Wie das Bestimmte gesichert wird, und was es ist, das programmieren Sie im Skript ein. Mit der gegenteiligen Variablen "Source" haben Sie die Möglichkeit, den Langmeier Backup-Benutzer den Quell-Ort bestimmen zu lassen, den Sie im Skript abrufen.
Beispiel:
Source = "C:\"
Script speichern
Nachdem Sie ein Skript geschrieben/erstellt haben speichern Sie dieses ab. Die Optionen „Speichern“ und „Speichern unter“ finden Sie unterhalb vom Skript-Editor.

Klicken Sie auf "Speichern unter" können Sie Ihrem Script einen Namen geben:

Die Skripte werden in folgendem Ordner gespeichert:
C:\ProgramData\Langmeier Software\Scripts
Unter älteren Betriebssystemen (Windows XP, Windows Server 2003):
C:\Dokumente und Einstellungen\ALL Users\Anwendungsdaten\Langmeier Software\Scripts
Skript dem Sicherungsauftrag hinzufügen
Alle von Ihnen gespeicherten Skripte können Sie im Hauptfenster von Langmeier Backup unter "Sicherung" - "Hinzufügen" dem Sicherungsauftrag hinzufügen:


Nachdem Sie Ihr Skript ausgewählt haben erscheint der Skriptname mit einem vorangestellten „@“ im Sicherungsauftrag, hier "@SMS". Das Skript wird sobald Sie auf "Sicherung" - "Starten" klicken, im Sicherungslauf ausgeführt.

Mittels Doppelklick auf das eingefügte Skript, hier "@SMS", können Sie den Zielpfad definieren (welchen Sie im Skript mittels "Destination" abrufen können):

Reihenfolge: Beachten Sie die Reihenfolge im Sicherungsauftrag! Wenn ein Skript am Ende einer Sicherung ausgeführt werden soll, dann muss das Skript auch am Ende eingefügt werden. Langmeier Backup arbeitet die Skripts in der Reihenfolge ab, in der sich diese im Sicherungsauftrag befinden. Wenn das Skript eine Funktion ist, die am Anfang oder nach einem bestimmten Ordnerpfad aufgerufen werden soll, dann muss das Skript entsprechend in der richtigen Zeile eingefügt werden.
Alternative Skripting-Möglichkeiten
Ein selbst erstelltes VBScript können Sie einem Auftrag auch auf eine andere Art hinzufügen. Gehen Sie auf „Optionen“ und dort auf „Einstellungen für diesen Auftrag“. Sie finden hier Optionen, die „Vor der Sicherung“ ausgeführt werden, und Optionen, die „Nach der Sicherung“ ausgeführt werden. Fügen Sie Ihr VBScript am gewünschten Ort hinzu. Beachten Sie, dass bei dieser Methode die oben beschriebenen Langmeier Backup-eigenen Funktionen wie z.B. SendSMS oder Backup nicht zur Verfügung stehen. Mit dieser Methode können Sie jedoch auch beliebige Batch-Skripte oder beliebige kompilierte Exe-Dateien aufrufen.

Die Angaben in diesem Artikel sind in den folgenden Produkten verfügbar:
- Langmeier Backup Business
- Langmeier Backup Server
- Langmeier Backup V-flex
للكمبيوتر الشخصي والكمبيوتر المحمول
للخوادم والأجهزة الافتراضية
Backup Essentials
€39.90 في السنة
اختر
- قابل للإلغاء في أي وقت
- الدعم والترقيات متضمنة
- النسخ الاحتياطي للبيانات في أنظمة ويندوز 11 و10 و8 و7
- واجهة مستخدم بسيطة
- النسخ الاحتياطي للملفات والمجلدات
- النسخ الاحتياطي للكمبيوتر بالكامل
- النسخ الاحتياطي لرسائل البريد الإلكتروني والإشارات المرجعية على الإنترنت
- النسخ الاحتياطي لـ OneDrive وGoogle Drive
- استعادة الملفات والمجلدات الفردية
- وسيط التمهيد لاستعادة الكمبيوتر بالكامل
- ماسح ضوئي مباشر لفيروسات الفدية لحماية أجهزة الكمبيوتر والوسائط الاحتياطية
- النسخ الاحتياطي على محركات أقراص USB
- النسخ الاحتياطي إلى NAS
- النسخ الاحتياطي إلى OneDrive وGoogle Drive وDropbox
- النسخ الاحتياطي إلى برنامج لانجمير للنسخ الاحتياطي عبر الإنترنت والتخزين على الإنترنت وحزمة الأعمال
موصى به
Backup Professional
€49.50 في السنة
اختر
- قابل للإلغاء في أي وقت
- الدعم والترقيات متضمنة
- النسخ الاحتياطي للبيانات في أنظمة ويندوز 11 و10 و8 و7
- واجهة مستخدم احترافية
- النسخ الاحتياطي للملفات والمجلدات
- النسخ الاحتياطي للكمبيوتر بالكامل
- النسخ الاحتياطي لرسائل البريد الإلكتروني والإشارات المرجعية على الإنترنت
- النسخ الاحتياطي لـ OneDrive وGoogle Drive
- استعادة الملفات والمجلدات الفردية
- وسيط التمهيد لاستعادة الكمبيوتر بالكامل
- ماسح ضوئي مباشر لفيروسات الفدية لحماية أجهزة الكمبيوتر والوسائط الاحتياطية
- النسخ الاحتياطي على محركات أقراص USB
- النسخ الاحتياطي إلى NAS
- النسخ الاحتياطي إلى OneDrive وGoogle Drive وDropbox
- النسخ الاحتياطي إلى برنامج لانجمير للنسخ الاحتياطي عبر الإنترنت والتخزين على الإنترنت وحزمة الأعمال
- النسخ الاحتياطي إلى خادم FTP والسحابة العامة
- التشفير
- الاستعادة حسب التاريخ
- إخراج حامل البيانات في نهاية النسخة الاحتياطية
- سجلات النسخ الاحتياطي عن طريق البريد الإلكتروني
- إرسال حالة النسخ الاحتياطي عن طريق الرسائل القصيرة
- النسخ الاحتياطي كخدمة Windows
Backup
Business
€99 في السنة
اختر
- قابل للإلغاء في أي وقت
- الدعم والترقيات متضمنة
- النسخ الاحتياطي للبيانات في أنظمة ويندوز 11 و10 و8 و7
- واجهة مستخدم احترافية
- النسخ الاحتياطي للملفات والمجلدات
- النسخ الاحتياطي للكمبيوتر بالكامل
- النسخ الاحتياطي لرسائل البريد الإلكتروني والإشارات المرجعية على الإنترنت
- النسخ الاحتياطي لـ OneDrive وGoogle Drive
- استعادة الملفات والمجلدات الفردية
- وسيط التمهيد لاستعادة الكمبيوتر بالكامل
- ماسح ضوئي مباشر لفيروسات الفدية لحماية أجهزة الكمبيوتر والوسائط الاحتياطية
- النسخ الاحتياطي على محركات أقراص USB
- النسخ الاحتياطي إلى NAS
- النسخ الاحتياطي إلى OneDrive وGoogle Drive وDropbox
- النسخ الاحتياطي إلى برنامج لانجمير للنسخ الاحتياطي عبر الإنترنت والتخزين على الإنترنت وحزمة الأعمال
- النسخ الاحتياطي إلى خادم FTP والسحابة العامة
- التشفير
- الاستعادة حسب التاريخ
- إخراج حامل البيانات في نهاية النسخة الاحتياطية
- سجلات النسخ الاحتياطي عن طريق البريد الإلكتروني
- إرسال حالة النسخ الاحتياطي عن طريق الرسائل القصيرة
- النسخ الاحتياطي كخدمة Windows
- لغة البرمجة النصية المتكاملة
- النسخ الاحتياطي إلى أرشيفات ZIP
- مجلدات الشبكة المحمية بمعلومات تسجيل الدخول
- حماية احترافية من برامج الفدية الخبيثة
- محركات الأقراص الشريطية بجميع أنواعها
- النسخ الاحتياطي للبيانات على وسائط WORM (الكتابة مرة واحدة - القراءة مرة واحدة - قراءة أكثر من مرة)
- النسخ الاحتياطي كخدمة Windows
- فصل الأجهزة لمحركات الأقراص باستخدام جهاز DSC (جهاز التحكم في حفظ البيانات)
- النسخ الاحتياطي لإعدادات أمان المجلدات
نبذة عن المؤلفUrs Langmeier
المؤسس والرئيس التنفيذي لشركة لانجمير للبرمجيات
لا أريد تعقيد أي شيء. لا أريد تطوير أفضل برامج الأعمال التجارية. لا أريد أن أكون مدرجاً في قائمة أفضل التقنيات. لأن هذا ليس ما تدور حوله تطبيقات الأعمال. الأمر يتعلق بالتأكد من أن بياناتك محمية بسلاسة. ويتعلق الأمر بالتأكد من أن كل شيء يعمل بسلاسة مع احتفاظك بالتحكم الكامل والتركيز على تنمية أعمالك. البساطة والموثوقية هما مبادئي الإرشادية التي ألهمني كل يوم.
ابحث عنها أكثر: دعم لانجمير الاحتياطي, في بي سكريبت, النسخ الاحتياطي
المقالات ذات الصلة
أي نوع من النسخ الاحتياطي هو الخيار الأفضل لبياناتي؟هذا هو مدى أهمية النسخ الاحتياطي لللبيانات في الحياة الواقعيةمزايا وعيوب أنظمة ويندوز المختلفة
انشر تعليقاً هنا...
تتناول هذه المقالة المواضيع:
Langmeier Backup Script
VBScript
VBS Datensicherung
Backup-Software mit VBScript