Langmeier Backup FAQ
Guida: Estendere Langmeier Backup con VBScript
Langmeier Backup offre la possibilità di creare script per implementare concetti avanzati di backup dei dati. Gli amministratori esperti hanno così la possibilità di introdurre nell'esecuzione del backup requisiti molto specifici nell'ambito del backup dei dati.
Esempi
- Notifica personalizzata per l'utente (come SMS, sullo schermo, via e-mail, ecc...)
- Download del lavoro di backup corrente dal server
- Richiesta dell'utente (ad esempio: "Inserisci un altro supporto di backup")
- Leggere e chiudere i programmi aperti
- Riorganizzare il supporto di destinazione (ad esempio rinominare la cartella)
- Richiamare un URL web per eseguire una funzione del server
L'editor di script si trova nel menu Strumenti > Modifica script:

Clicca sul campo di selezione "Script" e seleziona la voce vuota per creare un nuovo script. Utilizzando Salva con nome... puoi salvare lo script.
Puoi utilizzare tutti i comandi VBScript presenti nello script. Inoltre, puoi utilizzare i comandi di scripting appositamente implementati per Langmeier Backup descritti di seguito per automatizzare Langmeier Backup.
Indice dei comandi
L'indice completo dei comandi si trova nella guida online di Langmeier Backup, che puoi richiamare nel programma. Ecco un estratto delle funzioni più richieste.
Progresso (variabile)
Assegnando un valore compreso tra 1 e 100 alla variabile Progress, si imposta il valore della barra di avanzamento nella finestra di backup dei dati.
Esempi
Progress = 0 'Barra di avanzamento a 0 - ancora nessun backup
Progress = 50 'Barra di avanzamento a 50 - metà backup
Progress = 100 'Barra di avanzamento a 100 - backup completato
Messaggio (metodo)
Invia un testo all'utente nella finestra dei messaggi di Langmeier Backup. Questo testo viene anche salvato nel registro dei backup.
Parametro:
Parametro |
Parametro Descrizione |
Testo |
Il testo del messaggio per l'utente. |
[Tipo di messaggio] |
Il tipo di messaggio.
Valori possibili:
1 = Informazione 2 = Avviso 3 = Arresto |
corsivo = parametri opzionali
Esempio 1:
Messaggio
"Script completato".
Esempio 2:
Messaggio "Scrivi il supporto dati con 'Backup " & Weekdayname(Weekday(now)) & "' a.", 1
Backup (metodo)
La funzione "Backup" può essere utilizzata per eseguire il backup di una cartella o di un file.
Parametri:
Parametro |
Parametro Descrizione |
Origine |
Percorso di origine del backup desiderato |
Destinazione |
Percorso di destinazione del backup desiderato |
[Sottocartelle] |
Vero = Backup con sottocartelle (impostazione predefinita)
Falso = Backup senza sottocartelle
|
[Crittografato] |
Vero = Backup crittografato
Falso = Backup non crittografato (impostazione predefinita)
|
[Compresso] |
Vero = file di backup compressi in ZIP
Falso = file di backup non compressi (impostazione predefinita)
|
[Cronologia] |
Vero = Backup dei dati storicizzati
Falso = Modalità normale (predefinita)
|
[CreateFullPath] |
Vero = Crea il percorso completo del backup, ad esempio C$\folder\
Falso = Modalità normale (predefinita)
|
Corsivo = Parametri opzionali
Esempio 1: Un normale backup dei dati in cui sono specificate l'origine e la destinazione.
Backup normale:
Backup "C:\Source", "D:\Destination".
Esempio 2: Un backup criptato dei dati: l'origine e la destinazione sono specificate qui e impostate in modo che i dati siano criptati.
Backup criptato:
Backup "C:\Source", "D:\Destination", , True
Esempio 3: Backup criptato con percorso completo: Come nell'esempio 2, anche in questo caso viene eseguito un backup crittografato dei dati e viene eseguito anche il backup del percorso completo.
Backup crittografato con percorso completo:
Backup "C:\Source", "D:\Destination", , True, , , True
Interruzione (metodo)
Annulla il backup ma non lo script corrente.
Parametri:
Parametro |
Descrizione del parametro |
NESSUN PARAMETRO |
Il metodo di interruzione non richiede alcun parametro aggiuntivo. |
GetMediaName (funzione)
Restituisce il nome del supporto inserito.
Parametri:
Parametro |
Parametro Descrizione |
Accessore |
a) Il carattere di accesso al nastro nella forma, ad esempio, di \\.\tape0 b) Un identificatore di unità, ad esempio C:\. |
Esempio:
If GetMediaName ("\\.tape0") <> "Monday"
Then
Message "Please insert the tape `Monday`!", 3 '3 = Simbolo di stop
EspelliMedia
Break
End If
SendSMS (Testo come stringa, Numero come stringa) (funzione)
Un'opzione che molti dei nostri clienti utilizzano è l'opzione "SendSMS". Questa opzione invia al cliente un SMS a un telefono cellulare al termine del backup dei dati. Se il destinatario non si trova in Svizzera, è necessario inserire il prefisso internazionale.
Firewall: in alcune circostanze, una voce mancante nel firewall di Windows può impedire l'invio del messaggio di testo. In questo caso, viene visualizzato un messaggio di errore e lo script non può essere eseguito con successo. Abilita il programma Langmeier Backup nel tuo firewall per il traffico di rete in uscita: funzionerà.
Parametri:
Parametro |
Parametro Descrizione |
Testo |
Il messaggio di testo da inviare al destinatario via SMS. |
Numero |
Il numero di cellulare del destinatario. |
Esempio:
'Invia un messaggio di testo all'amministratore del backup:
SendSMS "Backup completato.", "004179512xxxx"
'Invia un messaggio di testo all'amministratore del backup -
'il messaggio contiene il valore specificato in "Destinazione", nonché
'il numero di errori che si sono verificati e il numero difile
'sottoposti a backup con successo:
SendSMS Term("Il backup su è completo. Errore: Backup: ", Destinazione, Errori, Contatore), "0049xxxxxxxxxxxx"
Contatore (variabile)
Indica il numero di file di cui è stato eseguito il backup. Questo valore appare nel feedback all'utente dopo il processo di backup. Questo valore è specificato anche nel registro di backup.
Esempio:
Avvia lo script della riga di comando "databackup.cmd" da SAP per eseguire il backup del database
da SAP. La destinazione del backup è la destinazione del backup,
'che è stata impostata nell'attività di backup viene utilizzata come destinazione del backup (Destinazione).
Lo script della riga di comando restituisce il numero di file
di cui è stato eseguito il backup.
CountOfFiles = Shell("%appdata%\SAP\databackup.cmd /dest=" & Destination, 0)
Il contatore dei file di cui è stato effettuato il backup viene ora incrementato del numero
restituito dallo script:
Contatore = Contatore + lCountOfFiles
Destinazione (variabile)
Restituisce o sovrascrive la cartella di destinazione preimpostata nell'elemento di backup dello script.
Nota: puoi utilizzare la variabile "Destinazione" per creare uno script che esegue il backup di qualcosa di specifico in una destinazione che può essere definita nell'attività di backup. Nello script devi programmare come viene eseguito il backup di un elemento specifico e di cosa si tratta.
Esempio:
Esegue il backup della cartella di installazione "SAP R3" nella cartella di backup impostata nello script:
Backup "C:\SAP-R3", Destinazione
Sorgente (variabile)
Restituisce l'origine preimpostata nell'elemento di backup dello script o sovrascrive questa origine. Se il nome dello script (ad esempio @SendSMS) si trova sotto l'origine, viene restituito il nome dello script.
Nota: puoi utilizzare la variabile "Destinazione" per creare uno script che esegue il backup di qualcosa di specifico in una destinazione che può essere definita nell'attività di backup. Nello script si programma come viene eseguito il backup della destinazione specifica e di cosa si tratta. Con la variabile opposta "Sorgente" hai la possibilità di lasciare che sia l'utente del backup Langmeier a determinare la posizione della sorgente da recuperare nello script.
Esempio:
Sorgente = "C:\"
Salvare lo script
Dopo aver scritto/creato uno script, salvalo. Le opzioni "Salva" e "Salva con nome" si trovano sotto l'editor di script.

Clicca su"Salva con nome" per dare un nome allo script:

Gli script vengono salvati nella seguente cartella:
C:\ProgramData\Langmeier Software\Scripts
Nei sistemi operativi più vecchi (Windows XP, Windows Server 2003):
C:\Documents and Settings\ALL Users\Application Data\Langmeier Software\Scripts
Aggiungere script all'attività di backup
Puoi aggiungere tutti gli script che hai salvato all'attività di backup nella finestra principale di Langmeier Backup alla voce"Backup" -"Aggiungi":


Dopo aver selezionato il tuo script, il nome dello script viene visualizzato con una "@" precedente nell'attività di backup, in questo caso "@SMS". Lo script viene eseguito nell'esecuzione del backup non appena fai clic su "Backup" - "Avvia".

Facendo doppio clic sullo script inserito, in questo caso "@SMS", puoi definire il percorso di destinazione (che puoi richiamare nello script usando "Destinazione" ):

Sequenza: nota la sequenza del lavoro di backup! Se uno script deve essere eseguito alla fine di un backup, allora lo script deve essere inserito anche alla fine. Langmeier Backup elabora gli script nell'ordine in cui sono presenti nel lavoro di backup. Se lo script è una funzione che deve essere richiamata all'inizio o dopo un percorso di cartella specifico, allora lo script deve essere inserito nella riga corretta.
Opzioni alternative di scripting
Puoi anche aggiungere un VBScript creato da te a un lavoro in un altro modo. Vai su "Opzioni" e poi su "Impostazioni per questo lavoro". Qui troverai le opzioni che vengono eseguite "Prima del backup" e le opzioni che vengono eseguite "Dopo il backup". Aggiungi il tuo VBScript nella posizione desiderata. Tieni presente che le funzioni specifiche di Langmeier Backup descritte sopra, come SendSMS o Backup, non sono disponibili con questo metodo. Tuttavia, puoi utilizzare questo metodo anche per richiamare qualsiasi script batch o qualsiasi file exe compilato.

Le informazioni contenute in questo articolo sono disponibili nei seguenti prodotti:
- Langmeier Backup Business
- Langmeier Backup Server
- Langmeier Backup V-flex
Per PC e laptop
Per server e macchine virtuali
Backup Essentials
€39.90 all'anno
Seleziona
- Cancellabile in qualsiasi momento
- Assistenza e aggiornamenti inclusi
- Backup dei dati in Windows 11, 10, 8 e 7
- Interfaccia utente semplice
- Backup di file e cartelle
- Backup dell'intero computer
- Backup di e-mail e segnalibri internet
- Backup di OneDrive e Google Drive
- Ripristino di singoli file e cartelle
- Supporto di avvio per il ripristino dell'intero computer
- La scansione live del ransomware protegge il computer e i supporti di backup
- Backup su unità USB
- Backup su NAS
- Backup su OneDrive, Google Drive e Dropbox
- Backup su storage online Langmeier Backup e aBusiness Suite
Consigliato
Backup Professional
€49.50 all'anno
Seleziona
- Cancellabile in qualsiasi momento
- Assistenza e aggiornamenti inclusi
- Backup dei dati in Windows 11, 10, 8 e 7
- Interfaccia utente professionale
- Backup di file e cartelle
- Backup dell'intero computer
- Backup di e-mail e segnalibri internet
- Backup di OneDrive e Google Drive
- Ripristino di singoli file e cartelle
- Supporto di avvio per il ripristino dell'intero computer
- La scansione live del ransomware protegge il computer e i supporti di backup
- Backup su unità USB
- Backup su NAS
- Backup su OneDrive, Google Drive e Dropbox
- Backup su storage online Langmeier Backup e aBusiness Suite
- Backup su server FTP e cloud pubblici
- Crittografia
- Ripristino per data
- Espulsione del supporto dati al termine del backup
- Registri di backup via e-mail
- Invio dello stato del backup via SMS
- Backup come servizio di Windows
Backup
Business
€99 all'anno
Seleziona
- Cancellabile in qualsiasi momento
- Assistenza e aggiornamenti inclusi
- Backup dei dati in Windows 11, 10, 8 e 7
- Interfaccia utente professionale
- Backup di file e cartelle
- Backup dell'intero computer
- Backup di e-mail e segnalibri internet
- Backup di OneDrive e Google Drive
- Ripristino di singoli file e cartelle
- Supporto di avvio per il ripristino dell'intero computer
- La scansione live del ransomware protegge il computer e i supporti di backup
- Backup su unità USB
- Backup su NAS
- Backup su OneDrive, Google Drive e Dropbox
- Backup su storage online Langmeier Backup e aBusiness Suite
- Backup su server FTP e cloud pubblici
- Crittografia
- Ripristino per data
- Espulsione del supporto dati al termine del backup
- Registri di backup via e-mail
- Invio dello stato del backup via SMS
- Backup come servizio di Windows
- Linguaggio di script integrato
- Backup in archivi ZIP
- Cartelle di rete protette con credenziali
- Protezione ransomware professionale
- Unità a nastro di tutti i tipi
- Backup dei dati su supporti WORM (Write-Once-Read-Many)
- Backup come servizio di Windows
- Separazione hardware delle unità tramite dispositivo DSC (Data Save Control)
- Backup delle impostazioni di sicurezza delle cartelle
informazioni sull'autore Urs Langmeier
Fondatore e CEO di Langmeier Software
Non voglio complicare nulla. Non voglio sviluppare il software aziendale definitivo. Non voglio essere in una lista di tecnologia top. Perché le applicazioni aziendali non sono questo. Si tratta di assicurarsi che i tuoi dati siano protetti senza problemi. Si tratta di assicurarsi che tutto funzioni senza intoppi, mentre tu mantieni il pieno controllo e puoi concentrarti sulla crescita della tua azienda. Semplicità e affidabilità sono i miei principi guida e mi ispirano ogni giorno.
Approfondisci: Backup Langmeier, VB-Script, Il backup
Articoli rilevanti
Quale tipo di backup è la scelta migliore per i miei dati?Ecco quanto è importante il backup dei dati nella vita realeVantaggi e svantaggi dei vari file system di Windows
Invia un commento qui...
Questo articolo tratta gli argomenti:
Software di backup con VBScript
Langmeier Backup VBS
Backup dei dati VBS
VBScript