Langmeier Yedekleme SSS
Kılavuz: Langmeier Yedeklemeyi VBScript ile Genişletme
Langmeier Backup, veri yedekleme için gelişmiş konseptleri uygulamak üzere komut dosyaları oluşturma imkanı sunar. Böylece deneyimli yöneticiler, veri yedekleme alanında çok özel gereksinimleri yedekleme çalışmasına dahil etme olanağına sahip olurlar.
Örnekler
- Özelleştirilmiş kullanıcı bildirimi (SMS olarak, ekranda, e-posta ile, vb...)
- Geçerli yedekleme işini sunucudan indirin
- Kullanıcı isteği (örnek: "Lütfen başka bir yedekleme ortamı ekleyin")
- Açık programları okuyun ve kapatın
- Hedef ortamı yeniden düzenleme (örn. klasörü yeniden adlandırma)
- Bir sunucu işlevini çalıştırmak için bir web URL'sini çağırma
Komut dosyası düzenleyicisi Araçlar > Komut dosyalarını düzenle menüsü altında bulunur:

"Komut Dosyası" seçim alanına tıklayın ve yeni bir komut dosyası oluşturmak için buradaki boş girişi seçin. Farklı kaydet... seçeneğini kullanarak seçeneğini kullanarak bu komut dosyasını kaydedebilirsiniz.
Komut dosyasındaki tüm VBScript komutlarını kullanabilirsiniz. Ayrıca, Langmeier Backup'ı otomatikleştirmek için aşağıda açıklanan Langmeier Backup için özel olarak uygulanan komut dosyası komutlarını kullanabilirsiniz.
Komut dizini
Komut dizininin tamamını programdan çağırabileceğiniz Langmeier Backup çevrimiçi yardımında bulabilirsiniz. İşte sıkça talep edilen işlevlerden bir alıntı.
İlerleme (değişken)
Progress değişkenine 1 ile 100 arasında bir değer atanması, veri yedekleme penceresindeki ilerleme çubuğunun değerini ayarlar.
Örnekler
Progress = 0 'İlerleme çubuğu 0'da - henüz hiçbir şey yedeklenmedi
Progress = 50 'İ
lerleme çubuğu 50'de - yarısı yedeklendi
Progress = 100 'İ
lerleme çubuğu 100'de - yedekleme tamamlandı
Mesaj (yöntem)
Langmeier Backup mesaj penceresinde kullanıcıya bir metin çıktısı verir. Bu metin ayrıca yedekleme günlüğüne de kaydedilir.
Parametre:
Parametre |
Parametre Açıklama |
Metin |
Kullanıcıya gönderilen mesajın metni. |
[Mesaj türü] |
Bu mesajın türü.
Olası değerler:
1 = Bilgi 2 = Uyarı 3 = Durdur |
italik = İsteğe bağlı parametreler
Örnek 1:
Mesaj
"Komut dosyası tamamlandı."
Örnek 2:
Mesaj "Lütfen veri taşıyıcısını 'Backup " & Weekdayname(Weekday(now)) ile yazın
& "' to.", 1
Yedekleme (yöntem)
"Yedekle" fonksiyonu bir klasörü veya dosyayı yedeklemek için kullanılabilir.
Parametreler:
Parametre |
Parametre Açıklama |
Kaynak |
İstenen yedeklemenin kaynak yolu |
Hedef |
İstenen yedeklemenin hedef yolu |
[Alt klasörler] |
True = Alt klasörleri de içeren yedekleme (varsayılan)
False = Alt klasörler olmadan yedekleme
|
[Şifreli] |
True = Şifreli yedekleme
False = Şifrelenmemiş yedekleme (varsayılan)
|
[Sıkıştırılmış] |
True = ZIP ile sıkıştırılmış yedekleme dosyaları
False = Sıkıştırılmamış yedekleme dosyaları (varsayılan)
|
[Tarih] |
True = Geçmişe yönelik veri yedekleme
False = Normal mod (varsayılan)
|
[CreateFullPath] |
True = Yedekleme yolunun tamamını oluşturur, örneğin C$\folder\
False = Normal mod (varsayılan)
|
İtalik = İsteğe bağlı parametreler
Örnek 1: Kaynak ve hedefin belirtildiği normal bir veri yedeklemesi.
'Normal yedekleme:
Backup "C:\Source", "D:\Destination"
Örnek 2: Şifrelenmiş bir veri yedeklemesi: Kaynak ve hedef burada belirtilir ve veriler şifrelenecek şekilde ayarlanır.
'Şifrelenmiş yedekleme:
Yedekleme "C:\Kaynak", "D:\Hedef", , Doğru
Örnek 3: Tam yol ile şifrelenmiş yedekleme: Örnek 2'de olduğu gibi, burada da şifrelenmiş bir veri yedeklemesi gerçekleştirilir ve tam yol da yedeklenir.
'Tam yol ile şifrelenmiş yedekleme:
Yedekleme "C:\Kaynak", "D:\Hedef", , Doğru, , Doğru
Mola (yöntem)
Yedeklemeyi iptal eder ancak geçerli komut dosyasını iptal etmez.
Parametreler:
Parametre |
Parametre açıklaması |
PARAMETRE YOK |
Break yöntemi herhangi bir ek parametre gerektirmez. |
GetMediaName (function)
Eklenen ortamın adını döndürür.
Parametreler:
Parametre |
Parametre Açıklama |
Accessor |
a) Örneğin \\.\tape0 şeklinde teyp erişim karakteri b) Bir sürücü tanımlayıcısı, örneğin C:\. |
Örnek:
If GetMediaName ("\\.tape0") <> "Monday"
Then
Message "Please insert the tape `Monday`!", 3 '3 = Dur sembolü
EjectMedia
Break
End If
SendSMS (Text as String, Number As String) (function)
Müşterilerimizin çoğunun kullandığı bir seçenek de "SendSMS" seçeneğidir. Bu seçenek, bir veri yedeklemesinin sonunda müşteriye bir cep telefonuna SMS gönderir. Alıcı İsviçre'de değilse, uluslararası arama kodu girilmelidir.
Güvenlik Duvarı: Belirli koşullar altında, Windows güvenlik duvarındaki eksik bir giriş kısa mesajın gönderilmesini engelleyebilir. Bu durumda bir hata mesajı görüntülenir ve komut dosyası başarıyla yürütülemez. Lütfen güvenlik duvarınızda giden ağ trafiği için Langmeier Backup programını etkinleştirin - o zaman çalışacaktır.
Parametreler:
Parametre |
Parametre Açıklama |
Metin |
Alıcıya SMS yoluyla gönderilecek metin mesajı. |
Numara |
Alıcının cep telefonu numarası. |
Örnek:
'Yedekleme yöneticisine bir metin mesajı gönderir:
SendSMS "Yedekleme tamamlandı.", "004179512xxxx"
'Yedekleme yöneticisine bir metin mesajı gönderir -
'mesaj "Hedef" altında belirtilen değerin yanı sıra
'oluşan hata sayısını ve
'başarıyla yedeklenen dosya sayısını içerir:
SendSMS Term("The backup to is complete. Hata: Kaydedildi: ", Hedef, Hatalar, Sayaç), "0049xxxxxxxxxxxx"
Sayaç (değişken)
Kaç dosyanın yedeklendiğini gösterir. Bu değer, yedekleme işleminden sonra kullanıcıya verilen geri bildirimde görünür. Bu değer yedekleme günlüğünde de belirtilir.
Örnek:
'SAP'den
'veritabanını yedeklemek için SAP'den "databackup.cmd" komut satırı komut dosyasını başlatır. Yedekleme hedefi, yedekleme hedefidir,
'yedekleme görevinde ayarlanan yedekleme hedefi (Hedef) olarak kullanılır.
'Komut satırı betiği yedeklenen
'dosyalarının sayısını döndürür.
CountOfFiles = Shell("%appdata%\SAP\databackup.cmd /dest=" & Destination, 0)
'Yedeklenen dosyaların sayacı şimdi kod tarafından döndürülen
'sayısı kadar artırılır:
Counter = Counter + lCountOfFiles
Hedef (değişken)
Komut dosyasının yedekleme öğesinde önceden ayarlanmış hedef klasörü döndürür veya üzerine yazar.
Not: Yedekleme görevinde tanımlanabilen bir hedefe belirli bir şeyi yedekleyen bir komut dosyası oluşturmak için "Hedef" değişkenini kullanabilirsiniz. Komut dosyasında belirli bir öğenin nasıl yedekleneceğini ve ne olduğunu programlarsınız.
Örnek:
'SAP R3 kurulum klasörünü kodda ayarlanan yedekleme klasörüne yedekler:
Backup "C:\SAP-R3", Destination
Kaynak (değişken)
Kodun yedekleme öğesindeki kaynak ön ayarını döndürür veya bu kaynağın üzerine yazar. Kod adı (örneğin @SendSMS) kaynağın altındaysa, kod adı döndürülür.
Not: Yedekleme görevinde tanımlanabilen bir hedefe belirli bir şeyi yedekleyen bir komut dosyası oluşturmak için "Hedef" değişkenini kullanabilirsiniz. Belirli bir hedefin nasıl yedekleneceğini ve ne olduğunu kod içinde programlayabilirsiniz. Karşıt değişken "Source" ile Langmeier yedekleme kullanıcısının komut dosyasında aldığınız kaynak konumu belirlemesine izin verme seçeneğiniz vardır.
Örnek:
Kaynak = "C:\"
Komut dosyasını kaydet
Bir komut dosyası yazdıktan/oluşturduktan sonra, onu kaydedin. "Kaydet" ve "Farklı kaydet" seçenekleri komut dosyası düzenleyicisinin altında bulunabilir.

