Perguntas frequentes sobre o Langmeier Backup
Tutorial: Estenda o Langmeier Backup com VBScript
O Langmeier Backup oferece a possibilidade de criar scripts para implementar conceitos avançados de backup de dados. Administradores experientes têm, portanto, a possibilidade de introduzir requisitos muito específicos no campo de backup de dados na execução do backup.
Exemplos:
- notificação do próprio usuário (como SMS, na tela, por e-mail, etc.)
- download do trabalho de backup atual do servidor
- Solicitação do usuário (exemplo: "Insira outra mídia de backup")
- Ler e fechar programas abertos
- Reorganizar a mídia de destino (por exemplo, renomear a pasta)
- chamar um URL da Web para executar uma função do servidor
O editor de scripts está localizado no menu Tools > Edit Scripts (Ferramentas > Editar scripts):
Clique na caixa de seleção Script e selecione a entrada vazia para criar um novo script. Ao clicar em Save as... você pode salvar esse script.
Você pode usar todos os comandos VBScript no script. Além disso, você pode usar os seguintes comandos de script especialmente implementados para o Langmeier Backup para automatizar o Langmeier Backup.
Índice de comandos
O índice completo de comandos pode ser encontrado na ajuda on-line do Langmeier Backup, que você pode acessar no programa. Aqui está um trecho das funções solicitadas com frequência.
Progresso (variável)
Atribui um valor entre 1 e 100 à variável Progress e define o valor da barra de progresso na janela de backup.
Exemplos:
Progress = 0 'Barra de progresso em 0 - nada foi copiado ainda
Progress = 50 'Barra de progresso em 50 - metade foi copiada
Progress = 100 'Barra de progresso
em 100 - backup concluído
Mensagem (método)
Emite um texto para o usuário na janela de mensagens do Langmeier Backup. Além disso, esse texto é salvo no registro de backup.
Parâmetro:
Parâmetro |
Descrição |
Texto |
O texto da mensagem para o usuário. |
[Tipo de mensagem] |
O tipo dessa mensagem.
Valores possíveis:
1 = Informação 2 = Aviso 3 = Parar |
itálico = parâmetros opcionais
Exemplo 1:
Mensagem
"Script concluído"
Exemplo 2:
Mensagem "Por favor, grave no disco com 'Backup " & Weekdayname(Weekday(now)) & "'.", 1
Backup (método)
Com a ajuda da função "Backup", você pode fazer o backup de uma pasta ou de um arquivo.
Parâmetro:
Parâmetro |
Descrição |
Fonte |
Caminho de origem do backup desejado |
Destino |
Caminho de destino do backup desejado |
[Subfolders (Subpastas) |
True = Backup incluindo subpastas (padrão)
False = Backup sem subpastas
|
[Encrypted] |
True = Backup criptografado
False = Backup não criptografado (padrão)
|
[Compressed] |
True = Arquivos de backup compactados em ZIP
False = arquivos de backup não compactados (padrão)
|
[History] |
True = Backup historiado
False = Modo normal (padrão)
|
[CreateFullPath] |
True = Cria o caminho completo do backup, por exemplo, C$\Folder\
False = Modo normal (padrão)
|
itálico = parâmetros opcionais
Exemplo 1: Um backup normal em que a origem e o destino são especificados.
'Backup normal:
Backup "C:\Source", "D:\Destination"
Exemplo 2: Um backup criptografado em que a origem e o destino são especificados, além de definido para criptografar os dados.
backup criptografado:
Backup "C:\Source", "D:\Destination", , True
Exemplo 3: Backup criptografado com caminho completo: Aqui, como no exemplo 2, é realizado um backup criptografado e, além disso, é feito o backup do caminho completo.
'Backup criptografado com caminho completo:
Backup "C:\Source", "D:\Destination", , True, , , True
Break (método)
Interrompe o backup, mas não o script atual.
Parâmetros:
Parâmetro |
Descrição |
SEM PARÂMETROS |
O método Break não requer nenhum parâmetro adicional. |
GetMediaName (função)
Retorna o nome da mídia inserida.
Parâmetros:
Parâmetro |
Descrição |
Acessor |
a) O caractere de acesso à fita na forma de, por exemplo, \\.\tape0 b) Um identificador de unidade, por exemplo, C:\. |
Exemplo:
if GetMediaName ("\.tape0") <> "Monday
" Then
Message "Please insert the tape `Monday`!", 3 '3 = Símbolo de parada
EjectMedia
Break
End If
SendSMS (Text as String, Number as String) (Função)
Uma opção que muitos de nossos clientes usam é a opção "SendSMS". Essa opção envia um SMS para o telefone celular do cliente no final de um backup. Se o destinatário não estiver na Suíça, o código de discagem internacional deverá ser especificado.
Firewall: em determinadas circunstâncias, uma entrada ausente no firewall do Windows pode impedir o envio da mensagem curta. Nesse caso, é exibida uma mensagem de erro e o script não pode ser executado com êxito. Ative o programa Langmeier Backup em seu firewall para o tráfego de rede de saída - assim ele funcionará.
Parâmetros:
Parâmetro |
Descrição |
Texto |
A mensagem de texto a ser enviada ao destinatário por SMS. |
number (Número) |
O número do telefone celular do destinatário. |
Exemplo:
'Envia uma mensagem de texto para o administrador do backup:
SendSMS "Backup completed.", "004179512xxxx"
'Envia uma mensagem de texto para o administrador do backup -
'a mensagem contém o valor especificado em "Destination" (Destino), bem como
'o número de erros ocorridos e o número de
'arquivos cujo backup foi feito com êxito:
SendSMS Term("Backup to is complete. Erro: Backup: ", Destino, Erros, Contador), "0049xxxxxxxxxxxx"
Contador (variável)
Indica o número de arquivos cujo backup foi feito. Esse valor aparece no feedback para o usuário após o processo de backup. Além disso, esse valor também é indicado no protocolo de backup.
Exemplo:
'Inicia o script de linha de comando "databackup.cmd" do SAP para fazer backup do banco de dados
'do SAP. O destino de backup definido na tarefa de backup é usado como o destino de backup,
'que está definido na tarefa de backup (destino).
o script de linha de comando retorna o número de arquivos de backup
.
CountOfFiles = Shell("%appdata%\SAP\databackup.cmd /dest=" & Destination, 0)
'O contador dos arquivos de backup agora é aumentado pelo número
'retornado pelo script:
Counter = Counter + lCountOfFiles
Destino (variável)
Retorna ou substitui a pasta de destino predefinida no elemento de backup do script.
Observação: Com a variável "Destination", você pode criar um script que faz o backup de algo específico em um local de destino que pode ser definido no trabalho de backup. Como é feito o backup do item específico e o que ele é, é o que você programa no script.
Exemplo:
'Faz o backup da pasta de instalação "SAP R3" para a pasta de backup definida no script:
Backup "C:\SAP-R3", Destination
Fonte (variável)
Retorna a fonte predefinida no elemento de backup do script ou substitui essa fonte. Se o nome do script (por exemplo, @SendSMS) estiver sob a origem, o nome do script será retornado.
Observação: Com a variável "Destination", você pode criar um script que faça backup de algo específico em um local de destino que pode ser definido no trabalho de backup. Como o destino é salvo e o que ele é, é programado no script. Com a variável oposta "Source", você tem a opção de permitir que o usuário de backup Langmeier determine o local de origem que você recupera no script.
Exemplo:
Fonte = "C:\"
Salvar script
Depois que você tiver escrito/criado um script, salve-o. As opções "Salvar" e "Salvar como" podem ser encontradas abaixo do editor de script.
Clique em"Save as" (Salvar como) para dar um nome ao seu script:
Os scripts são salvos na seguinte pasta:
C:\ProgramData\Langmeier Software\Scripts
Em sistemas operacionais mais antigos (Windows XP, Windows Server 2003):
C:\Documents and Settings\ALL Users\Application Data\Langmeier Software\Scripts
Adicionar script ao trabalho de backup
Você pode adicionar todos os scripts que salvou ao trabalho de backup na janela principal do Langmeier Backup em"Backup" -"Adicionar":
Depois que você selecionar o script, o nome do script aparecerá no trabalho de backup com um "@" precedente, neste caso "@SMS". O script é executado na execução do backup assim que você clica em "Backup" - "Start" (Iniciar).
Ao clicar duas vezes no script inserido, aqui "@SMS", você pode definir o caminho de destino (que pode ser chamado no script usando "Destination" ):
Sequência: observe a sequência no trabalho de backup! Se um script tiver que ser executado no final de um backup, então o script também deve ser inserido no final. O Langmeier Backup processa os scripts na ordem em que eles estão na tarefa de backup. Se o script for uma função que deve ser chamada no início ou após um determinado caminho de pasta, o script deverá ser inserido na linha correta.
Opções alternativas de script
Você também pode adicionar um VBScript criado por você mesmo a um trabalho de outra forma. Vá para "Opções" e depois para "Configurações para este trabalho". Você encontrará opções que são executadas "Antes do backup" e opções que são executadas "Após o backup". Adicione seu VBScript ao local desejado. Observe que, com esse método, as funções próprias do Langmeier Backup descritas acima, como SendSMS ou Backup, não estão disponíveis. Entretanto, com esse método você pode chamar qualquer script em lote ou qualquer arquivo exe compilado.
As informações contidas neste artigo estão disponíveis nos seguintes produtos:
- Langmeier Backup Business
- Langmeier Backup Server
- Langmeier Backup V-flex
Para PC e laptop
Para servidores e máquinas virtuais
Backup Essentials
€39.90 por ano
Selecione
- Pode ser cancelado a qualquer momento
- Suporte e actualizações incluídos
- Backup de dados no Windows 11, 10, 8, 7
- Interface de utilizador simples
- Backup de arquivos e pastas
- Fazer backup de todo o computador
- Backup de e-mails e favoritos da Internet
- Backup do OneDrive e do Google Drive
- Restauração de arquivos e pastas individuais
- Mídia de inicialização para restaurar o computador completo
- O scanner de ransomware em tempo real protege os computadores e os suportes de cópia de segurança
- Backup em unidades USB
- Backup para NAS
- Faz a cópia de segurança para o OneDrive, Google Drive e Dropbox
- Faz cópias de segurança para o armazenamento online Langmeier Backup e para o aBusiness Suite
Recomendado
Backup Professional
€49.50 por ano
Selecione
- Pode ser cancelado a qualquer momento
- Suporte e actualizações incluídos
- Backup de dados no Windows 11, 10, 8, 7
- Interface de usuário profissional
- Backup de arquivos e pastas
- Fazer backup de todo o computador
- Backup de e-mails e favoritos da Internet
- Backup do OneDrive e do Google Drive
- Restauração de arquivos e pastas individuais
- Mídia de inicialização para restaurar o computador completo
- O scanner de ransomware em tempo real protege os computadores e os suportes de cópia de segurança
- Backup em unidades USB
- Backup para NAS
- Faz a cópia de segurança para o OneDrive, Google Drive e Dropbox
- Faz cópias de segurança para o armazenamento online Langmeier Backup e para o aBusiness Suite
- Faz cópias de segurança para o servidor FTP e nuvens públicas
- Criptografia
- Restauração por data
- Ejetar mídia no final do backup
- Registros de backup por e-mail
- Envio do status do backup por SMS
- Backup como serviço do Windows
Backup
Business
€99 por ano
Selecione
- Pode ser cancelado a qualquer momento
- Suporte e actualizações incluídos
- Backup de dados no Windows 11, 10, 8, 7
- Interface de usuário profissional
- Backup de arquivos e pastas
- Fazer backup de todo o computador
- Backup de e-mails e favoritos da Internet
- Backup do OneDrive e do Google Drive
- Restauração de arquivos e pastas individuais
- Mídia de inicialização para restaurar o computador completo
- O scanner de ransomware em tempo real protege os computadores e os suportes de cópia de segurança
- Backup em unidades USB
- Backup para NAS
- Faz a cópia de segurança para o OneDrive, Google Drive e Dropbox
- Faz cópias de segurança para o armazenamento online Langmeier Backup e para o aBusiness Suite
- Faz cópias de segurança para o servidor FTP e nuvens públicas
- Criptografia
- Restauração por data
- Ejetar mídia no final do backup
- Registros de backup por e-mail
- Envio do status do backup por SMS
- Backup como serviço do Windows
- Linguagem de script integrada
- Backup em arquivos ZIP
- Pastas de rede protegidas com informações de login
- Proteção profissional contra ransomware
- Unidades de fita de todos os tipos
- Backup de dados em mídia WORM (Write-Once-Read-Many)
- Backup como serviço do Windows
- Separação de unidades por hardware usando o dispositivo DSC (Data Save Control)
- Backup de configurações de segurança de pastas
Sobre o autor Urs Langmeier
Fundador e CEO da Langmeier Software
Não quero complicar nada. Não quero desenvolver o software empresarial definitivo. Não quero ser incluído em uma lista das principais tecnologias. Porque não é disso que se tratam os aplicativos comerciais. Trata-se de garantir que seus dados estejam perfeitamente protegidos. E trata-se de garantir que tudo funcione sem problemas, enquanto você mantém o controle total e se concentra no crescimento de seus negócios. Simplicidade e confiabilidade são meus princípios orientadores e me inspiram todos os dias.
Você pode procurar mais: Langmeier Backup, Script VB, Backup
Artigos relevantes para o tópico
Que tipo de backup é a melhor opção para os teus dados?Sabes como o backup de dados é importante na vida realAs vantagens e desvantagens dos vários sistemas de arquivos do Windows
Publique um comentário aqui...
Este artigo aborda os tópicos: