Langmeier Backup offre la possibilità di creare script per implementare concetti avanzati per il backup dei dati. Gli amministratori esperti hanno quindi la possibilità di introdurre requisiti molto specifici nell'area data backup nell'esecuzione del backup.
Esempi:
- la notifica all'utente (come SMS, sullo schermo, per posta, ecc…)
- Scarica il lavoro di backup corrente dal server
- Richiesta dell'utente (esempio: “Per favore inserire altri supporti di backup“)
- Lettura e chiusura dei programmi aperti
- Riorganizza il supporto di destinazione (per esempio rinominando la cartella)
- Chiamare un URL web per eseguire una funzione del server
L'editor di script si trova sotto il menu Tools > Edit Scripts:
Clicca sul campo di selezione "Script" e seleziona la voce vuota per creare un nuovo script. Usando Salva con nome... puoi salvare questo script.
Puoi utilizzare tutti i comandi VBScript nello script. Inoltre, puoi utilizzare i seguenti comandi di scripting implementati specificamente per Langmeier Backup per automatizzare Langmeier Backup
Indice comandi
L'indice completo dei comandi può essere trovato nell'aiuto online di Langmeier Backup, a cui puoi accedere nel programma. Ecco un estratto delle funzioni frequentemente richieste.
Progresso (variabile)
Assegna un valore tra 1 e 100 alla variabile Progress, imposta il valore della barra di progresso nella finestra di backup.
Esempi:
Progress = 0 'Barra di progresso a 0 - niente salvato ancora
Progress = 50 'Barra di avanzamento a 50 - metà backup
Progresso = 100 'Barra di avanzamento a 100 - backup completato
Messaggio (metodo)
Esce un testo per l'utente nella finestra dei messaggi di Langmeier Backup . Questo testo viene inoltre salvato nel registro di backup.
Parametri:
parametro |
Descrizione |
Testo |
Il testo del messaggio all'utente. |
[Tipo di messaggio] |
Il tipo di questo messaggio.
Valori possibili:
1 = Informazione 2 = Avviso 3 = Stop |
italic = Parametri opzionali
Esempio 1:
Message
"Script completato."
Esempio 2:
Message "Si prega di scrivere il disco con 'backup" & Nome del giorno della settimana(giorno della settimana(now)) & "' an.", 1
Backup (metodo)
La funzione „Backup“ può essere utilizzata per eseguire il backup di una cartella o di un file.
Parametri:
parametro |
Descrizione |
Fonte |
Percorso sorgente del backup desiderato |
Target |
Percorso di destinazione del backup desiderato |
[Sottocartelle] |
Vero = Backup incluso le sottocartelle (predefinito)
Falso = Backup senza sottocartelle
|
[Crittografato] |
Vero = Backup criptato
Falso = Backup non criptato (predefinito)
|
[Compresso] |
Vero = file di backup compressi ZIP
Falso = File di backup non compressi (predefinito)
|
[Storia] |
Vero = Backup dei dati storicizzati
Falso = Modalità normale (predefinita)
|
[CreateFullPath] |
True = Crea il percorso di backup completo, ad esempio C$\Folder\
Falso = Modalità normale (predefinita)
|
italic = Parametri opzionali
Esempio 1: Un normale backup dove l'origine e la destinazione sono specificate.
'Backup normale:
Backup "C:\Source", "D:\Destination"
Esempio 2: Un backup criptato: qui, l'origine e la destinazione sono specificate, più l'impostazione per criptare i dati.
'Backup cifrato:
Backup "C:\Source", "D:\Destination", , True
Esempio 3: Salvataggio criptato con percorso completo: Qui, come nell'esempio 2, viene eseguito un backup criptato e, inoltre, viene eseguito il backup del percorso completo.
'Backup criptato con percorso completo:
Backup "C:\Source", "D:\Destination", , True, , True
Break (metodo)
Riprende il backup, ma non lo script corrente.
Parametri:
parametro |
Descrizione |
NO PARAMETRI |
Il metodo break non richiede parametri aggiuntivi. |
GetMediaName (funzione)
Ritorna il nome del media inserito.
Parametro:
parametro |
Descrizione |
Accessore |
a) Il carattere di accesso al nastro nella forma di per esempio \tape0 b) Un identificatore dell'unità, per esempio C:\d
|
Esempio:
Se GetMediaName ("\.tape0") <> "Monday"
allora
Messaggio "Per favore inserisci il nastro `Monday`!", 3 '3 = Stop symbol
EjectMedia
Break
End If
InviaSMS (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 ad un telefono cellulare alla fine di un backup. Se il destinatario non è in Svizzera, allora il prefisso internazionale deve essere specificato.
Firewall: in alcune circostanze, una voce mancante nel firewall di Windows può impedire l'invio del messaggio di testo. In questo caso, appare un messaggio d'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 - allora funzionerà.
Parametri:
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 breve messaggio all'amministratore del backup -
'il messaggio contiene il valore specificato in "Destinazione", così come
'il numero di errori che si sono verificati, così come il numero di
'file di cui è stato eseguito con successo il backup:
InviaSMS Term("Il backup su è completo. Error: Saved: ", Destination, Errors, Counter),"0049xxxxxxxx"
Contatore (variabile)
Indica quanti file sono stati sottoposti a backup. Questo valore appare nel feedback all'utente dopo il processo di backup. Inoltre, questo valore è anche indicato nel log del 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,
'che è impostata nel lavoro di backup è usata (destinazione).
'Dallo script della riga di comando viene restituito il numero di file sottoposti a backup
'
CountOfFiles = Shell("%appdata%\SAP\databackup.cmd /dest=" & Destination, 0)
'Il contatore dei file sottoposti a backup sarà ora incrementato dal
'numero restituito dallo script:
Counter = Counter + lCountOfFiles
Destinazione (variabile)
Riporta o sovrascrive la cartella di destinazione preimpostata nell'elemento di backup dello script.
Nota: La variabile Destinazione ti permette di creare uno script che esegue il backup di qualcosa di specifico in una posizione di destinazione definibile nel lavoro di backup. Come viene fatto il backup della cosa specifica, e di cosa si tratta, lo programmi nello script.
Esempio:
'Salva la cartella di installazione "SAP R3" nella cartella di backup impostata nello script:
Backup "C:_SAP-R3", Destination
Fonte (variabile)
Riporta o sovrascrive il preset di origine nell'elemento di backup dello script. Se il nome dello script (ad esempio @SendSMS) è sotto l'origine, allora viene restituito il nome dello script.
Nota: Con la variabile "Destinazione" puoi creare uno script che esegue il backup di qualcosa di specifico in una posizione di destinazione che può essere definita nel lavoro di backup. Il modo in cui la cosa specifica è sostenuta, e cos'è, lo programmi nello script. Con la variabile opposta "Source", hai la possibilità di lasciare che l'utente del backup Langmeier determini la posizione di origine che recuperi nello script.
Esempio:
Source = "C:\"
SaveScript
Dopo aver scritto/creato uno script, salvalo. Le opzioni „Salva“ e „Salva con nome“ si trovano sotto l'editor dello script.
Clicca su "Salva con nome" puoi dare un nome al tuo script:
Gli script sono memorizzati nella seguente cartella:
C:\ProgrammaData\Langmeier Software\Scripts
Sotto i vecchi sistemi operativi (Windows XP, Windows Server 2003):
C:\Documents and Settings\ALL Users\Application Data\Langmeier Software\Scripts
Aggiungi script al lavoro di backup
Tutti gli script che hai salvato possono essere aggiunti al lavoro di backup nella finestra principale di Langmeier Backup sotto "Backup" - "Add"
Dopo aver selezionato il tuo script, il nome dello script appare nel lavoro di backup con un prefisso „@“, in questo caso "@SMS". Lo script viene eseguito nell'esecuzione del backup non appena clicchi su "Backup" - "Start".
Facendo doppio clic sullo script inserito, qui "@SMS", puoi definire il percorso di destinazione (che puoi recuperare nello script usando "Destinazione"):
Ordine: Fai attenzione all'ordine nel lavoro di backup! Se uno script deve essere eseguito alla fine di un backup, allora anche lo script deve essere inserito alla fine. Langmeier Backup elabora gli script nell'ordine in cui si trovano nel lavoro di backup. Se lo script è una funzione che deve essere chiamata all'inizio o dopo un certo percorso della cartella, allora lo script deve essere inserito nella linea corretta di conseguenza.
Opzioni alternative di scripting
Puoi anche aggiungere un VBScript che hai creato tu stesso ad un lavoro in un altro modo. Vai su „Opzioni“ e lì su „Impostazioni per questo lavoro“. Troverai opzioni che vengono eseguite „Prima del backup“ e opzioni che vengono eseguite „Dopo il backup“. Aggiungi il tuo VBScript nella posizione desiderata. Nota che con questo metodo, le funzioni proprie di Langmeier Backup come InviaSMS o Backup descritte sopra non sono disponibili. Tuttavia, puoi usare questo metodo per chiamare qualsiasi script batch o qualsiasi file exe compilato.
Le specifiche di questo articolo sono disponibili nei seguenti prodotti:
- Langmeier Backup Business
- Langmeier Backup Server
- Langmeier Backup V-flex
Per PC & Laptop
Per server e macchine virtuali
Backup Essentials
€39.90 all'anno
Seleziona
- Cancellabile in qualsiasi momento
- Supporto e aggiornamenti inclusi
- Backup dei dati in Windows 11, 10, 8, 7
- Interfaccia utente semplice
- Esegui il backup di file e cartelle
- Esegui il backup dell'intero computer
- Backup di e-mail e segnalibri internet
- Backup di OneDrive e Google Drive
- Ripristina singoli file e cartelle
- Supporto di avvio per il ripristino dell'intero computer
- Lo scanner ransomware live protegge i computer e i supporti di backup
- Backup su unità USB
- Backup su NAS
- Backup su OneDrive, Google Drive e Dropbox
- Backup su Langmeier Backup online storage & aBusiness Suite
Raccomandato
Backup Professional
€49.50 all'anno
Seleziona
- Cancellabile in qualsiasi momento
- Supporto e aggiornamenti inclusi
- Backup dei dati in Windows 11, 10, 8, 7
- Utente professionaleinterfaccia
- Esegui il backup di file e cartelle
- Esegui il backup dell'intero computer
- Backup di e-mail e segnalibri internet
- Backup di OneDrive e Google Drive
- Ripristina singoli file e cartelle
- Supporto di avvio per il ripristino dell'intero computer
- Lo scanner ransomware live protegge i computer e i supporti di backup
- Backup su unità USB
- Backup su NAS
- Backup su OneDrive, Google Drive e Dropbox
- Backup su Langmeier Backup online storage & aBusiness Suite
- Backup su server FTP e cloud pubblici
- Crittografia
- Ripristino per data
- Espelli il supporto dati al termine del backup
- Backup dei registri via e-mail
- Invia lo stato del backup via SMS
- Backup come servizio di Windows
Backup
Business
€99 all'anno
Seleziona
- Cancellabile in qualsiasi momento
- Supporto e aggiornamenti inclusi
- Backup dei dati in Windows 11, 10, 8, 7
- Utente professionaleinterfaccia
- Esegui il backup di file e cartelle
- Esegui il backup dell'intero computer
- Backup di e-mail e segnalibri internet
- Backup di OneDrive e Google Drive
- Ripristina singoli file e cartelle
- Supporto di avvio per il ripristino dell'intero computer
- Lo scanner ransomware live protegge i computer e i supporti di backup
- Backup su unità USB
- Backup su NAS
- Backup su OneDrive, Google Drive e Dropbox
- Backup su Langmeier Backup online storage & aBusiness Suite
- Backup su server FTP e cloud pubblici
- Crittografia
- Ripristino per data
- Espelli il supporto dati al termine del backup
- Backup dei registri via e-mail
- Invia lo stato del backup via SMS
- Backup come servizio di Windows
- Linguaggio di script integrato
- Backup su archivi ZIP
- Cartelle di rete protette con credenziali
- Protezione ransomware professionale
- Drive a nastro di tutti i tipi
- Backup dei dati su supporti WORM (Write-Once-Read-Many)
- Backup come servizio di Windows
- Separazione hardware dei drive tramite il dispositivo DSC (Data Save Control)
- Impostazioni di sicurezza della cartella di backup
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 inserito in una lista di top technology. 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 ti concentri sulla crescita della tua azienda. Semplicità e affidabilità sono i miei principi guida e mi ispirano ogni giorno.
Altra ricerca: Langmeier Backup, VB-Script, Backup
Articoli rilevanti per l'argomento
Quale tipo di backup è la scelta migliore per i miei dati?Ecco quanto è importante il backup dei dati nella vita realeI vantaggi e gli svantaggi dei diversi file system di Windows
Posta un commento qui...
Questo articolo copre gli argomenti: