Pertanyaan Umum Cadangan Langmeier
Panduan: Memperluas Cadangan Langmeier dengan VBScript
Langmeier Backup menawarkan kemungkinan untuk membuat skrip untuk mengimplementasikan konsep lanjutan untuk pencadangan data. Administrator yang berpengalaman dengan demikian memiliki kemungkinan untuk memperkenalkan persyaratan yang sangat spesifik di bidang pencadangan data ke dalam proses pencadangan.
Contoh
- Pemberitahuan pengguna yang disesuaikan (sebagai SMS, di layar, melalui email, dll...)
- Unduh pekerjaan pencadangan saat ini dari server
- Permintaan pengguna (contoh: "Tolong masukkan media pencadangan lain")
- Membaca dan menutup program yang terbuka
- Mengatur ulang media target (misalnya mengganti nama folder)
- Memanggil URL web untuk menjalankan fungsi server
Editor skrip terletak di bawah menu Alat > Edit skrip:

Klik pada kolom pilihan "Script" dan pilih entri kosong di sana untuk membuat skrip baru. Gunakan Simpan sebagai... untuk menyimpan skrip ini.
Anda dapat menggunakan semua perintah VBScript dalam skrip. Selain itu, Anda dapat menggunakan perintah skrip yang secara khusus diimplementasikan untuk Langmeier Backup yang dijelaskan di bawah ini untuk mengotomatisasi Langmeier Backup.
Indeks perintah
Indeks perintah lengkap dapat ditemukan di bantuan online Langmeier Backup, yang dapat Anda panggil dalam program. Berikut ini adalah kutipan dari fungsi yang sering diminta.
Kemajuan (variabel)
Menetapkan nilai antara 1 dan 100 ke variabel Progress, menetapkan nilai bilah kemajuan di jendela pencadangan data.
Contoh
Progress = 0 'Bilah kemajuan pada 0 - belum ada yang dicadangkan
Progress = 50 'Bilah kemajuan pada 50 - setengah dicadangkan
Progress = 100 'Bilah kemajuan pada 100 - pencadangan selesai
Pesan (metode)
Mengeluarkan teks kepada pengguna di jendela pesan Cadangan Langmeier. Teks ini juga disimpan dalam log pencadangan.
Parameter
Parameter |
Deskripsi Parameter |
Teks |
Teks pesan kepada pengguna. |
[Jenis pesan] |
Jenis pesan ini.
Nilai yang mungkin:
1 = Informasi 2 = Peringatan 3 = Berhenti |
cetak miring = parameter opsional
Contoh 1:
Pesan
"Skrip selesai."
Contoh 2:
Pesan "Silakan tulis pembawa data dengan 'Cadangan " & Nama Hari Kerja(Hari Kerja(sekarang)) & "' ke.", 1
Pencadangan (metode)
Fungsi "Backup" dapat digunakan untuk mencadangkan folder atau file.
Parameter:
Parameter |
Deskripsi Parameter |
Sumber |
Jalur sumber cadangan yang diinginkan |
Tujuan |
Jalur tujuan cadangan yang diinginkan |
[Subfolder] |
Benar = Cadangan termasuk subfolder (default)
Salah = Pencadangan tanpa subfolder
|
[Terenkripsi] |
Benar = Cadangan terenkripsi
Salah = Cadangan tidak terenkripsi (default)
|
[Terkompresi] |
Benar = File cadangan yang dikompresi dengan ZIP
Salah = File cadangan yang tidak dikompresi (default)
|
[Sejarah] |
Benar = Pencadangan data yang telah dihistoriskan
Salah = Mode normal (default)
|
[CreateFullPath] |
True = Membuat jalur pencadangan lengkap, misalnya C$\folder\
Salah = Mode normal (default)
|
Miring= Parameter opsional
Contoh 1: Pencadangan data normal dengan sumber dan tujuan ditentukan.
'Pencadangan normal:
Pencadangan "C:\Sumber", "D:\Tujuan"
Contoh 2: Pencadangan data terenkripsi: Sumber dan tujuan ditentukan di sini dan diatur agar data dienkripsi.
'Pencadangan terenkripsi:
Cadangan "C:\Sumber", "D:\Tujuan", , True
Contoh 3: Cadangan terenkripsi dengan jalur lengkap: Seperti pada contoh 2, pencadangan data terenkripsi dilakukan di sini dan jalur lengkap juga dicadangkan.
'Pencadangan terenkripsi dengan jalur lengkap:
Cadangan "C:\Sumber", "D:\Tujuan", , Benar, , Benar
Istirahat (metode)
Membatalkan pencadangan tetapi tidak untuk skrip yang sedang berjalan.
Parameter:
Parameter |
Deskripsi parameter |
TANPA PARAMETER |
Metode break tidak memerlukan parameter tambahan apa pun. |
GetMediaName (fungsi)
Mengembalikan nama media yang disisipkan.
Parameter:
Parameter |
Deskripsi Parameter |
Pengakses |
a) Karakter pengakses tape dalam bentuk, misalnya, \\.\tape0 b) Pengenal drive, misalnya C:\. |
Contoh:
If GetMediaName ("\\.tape0") <> "Monday"
Then
Pesan "Silakan masukkan tape `Monday`!", 3 '3 = Simbol berhenti
EjectMedia
Break
End If
SendSMS (Teks sebagai String, Angka sebagai String) (fungsi)
Salah satu opsi yang digunakan oleh banyak pelanggan kami adalah opsi "SendSMS". Opsi ini mengirimkan SMS kepada pelanggan ke ponsel di akhir pencadangan data. Jika penerima tidak berada di Swiss, kode panggilan internasional harus dimasukkan.
Firewall: dalam keadaan tertentu, entri yang hilang di firewall Windows dapat mencegah pesan teks dikirim. Dalam kasus ini, pesan kesalahan akan muncul dan skrip tidak dapat dieksekusi dengan sukses. Aktifkan program Langmeier Backup di firewall Anda untuk lalu lintas jaringan keluar - maka program ini akan berfungsi.
Parameter:
Parameter |
Deskripsi Parameter |
Teks |
Pesan teks yang akan dikirim ke penerima melalui SMS. |
Nomor |
Nomor ponsel penerima. |
Contoh
'Mengirim pesan teks ke administrator pencadangan:
SendSMS "Pencadangan selesai.", "004179512xxxx"
'Mengirim pesan teks ke administrator pencadangan -
'pesan berisi nilai yang ditentukan di bawah "Target", serta
'jumlah kesalahan yang terjadi, serta jumlah
'file yang berhasil dicadangkan:
SendSMS Term("Pencadangan ke selesai. Kesalahan: Dicadangkan: ", Tujuan, Kesalahan, Penghitung), "0049xxxxxxxxxxxx"
Penghitung (variabel)
Menunjukkan berapa banyak file yang dicadangkan. Nilai ini muncul dalam umpan balik kepada pengguna setelah proses pencadangan. Nilai ini juga ditentukan dalam log pencadangan.
Contoh
'Memulai skrip baris perintah "databackup.cmd" dari SAP untuk mencadangkan database
dari SAP. Target pencadangan adalah target pencadangan,
'yang ditetapkan dalam tugas pencadangan digunakan sebagai tujuan pencadangan (Destination).
'Skrip baris perintah mengembalikan jumlah file
yang dicadangkan.
CountOfFiles = Shell("%appdata%\SAP\databackup.cmd /dest=" & Destination, 0)
'Penghitung file yang dicadangkan sekarang bertambah dengan nomor
'yang dikembalikan oleh skrip:
Penghitung = Penghitung + lCountOfFiles
Tujuan (variabel)
Mengembalikan atau menimpa folder tujuan yang telah ditetapkan sebelumnya di elemen cadangan skrip.
Catatan: Anda dapat menggunakan variabel "Tujuan" untuk membuat skrip yang mencadangkan sesuatu yang spesifik ke tujuan yang dapat ditentukan dalam tugas pencadangan. Anda memprogram dalam skrip bagaimana tujuan spesifik dicadangkan dan apa itu.
Contoh:
'Mencadangkan folder instalasi "SAP R3" ke folder cadangan yang ditetapkan dalam skrip:
Cadangan "C:\SAP-R3", Tujuan
Sumber (variabel)
Mengembalikan sumber yang telah ditetapkan dalam elemen cadangan skrip, atau menimpa sumber ini. Jika nama skrip (mis. @SendSMS) berada di bawah sumber, nama skrip akan dikembalikan.
Catatan: Anda dapat menggunakan variabel "Tujuan" untuk membuat skrip yang mencadangkan sesuatu yang spesifik ke tujuan yang dapat ditentukan dalam tugas pencadangan. Anda memprogram dalam skrip bagaimana tujuan spesifik dicadangkan dan apa itu. Dengan variabel "Sumber" yang berlawanan, Anda memiliki opsi untuk membiarkan pengguna pencadangan Langmeier menentukan lokasi sumber yang Anda ambil dalam skrip.
Contoh:
Source = "C:\"
Menyimpan skrip
Setelah Anda menulis/membuat skrip, simpanlah. Opsi "Simpan" dan "Simpan sebagai" dapat ditemukan di bawah editor skrip.

Klik"Simpan sebagai" untuk memberi nama pada skrip Anda:

Skrip akan disimpan dalam folder berikut:
C:\ProgramData\Langmeier Software\Skrip
Di bawah sistem operasi yang lebih lama (Windows XP, Windows Server 2003):
C:\Dokumen dan Pengaturan\SEMUA Pengguna\Data Aplikasi\Perangkat Lunak Langmeier\Skrip
Menambahkan skrip ke tugas pencadangan
Anda dapat menambahkan semua skrip yang telah Anda simpan ke tugas pencadangan di jendela utama Pencadangan Langmeier di bawah"Pencadangan" -"Tambah":


Setelah Anda memilih skrip, nama skrip akan muncul dengan diawali "@" dalam tugas pencadangan, di sini "@SMS". Skrip dieksekusi dalam proses pencadangan segera setelah Anda mengklik "Cadangkan" - "Mulai".

Dengan mengklik dua kali pada skrip yang disisipkan, dalam hal ini "@SMS", Anda dapat menentukan jalur tujuan (yang bisa Anda panggil dalam skrip menggunakan "Destination" ):

Urutan: Perhatikan urutan dalam pekerjaan pencadangan! Jika skrip akan dieksekusi di akhir pencadangan, maka skrip juga harus dimasukkan di bagian akhir. Langmeier Backup memproses skrip sesuai dengan urutan yang ada dalam pekerjaan pencadangan. Jika skrip adalah fungsi yang akan dipanggil di awal atau setelah jalur folder tertentu, maka skrip harus disisipkan di baris yang benar.
Opsi skrip alternatif
Anda juga dapat menambahkan VBScript yang dibuat sendiri ke pekerjaan dengan cara yang berbeda. Buka "Opsi" dan kemudian ke "Pengaturan untuk pekerjaan ini". Di sini Anda akan menemukan opsi yang dijalankan "Sebelum pencadangan" dan opsi yang dijalankan "Setelah pencadangan". Tambahkan VBScript Anda ke lokasi yang diinginkan. Harap dicatat bahwa fungsi Pencadangan Langmeier yang dijelaskan di atas, seperti SendSMS atau Backup, tidak tersedia dengan metode ini. Namun, Anda juga dapat menggunakan metode ini untuk memanggil skrip batch atau file exe yang telah dikompilasi.

Informasi dalam artikel ini tersedia dalam produk-produk berikut:
- Langmeier Backup Business
- Server Cadangan Langmeier
- Langmeier Backup V-flex
Untuk PC & Laptop
Untuk server & mesin virtual
Backup Essentials
€39.90 per tahun
Pilih
- Dapat dibatalkan kapan saja
- Termasuk dukungan & peningkatan
- Pencadangan data di bawah Windows 11, 10, 8, 7
- Antarmuka pengguna yang sederhana
- Mencadangkan file dan folder
- Cadangkan seluruh komputer
- Pencadangan email dan penanda internet
- Pencadangan OneDrive dan Google Drive
- Memulihkan file dan folder individual
- Media boot untuk memulihkan seluruh komputer
- Pemindai ransomware langsung melindungi komputer dan media cadangan
- Pencadangan ke drive USB
- Pencadangan ke NAS
- Pencadangan ke OneDrive, Google Drive & Dropbox
- Pencadangan ke penyimpanan online Langmeier Backup & aBusiness Suite
Direkomendasikan
Backup Professional
€49.50 per tahun
Pilih
- Dapat dibatalkan kapan saja
- Termasuk dukungan & peningkatan
- Pencadangan data di bawah Windows 11, 10, 8, 7
- Antarmuka pengguna yang profesional
- Mencadangkan file dan folder
- Cadangkan seluruh komputer
- Pencadangan email dan penanda internet
- Pencadangan OneDrive dan Google Drive
- Memulihkan file dan folder individual
- Media boot untuk memulihkan seluruh komputer
- Pemindai ransomware langsung melindungi komputer dan media cadangan
- Pencadangan ke drive USB
- Pencadangan ke NAS
- Pencadangan ke OneDrive, Google Drive & Dropbox
- Pencadangan ke penyimpanan online Langmeier Backup & aBusiness Suite
- Pencadangan ke server FTP dan awan publik
- Enkripsi
- Pulihkan berdasarkan tanggal
- Mengeluarkan pembawa data di akhir pencadangan
- Mencadangkan log melalui email
- Kirim status cadangan melalui SMS
- Cadangkan sebagai layanan Windows
Backup
Business
€99 per tahun
Pilih
- Dapat dibatalkan kapan saja
- Termasuk dukungan & peningkatan
- Pencadangan data di bawah Windows 11, 10, 8, 7
- Antarmuka pengguna yang profesional
- Mencadangkan file dan folder
- Cadangkan seluruh komputer
- Pencadangan email dan penanda internet
- Pencadangan OneDrive dan Google Drive
- Memulihkan file dan folder individual
- Media boot untuk memulihkan seluruh komputer
- Pemindai ransomware langsung melindungi komputer dan media cadangan
- Pencadangan ke drive USB
- Pencadangan ke NAS
- Pencadangan ke OneDrive, Google Drive & Dropbox
- Pencadangan ke penyimpanan online Langmeier Backup & aBusiness Suite
- Pencadangan ke server FTP dan awan publik
- Enkripsi
- Pulihkan berdasarkan tanggal
- Mengeluarkan pembawa data di akhir pencadangan
- Mencadangkan log melalui email
- Kirim status cadangan melalui SMS
- Cadangkan sebagai layanan Windows
- Bahasa skrip terintegrasi
- Cadangkan ke arsip ZIP
- Folder jaringan yang dilindungi dengan kredensial
- Perlindungan ransomware profesional
- Tape drive dari semua jenis
- Pencadangan data ke media WORM (Tulis-Sekali-Baca-Banyak)
- Cadangkan sebagai layanan Windows
- Pemisahan perangkat keras drive menggunakan perangkat DSC (perangkat Kontrol Simpan Data)
- Pencadangan pengaturan keamanan folder
tentang penulis Urs Langmeier
Pendiri dan CEO Perangkat Lunak Langmeier
Saya tidak ingin mempersulit apa pun. Saya tidak ingin mengembangkan perangkat lunak bisnis terbaik. Saya tidak ingin masuk dalam daftar teknologi teratas. Karena bukan itu yang dimaksud dengan aplikasi bisnis. Ini tentang memastikan data Anda terlindungi dengan baik. Dan ini tentang memastikan semuanya berjalan dengan lancar sementara Anda memegang kendali penuh dan dapat fokus pada pengembangan bisnis Anda. Kesederhanaan dan keandalan adalah prinsip-prinsip panduan saya dan menginspirasi saya setiap hari.
Cari lebih jauh: Cadangan Langmeier, VB-Script, Cadangan
Artikel yang relevan
Jenis pencadangan mana yang merupakan pilihan terbaik untuk data saya?Inilah pentingnya pencadangan data dalam kehidupan nyataKeuntungan dan kerugian dari berbagai sistem file Windows
Kirimkan komentar di sini...
Artikel ini mencakup topik-topik tersebut:
Langmeier Backup VBS
VBScript
Perangkat lunak pencadangan dengan VBScript
Pencadangan data VBS