Pular para o conteúdo principal

Configurando um Backup Online

Introdução​

Esta página demonstrará como trabalhar com a ferramenta de backup CATS Azure para fazer backup e recuperar o banco de dados do CATS e arquivos cruciais. (Microsoft Azure é um serviço de computação e armazenamento em nuvem.)

A ferramenta de backup do Azure funciona em conjunto com o Utilitário de Backup do CATS.

Configuração​

Ao abrir o programa, você verá uma tela como a mostrada abaixo.
![image](/img/cats/utilities/setup.png)
A New Data Systems fornecerá uma “Chave de Acesso Compartilhada” (Shared Access Key) que concede acesso ao seu armazenamento de backup. Clique em Cloud Settings (Configurações de Nuvem) e insira esta chave no campo fornecido. (Uma vez inserida, a chave será armazenada automaticamente para uso futuro.)
![image](/img/cats/utilities/sharedaccesskey.png)

Assim que a chave for inserida, você poderá acessar seu armazenamento de backup.

  • Por favor, mantenha a chave de acesso segura, pois qualquer pessoa com a chave terá acesso ao seu armazenamento de backup. Se você estiver preocupado que sua chave de acesso tenha sido comprometida, a New Data Systems pode revogar a chave antiga e gerar uma nova conforme necessário.

Consulte as seções abaixo para:

Preparando o Diretório de Backup​

O programa de backup do Azure pode fazer o backup de múltiplas instâncias do CATS para o mesmo armazenamento de backup. Para criar um novo diretório de backup para uma instância, selecione “Create New…” (Criar Novo…) no menu suspenso e clique em Backup.
![image](/img/cats/utilities/newproject.png)
Você será solicitado a inserir um nome para esta instância. Recomendamos o uso de um nome descritivo.
![image](/img/cats/utilities/descriptivename.png)
As configurações para uma nova instância são exibidas na metade superior da caixa de diálogo de backup, conforme mostrado abaixo.
![image](/img/cats/utilities/directorysettings.png)
A primeira caixa “Name:” (Nome:) deve conter o nome descritivo que você inseriu para sua instância, no entanto, é possível alterá-lo antes de executar o backup pressionando o botão Rename (Renomear).

  • //Se você tentar renomear um projeto antigo no qual está executando um backup incremental, ele criará uma nova instância em vez de sobrescrever o projeto mais antigo.//

Em seguida, você terá que criar um nome para sua pasta base (base folder) dentro do backup do Azure. A pasta base é o repositório principal que você cria para todas as suas instâncias; cada vez que você criar um novo backup, ele será organizado sob esta pasta.

  • //Uma vez criada a pasta base, você não pode alterar o nome ou simplesmente movê-la. Se quiser fazer alterações significativas na sua pasta base, terá que criar uma nova do zero.//\

A caixa “Executable to run…” (Executável para executar…) é o diretório e o caminho de onde as informações virão no seu computador. Selecione as opções da sua unidade de disco rígido para estes antes de começar a fazer o backup de qualquer coisa.
Adicionar uma senha à sua nova instância não é obrigatório, no entanto, se você não quiser que seus arquivos sejam acessados, poderá criptografá-los com sua própria senha exclusiva.

  • //Se você adicionar uma senha, certifique-se de anotá-la em algum lugar, pois você não conseguirá acessar o projeto se quiser alterar a senha ou se perder a senha futuramente.//

Fazendo Backup de Arquivos do CATS​

Antes de prosseguir, é importante saber qual backup é o ideal para você:

  • Um backup completo (full backup) é um método de backup onde todos os arquivos e pastas selecionados serão copiados.
  • Um backup incremental é aquele que fornece um backup dos arquivos que foram alterados ou são novos desde o último backup incremental; ele faz o backup apenas dos dados que mudaram desde o último backup (seja ele completo ou incremental).

![image](/img/cats/utilities/backupoptions.png)
Na maioria dos casos, o backup Incremental é a escolha correta. Você deve usar o Full Backup apenas em certas circunstâncias específicas.

Para fazer o backup de um novo projeto, selecione Incremental no formulário acima.

  • Como este é um projeto novo, não há arquivos antigos que precisem ser sobrescritos, então clicar em Incremental significa apenas que ele executará um backup completo regular nesta instância.

Você também deve usar o backup Incremental para atualizar o backup. Executar backups incrementais faz mais sentido, pois eles levam muito menos tempo para fazer o backup dos arquivos atualizados.
A caixa Backup History (Histórico de Backup) mostra informações sobre o projeto de backup:

  • ”Full backup” refere-se simplesmente à data e hora daquele dia em que o último backup completo do projeto foi executado.
  • “Last backup” (Último backup) também pode se referir ao último backup completo; no entanto, se você executou backups incrementais desde o backup completo, ele geralmente se referirá ao seu último backup incremental.
  • “Isolations” (Isolamentos) refere-se ao número de isolamentos armazenados para o seu projeto.

Restaurando Arquivos do CATS​

Clicar em Restore (Restaurar) na tela “CATS Cloud Backup”, como mostrado em configuração, leva você à tela mostrada abaixo.
![image](/img/cats/utilities/restore.png)
Nesta tela, você pode escolher restaurar:

  • um arquivo individual
  • uma pasta
  • um grupo de arquivos/pastas
  • o projeto inteiro

Se o backup estiver criptografado, você terá que digitar a senha na caixa de texto para poder restaurar os arquivos.

  • //Marque a caixa "save password" (salvar senha) se quiser restaurar deste projeto em outro momento e não quiser inserir a senha novamente a cada vez. Esteja ciente, porém, de que ao fazer isso, você pode deixá-lo inseguro para qualquer pessoa que queira restaurar sem sua permissão.//

Marque a caixa “Group dependent files” (Agrupar arquivos dependentes) se você tiver arquivos dentro do projeto que possuem arquivos individuais agrupados em um único tipo de arquivo.

  • //Isso é algo que você deve sempre manter marcado, já que o tipo de arquivo do FoxPro (como tableau) agrupa múltiplos dados e arquivos menores dentro dos arquivos do seu projeto.//

O botão View as of: (Visualizar em:) permite que você volte e restaure arquivos de versões mais antigas de antes do seu último backup incremental ou completo. O padrão é restaurar a partir do seu backup mais recente, mas você pode entrar e alterar a data clicando no botão.
Depois de escolher suas opções de restauração, clique em Restore e a tela de carregamento mostrada abaixo indicará que o processo está em execução.
![image](/img/cats/utilities/restoreprocess.png)

Fazendo Backup de Arquivos do CATS usando a Linha de Comando​

Para fazer o backup diretamente da linha de comando, você deve inserir o diretório onde seu arquivo de backup está localizado. Em seguida, você terá que digitar :Q, o que significa que o backup não perguntará o que fazer, ele simplesmente executará o backup; enquanto :P especifica o projeto do qual você está fazendo o backup. Depois de inserir esses dois, digite o nome do projeto que você fez backup anteriormente.

Neste exemplo, o AzureBackup.exe está localizado em C:\CATS\AwsBackup\AzureBackup.exe. Pressione espaço e digite :Q, pressione espaço novamente e digite :P, então mais um espaço e especifique o nome que você atribuiu ao seu backup ao inserir as informações no gerenciador de backup. Neste caso, o nosso se chama Test.
Assim que você clicar em enter, o backup será inicializado e seus arquivos serão atualizados.
![image](/img/cats/utilities/commandline.png)