Senaryonuza bir isim vermek için"Farklı kaydet" seçeneğine tıklayın:

Komut dosyaları aşağıdaki klasöre kaydedilir:
C:\ProgramData\Langmeier Software\Scripts
Eski işletim sistemleri altında (Windows XP, Windows Server 2003):
C:\Documents and Settings\ALL Users\Application Data\Langmeier Software\Scripts
Yedekleme görevine komut dosyası ekleme
Kaydettiğiniz tüm komut dosyalarını Langmeier Backup ana penceresinde"Backup" -"Add" altında yedekleme görevine ekleyebilirsiniz:


Komut dosyanızı seçtikten sonra, komut dosyası adı yedekleme görevinde önünde "@" ile görünür, burada "@SMS". "Yedekleme" - "Başlat" üzerine tıkladığınız anda komut dosyası yedekleme çalışmasında yürütülür.

Eklenen komut dosyasına çift tıklayarak, bu durumda "@SMS ", hedef yolunu tanımlayabilirsiniz ( "Hedef" kullanarak komut dosyasında çağırabilirsiniz):

Sıra: Yedekleme işindeki sıraya dikkat edin! Bir komut dosyası yedeklemenin sonunda çalıştırılacaksa, komut dosyası da en sona eklenmelidir. Langmeier Backup, komut dosyalarını yedekleme işinde bulundukları sıraya göre işler. Kod, belirli bir klasör yolunun başında veya sonrasında çağrılacak bir işlevse, kod buna göre doğru satıra eklenmelidir.
Alternatif komut dosyası seçenekleri
Kendi oluşturduğunuz bir VBScript'i bir işe farklı bir şekilde de ekleyebilirsiniz. "Seçenekler " e ve ardından "Bu iş için ayarlar"a gidin. Burada "Yedeklemeden önce" çalıştırılan seçenekleri ve "Yedeklemeden sonra" çalıştırılan seçenekleri bulacaksınız. VBScript'inizi istediğiniz konuma ekleyin. Lütfen yukarıda açıklanan SendSMS veya Backup gibi Langmeier Backup'a özgü işlevlerin bu yöntemle kullanılamayacağını unutmayın. Ancak, bu yöntemi herhangi bir toplu komut dosyasını veya derlenmiş exe dosyalarını çağırmak için de kullanabilirsiniz.

Bu makaledeki bilgiler aşağıdaki ürünlerde mevcuttur:
- Langmeier Yedekleme İşletmesi
- Langmeier Yedekleme Sunucusu
- Langmeier Yedekleme V-flex
PC ve Laptop için
Sunucular ve sanal makineler için
Backup Essentials
€39.90 her yıl
Seçiniz
- İstenildiği zaman iptal edilebilir
- Destek ve yükseltmeler dahil
- Windows 11, 10, 8, 7 altında veri yedekleme
- Basit kullanıcı arayüzü
- Dosya ve klasörleri yedekleme
- Tüm bilgisayarın yedeklenmesi
- E-postaların ve internet yer imlerinin yedeklenmesi
- OneDrive ve Google Drive'ın yedeklenmesi
- Dosyaları ve klasörleri tek tek geri yükleme
- Tüm bilgisayarı geri yüklemek için önyükleme ortamı
- Canlı fidye yazılımı tarayıcısı bilgisayarı ve yedekleme ortamını korur
- USB sürücülere yedekleme
- NAS'a Yedekleme
- OneDrive, Google Drive ve Dropbox'a yedekleme
- Langmeier Backup çevrimiçi depolama alanına ve aBusiness Suite'e yedekleme
Tavsiye edilir
Backup Professional
€49.50 her yıl
Seçiniz
- İstenildiği zaman iptal edilebilir
- Destek ve yükseltmeler dahil
- Windows 11, 10, 8, 7 altında veri yedekleme
- Profesyonel kullanıcı arayüzü
- Dosya ve klasörleri yedekleme
- Tüm bilgisayarın yedeklenmesi
- E-postaların ve internet yer imlerinin yedeklenmesi
- OneDrive ve Google Drive'ın yedeklenmesi
- Dosyaları ve klasörleri tek tek geri yükleme
- Tüm bilgisayarı geri yüklemek için önyükleme ortamı
- Canlı fidye yazılımı tarayıcısı bilgisayarı ve yedekleme ortamını korur
- USB sürücülere yedekleme
- NAS'a Yedekleme
- OneDrive, Google Drive ve Dropbox'a yedekleme
- Langmeier Backup çevrimiçi depolama alanına ve aBusiness Suite'e yedekleme
- FTP sunucusuna ve genel bulutlara yedekleme
- Şifreleme
- Tarihe göre geri yükle
- Yedeklemenin sonunda veri taşıyıcısını çıkarın
- Günlükleri e-posta ile yedekleme
- SMS ile yedekleme durumu gönderme
- Windows hizmeti olarak yedekleme
Backup
Business
€99 her yıl
Seçiniz
- İstenildiği zaman iptal edilebilir
- Destek ve yükseltmeler dahil
- Windows 11, 10, 8, 7 altında veri yedekleme
- Profesyonel kullanıcı arayüzü
- Dosya ve klasörleri yedekleme
- Tüm bilgisayarın yedeklenmesi
- E-postaların ve internet yer imlerinin yedeklenmesi
- OneDrive ve Google Drive'ın yedeklenmesi
- Dosyaları ve klasörleri tek tek geri yükleme
- Tüm bilgisayarı geri yüklemek için önyükleme ortamı
- Canlı fidye yazılımı tarayıcısı bilgisayarı ve yedekleme ortamını korur
- USB sürücülere yedekleme
- NAS'a Yedekleme
- OneDrive, Google Drive ve Dropbox'a yedekleme
- Langmeier Backup çevrimiçi depolama alanına ve aBusiness Suite'e yedekleme
- FTP sunucusuna ve genel bulutlara yedekleme
- Şifreleme
- Tarihe göre geri yükle
- Yedeklemenin sonunda veri taşıyıcısını çıkarın
- Günlükleri e-posta ile yedekleme
- SMS ile yedekleme durumu gönderme
- Windows hizmeti olarak yedekleme
- Entegre senaryo dili
- ZIP arşivlerine yedekleme
- Oturum açma bilgileriyle korunan ağ klasörleri
- Profesyonel fidye yazılımı koruması
- Her türden teyp sürücüleri
- WORM ortamına veri yedekleme (Write-Once-Read-Many)
- Windows hizmeti olarak yedekleme
- DSC cihazı (Veri Kaydetme Kontrol cihazı) kullanarak sürücülerin donanımsal olarak ayrılması
- Klasör güvenlik ayarlarının yedeklenmesi
yazar hakkında Urs Langmeier
Langmeier Software Kurucusu ve CEO'su
Hiçbir şeyi karmaşıklaştırmak istemiyorum. En iyi iş yazılımını geliştirmek istemiyorum. En iyi teknolojiler listesinde yer almak istemiyorum. Çünkü iş uygulamalarının amacı bu değil. Bu, verilerinizin sorunsuz bir şekilde korunduğundan emin olmakla ilgili. Ve siz tam kontrolü elinizde tutarken ve işinizi büyütmeye odaklanabilirken her şeyin sorunsuz çalışmasını sağlamakla ilgilidir. Sadelik ve güvenilirlik benim yol gösterici ilkelerimdir ve bana her gün ilham verirler.
Daha fazla bak: Langmeier Yedekleme, VB betiği, Yedekleme
İlgili makaleler
Verilerim için hangi yedekleme türü en iyi seçimdir?Veri yedekleme gerçek hayatta işte bu kadar önemlidirÇeşitli Windows dosya sistemlerinin avantajları ve dezavantajları
Buraya bir yorum gönderin...
Bu makale konuları kapsamaktadır:
VBS veri yedekleme
VBScript
Langmeier Yedekleme VBS
Langmeier Yedekleme Komut Dosyası