Langmeier Yedekleme SSS
Danışman: Langmeier Yedeklemeyi VBScript ile Genişletin
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:
- kendi kullanıcı bildirimi (SMS olarak, ekranda, posta ile, vb...)
- geçerli yedekleme işini sunucudan indirin
- Kullanıcı istemi (örnek: "Lütfen başka bir yedekleme ortamı yerleştirin")
- 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 yer alır:
Komut dosyası seçim kutusuna tıklayın ve yeni bir komut dosyası oluşturmak için buradaki boş girişi seçin. Farklı Kaydet'e tıklayarak... bu komut dosyasını kaydedebilirsiniz.
Kod içinde tüm VBScript komutlarını kullanabilirsiniz. Ayrıca, Langmeier Backup'ı otomatikleştirmek için Langmeier Backup için özel olarak uygulanan aşağıdaki komut dosyası komutlarını kullanabilirsiniz.
Komut dizini
Komut dizininin tamamını Langmeier Backup'ın çevrimiçi yardımında bulabilir ve programdan çağırabilirsiniz. İş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 atar, yedekleme penceresindeki ilerleme çubuğunun değerini ayarlar.
Örnekler:
Progress = 0 'İlerleme çubuğu 0'da - henüz hiçbir şey yedek
lenmedi
Progress = 50 'İlerleme çubuğu 50'de - yarısı yedeklendi
Progress = 100
'İlerleme çubuğu 100'de - yedekleme tamamen tamamlandı
Mesaj (Yöntem)
Langmeier Backup'ın mesaj penceresinde kullanıcıya bir metin çıktısı verir. Bu metin ayrıca yedekleme günlüğüne kaydedilir.
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 = isteğe bağlı parametreler
Örnek 1:
Mesaj
"Senaryo tamamlandı."
Örnek 2:
Mesaj "Lütfen diski 'Backup " & Weekdayname(Weekday(now)) ile yazın
& "'.", 1
Yedekleme (Yöntem)
"Yedekle" fonksiyonu yardımıyla bir klasör veya bir dosya yedeklenebilir.
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 = Tarihselleştirilmiş yedekleme
False = Normal mod (varsayılan)
|
[CreateFullPath] |
True = Yedekleme yolunun tamamını oluşturur, örneğin C$\Folder\
False = Normal mod (varsayılan)
|
italik = isteğe bağlı parametreler
Örnek 1: Kaynak ve hedefin belirtildiği normal bir yedekleme.
'Normal Yedekleme:
Yedek leme "C:\Kaynak", "D:\Hedef"
Örnek 2: Kaynak ve hedefin belirtildiği, ayrıca verilerin şifrelenmesi için ayarlandığı şifreli bir yedekleme.
şifrelenmiş yedekleme:
Yedekleme "C:\Kaynak", "D:\Hedef", , Doğru
Örnek 3: Tam yol ile şifrelenmiş yedekleme: Burada, örnek 2'de olduğu gibi, şifrelenmiş bir yedekleme gerçekleştirilir ve ek olarak tüm yol yedeklenir.
'Tam yol ile şifrelenmiş yedekleme:
Yedekleme "C:\Kaynak", "D:\Hedef", , Doğru, , Doğru
Mola (yöntem)
Yedeklemeyi bozar ancak geçerli komut dosyasını bozmaz.
Parametreler:
Parametre |
Açıklama |
PARAMETRE YOK |
Break yöntemi herhangi bir ek parametre gerektirmez. |
GetMediaName (function)
Eklenen medyanın adını döndürür.
Parametreler:
Parametre |
Açıklama |
Accessor |
a) Örneğin \\.\tape0 şeklinde teyp erişim karakteri b) Örneğin C:\ şeklinde bir sürücü tanımlayıcısı. |
Örnek:
if GetMediaName ("\.tape0") <> " Monday
" Then
Message "Lütfen `Monday` kasetini yerleştirin!", 3 '3 = Dur sembolü
EjectMedia
Break
End If
SendSMS (Text as String, Number As String) (Fonksiyon)
Birçok müşterimizin kullandığı bir seçenek de "SendSMS" seçeneğidir. Bu seçenek, bir yedeklemenin sonunda müşterinin cep telefonuna bir SMS gönderir. Alıcı İsviçre'de değilse, uluslararası arama kodu belirtilmelidir.
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 |
Açıklama |
Metin |
Alıcıya SMS ile gönderilecek metin mesajı. |
sayı |
Alıcının cep telefonu numarası. |
Örnek:
'Yedekleme yöneticisine bir metin mesajı gönderir:
SendSMS "Backup completed.", "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("Backup to is complete. Hata: Yedeklendi: ", Hedef, Hatalar, Sayaç), "0049xxxxxxxx"
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. Ayrıca, 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 olarak 'yedekleme işinde ayarlanan' yedekleme hedefi kullanılır,
'nin yedekleme işinde (hedef) ayarlandığı anlamına gelir.
'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ı artık kod tarafından döndürülen
'sayısı kadar artırılır:
Counter = Counter + lCountOfFiles
Hedef (değişken)
Kodun yedekleme öğesindeki hedef klasör ön ayarını döndürür veya üzerine yazar.
Not: Hedef değişkeni ile, belirli bir şeyi yedekleme işinde tanımlanabilecek bir hedef konuma yedekleyen bir komut dosyası oluşturabilirsiniz. Belirli bir şeyin nasıl yedeklendiği ve ne olduğu, senaryoda programladığınız şeydir.
Ö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: "Hedef" değişkeniyle, belirli bir şeyi yedekleme işinde tanımlanabilecek bir hedef konuma yedekleyen bir komut dosyası oluşturabilirsiniz. Hedefin nasıl kaydedileceği ve ne olduğu senaryoda programlanır. Karşıt değişken "Kaynak" ile, komut dosyasında aldığınız kaynak konumunu Langmeier yedekleme kullanıcısının belirlemesine izin verme seçeneğine sahipsiniz.
Örnek:
Kaynak = "C:\"
Komut dosyasını kaydet
Bir komut dosyası yazdıktan/oluşturduktan sonra kaydedin. "Kaydet" ve "Farklı Kaydet" seçenekleri kod düzenleyicinin altında bulunabilir.
Kodunuza bir isim vermek için"Farklı kaydet"e 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 işine komut dosyası ekleme
Kaydettiğiniz tüm komut dosyalarını Langmeier Backup ana penceresinde"Backup" -"Add" altında yedekleme işine ekleyebilirsiniz:
Komut dosyanızı seçtikten sonra, komut dosyası adı yedekleme işinde başına "@" harfi eklenerek görünür, bu durumda " @SMS". "Yedekleme" - "Başlat" üzerine tıkladığınız anda yedekleme çalışmasında komut dosyası yürütülür.
Eklenen komut dosyasına çift tıklayarak, burada "@SMS", hedef yolunu tanımlayabilirsiniz (" Hedef" kullanarak komut dosyasında çağırabilirsiniz):
Sıra: Yedekleme işindeki sıraya dikkat edin! Bir yedeklemenin sonunda bir komut dosyası çalıştırılacaksa, komut dosyası da sonuna 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 başka bir şekilde de ekleyebilirsiniz. "Seçenekler " e ve oradan da "Bu iş için ayarlar"a gidin. "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. Bu yöntemle, Langmeier Backup'ın SendSMS veya Backup gibi yukarıda açıklanan kendi işlevlerinin kullanılamayacağını unutmayın. Ancak, bu yöntemle herhangi bir toplu komut dosyasını veya derlenmiş exe dosyalarını çağırabilirsiniz.
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ı yedekleyin
- E-postaların ve internet yer imlerinin yedeklenmesi
- OneDrive ve Google Drive'ın yedeklenmesi
- Dosyaları ve klasörleri tek tek geri yükleme
- Bilgisayarın tamamını geri yüklemek için önyükleme ortamı
- Canlı fidye yazılımı tarayıcısı bilgisayarları ve yedekleme ortamları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ı yedekleyin
- E-postaların ve internet yer imlerinin yedeklenmesi
- OneDrive ve Google Drive'ın yedeklenmesi
- Dosyaları ve klasörleri tek tek geri yükleme
- Bilgisayarın tamamını geri yüklemek için önyükleme ortamı
- Canlı fidye yazılımı tarayıcısı bilgisayarları ve yedekleme ortamları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
- Yedekleme sonunda medyayı çıkarma
- 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ı yedekleyin
- E-postaların ve internet yer imlerinin yedeklenmesi
- OneDrive ve Google Drive'ın yedeklenmesi
- Dosyaları ve klasörleri tek tek geri yükleme
- Bilgisayarın tamamını geri yüklemek için önyükleme ortamı
- Canlı fidye yazılımı tarayıcısı bilgisayarları ve yedekleme ortamları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
- Yedekleme sonunda medyayı çıkarma
- 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ında veri yedekleme (Bir Defa Yaz-Çok Oku)
- 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 odaklanırken her şeyin sorunsuz çalışmasını sağlamakla ilgilidir. Basitlik ve güvenilirlik benim yol gösterici ilkelerimdir ve bana her gün ilham verir.
Biraz daha yukarı bak: Langmeier Yedekleme, VB-Script, Yedekleme
Konuyla ilgili makaleler
Verilerim için hangi yedekleme türü en iyi seçimdir?Veri yedekleme gerçek hayatta işte bu kadar önemlidirFarklı Windows dosya sistemlerinin avantajları ve dezavantajları
Buraya bir yorum gönderin...
Bu makale konuları kapsamaktadır: