Pertanyaan Umum Cadangan Langmeier

Panduan: Memperluas Pencadangan 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 sendiri (sebagai SMS, di layar, melalui surat, dll...)
  • unduh pekerjaan pencadangan saat ini dari server
  • Perintah pengguna (contoh: "Silakan masukkan media cadangan 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:

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.

Klik pada kotak pilihan Script dan pilih entri kosong di sana untuk membuat skrip baru. Dengan mengeklik Simpan sebagai... anda dapat menyimpan skrip ini.

Anda dapat menggunakan semua perintah VBScript dalam skrip tersebut. Selain itu, Anda dapat menggunakan perintah skrip berikut yang secara khusus diimplementasikan untuk Langmeier Backup untuk mengotomatiskan Langmeier Backup.


Indeks perintah

Indeks perintah lengkap dapat ditemukan di bantuan online Langmeier Backup, yang dapat Anda panggil dalam program. Berikut ini adalah kutipan fungsi yang sering diminta.

Kemajuan (variabel)

Menetapkan nilai antara 1 dan 100 ke variabel Progress, menetapkan nilai bilah kemajuan di jendela cadangan.

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
Teks Teks pesan kepada pengguna.
[Jenis Pesan] Jenis pesan ini.

Nilai yang mungkin:

1 = Informasi
2 = Peringatan
3 = Berhenti

miring = parameter opsional

Contoh 1:

Pesan "Skrip selesai."

Contoh 2:

Pesan "Silakan tulis ke disk dengan 'Cadangan " & Nama Hari Kerja (Hari Kerja (sekarang)) & "'.", 1

Pencadangan (Metode)

Dengan bantuan fungsi "Backup", sebuah folder, atau file dapat dicadangkan.

Parameter

Parameter Deskripsi
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 terkompresi ZIP

Salah = File cadangan yang tidak dikompresi (default)

[Sejarah] Benar = Cadangan 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 normal dengan sumber dan tujuan ditentukan.

'Pencadangan Normal:
Penc adangan "C:\Sumber", "D:\Tujuan"

Contoh 2: Cadangan terenkripsi di mana sumber dan tujuan ditentukan, ditambah pengaturan untuk mengenkripsi data.

cadangan terenkripsi:
Cadangan "C:\Sumber", "D:\Tujuan", , True

Contoh 3: Cadangan terenkripsi dengan jalur lengkap: Di sini, seperti pada contoh 2, pencadangan terenkripsi dilakukan dan, sebagai tambahan, jalur lengkap dicadangkan.

'Pencadangan terenkripsi dengan jalur lengkap:
Cadangan "C:\Sumber", "D:\Tujuan", , Benar, , Benar

Istirahat (metode)

Memecah cadangan tetapi bukan skrip saat ini.

Parameter:

Parameter Deskripsi
TANPA PARAMETER Metode Break tidak memerlukan parameter tambahan apa pun.

GetMediaName (fungsi)

Mengembalikan nama media yang disisipkan.

Parameter:

Parameter Deskripsi
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 Stop
EjectMedia
Break
End If

SendSMS (Teks sebagai String, Angka sebagai String) (Fungsi)

Opsi yang banyak digunakan oleh pelanggan kami adalah opsi "SendSMS". Opsi ini mengirimkan SMS ke ponsel pelanggan di akhir pencadangan. Jika penerima tidak berada di Swiss, maka kode panggilan internasional harus ditentukan.

Firewall: dalam keadaan tertentu, entri yang hilang di firewall Windows dapat mencegah pengiriman pesan singkat. Dalam kasus ini, pesan kesalahan akan muncul dan skrip tidak dapat dieksekusi dengan sukses. Aktifkan program Cadangan Langmeier di firewall Anda untuk lalu lintas jaringan keluar - maka program ini akan berfungsi.

Parameter:

Parameter Deskripsi
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 "Tujuan", serta
'jumlah kesalahan yang terjadi, serta jumlah
'file yang berhasil dicadangkan:

SendSMS Term("Pencadangan ke selesai. Kesalahan: Dicadangkan: ", Tujuan, Kesalahan, Penghitung), "0049xxxxxxxx"

Penghitung (Variabel)

Menunjukkan berapa banyak file yang dicadangkan. Nilai ini muncul dalam umpan balik kepada pengguna setelah proses pencadangan. Selain itu, nilai ini juga ditunjukkan dalam protokol pencadangan.

Contoh

'Memulai skrip baris perintah "databackup.cmd" dari SAP untuk mem-backup database
dari SAP. Target pencadangan 'yang ditetapkan dalam pekerjaan pencadangan' digunakan sebagai target pencadangan,
'yang ditetapkan dalam pekerjaan pencadangan (tujuan).
'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: Dengan variabel Tujuan, Anda dapat membuat skrip yang mencadangkan sesuatu yang spesifik ke lokasi tujuan yang dapat ditentukan dalam pekerjaan pencadangan. Bagaimana hal spesifik dicadangkan, dan apa itu, adalah apa yang Anda programkan ke dalam skrip.

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 (misalnya @SendSMS) berada di bawah sumber, maka nama skrip akan dikembalikan.

Catatan: Dengan variabel "Tujuan" Anda dapat membuat skrip yang mencadangkan sesuatu yang spesifik ke lokasi tujuan yang dapat ditentukan dalam pekerjaan pencadangan. Bagaimana tujuan disimpan, dan apa itu, diprogram ke dalam skrip. Dengan variabel "Source" 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.

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.

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

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.

Skrip 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 pekerjaan cadangan

Anda dapat menambahkan semua skrip yang telah Anda simpan ke pekerjaan pencadangan di jendela utama Pencadangan Langmeier di bawah"Pencadangan" -"Tambah":

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.

Setelah Anda memilih skrip, nama skrip akan muncul di pekerjaan pencadangan dengan diawali "@", dalam hal ini "@SMS". Skrip dieksekusi dalam proses pencadangan segera setelah Anda mengklik "Backup" - "Start".

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.

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

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.

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 lain. Buka "Opsi" dan di sana ke "Pengaturan untuk pekerjaan ini". Anda akan menemukan opsi yang dijalankan "Sebelum pencadangan" dan opsi yang dijalankan "Setelah pencadangan". Tambahkan VBScript Anda ke lokasi yang diinginkan. Perhatikan bahwa dengan metode ini, fungsi-fungsi Langmeier Backup yang telah dijelaskan di atas, seperti SendSMS atau Backup, tidak tersedia. Namun, dengan metode ini Anda dapat memanggil skrip batch atau file exe yang telah dikompilasi.

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.

Informasi dalam artikel ini tersedia dalam produk-produk berikut:

  1. Langmeier Backup Business
  2. Server Cadangan Langmeier
  3. Langmeier Backup V-flex

Cadangan Langmeier

Pencadangan untuk Windows

  Beli sekarang   Cobalah secara gratis
Perangkat lunak pencadangan untuk Windows

Tentang penulis
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 mempertahankan kendali penuh dan fokus pada pengembangan bisnis Anda. Kesederhanaan dan keandalan adalah prinsip-prinsip panduan saya dan menginspirasi saya setiap hari.
 

Cari tahu lebih lanjut: Cadangan Langmeier, VB-Script, Pencadangan

Artikel terkait
Jenis pencadangan mana yang merupakan pilihan terbaik untuk data saya?
Inilah pentingnya pencadangan data dalam kehidupan nyata
Keuntungan dan kerugian dari sistem file Windows yang berbeda


Kirimkan komentar di sini...

Artikel ini mencakup topik-topik:
VBScript
Skrip Pencadangan Langmeier
Pencadangan data VBS
Perangkat Lunak Pencadangan dengan VBScript