Fazendo backup de um banco de dados do servidor para o armazenamento em nuvem

É possível fazer backup de um banco de dados do servidor IBM Storage Protect para o armazenamento de objeto de nuvem Em caso de desastre em um data center local, é possível restaurar o banco de dados a partir do backup feito no armazenamento de objeto de nuvem.

Sobre esta tarefa

Usando o protocolo Amazon Simple Storage Service (S3), Google Cloud Storageou Azure , um banco de dados do servidor IBM Storage Protect pode ser copiado para o armazenamento de objeto de nuvem. O backup de banco de dados pode ser criptografado ou não criptografado.

Para fazer backup de volumes do banco de dados do servidor para o armazenamento de objetos, deve-se definir uma conexão em nuvem e uma classe de dispositivo do tipo CLOUD. As credenciais de nuvem definidas na conexão são usadas pela classe de dispositivo CLOUD.

A configuração do dispositivo, o histórico do volume e outros arquivos críticos são copiados para o armazenamento de objetos durante a operação de backup. Posteriormente, esses arquivos podem ser usados para operações de restauração. Deve-se configurar a senha do banco de dados para as operações de backup do banco de dados para o armazenamento de objetos em nuvem. A senha também deve ser especificada ao restaurar um banco de dados a partir do armazenamento de objetos em nuvem.

Procedimento

Para configurar um banco de dados do servidor IBM Storage Protect para operações de backup para o armazenamento em nuvem, conclua as etapas a seguir:

  1. Identifique a nuvem e o depósito do S3 ou do Google Cloud Storage, ou a nuvem do Azure, a ser usada para armazenar os volumes de backup do banco de dados.
    Requisito: se você estiver usando o IBM Cloud Object Storage no local, assegure-se de que a opção Índice de nome esteja ativada para a área segura.
  2. No servidor IBM Storage Protect , defina uma conexão de nuvem com suas credenciais de nuvem, incluindo a nuvem URL, a ID da nuvem e um nome de bucket.
    Emita o comando DEFINE CONNECTION para criar a conexão. O comando é semelhante ao exemplo a seguir:
    define connection cldconn1 cloudtype=s3
    cloudurl=http://123.234.123.234 bucketname=cloudbucket 
    identity=admin:admin password=protect8991
    Para verificar a conexão, emita o comando VALIDATE CLOUD. O comando é semelhante ao exemplo a seguir:
    validate cloud connection=cldconn1
  3. Defina uma classe de dispositivo com o tipo CLOUD emitindo o comando DEFINE DEVCLASS .
    O comando é semelhante ao exemplo a seguir:
    define devclass clouddevclass devtype=cloud connection=cldconn1
  4. Prepare o servidor para operações de backup, concluindo as seguintes etapas:
    1. Verifique se as configurações no arquivo de opções do servidor são semelhantes aos exemplos a seguir:
      • devconfig devconf.dat
      • volumehistory volhist.dat
    2. Emita o comando SET DBRECOVERY para a classe de dispositivo de nuvem recém-definida. No exemplo a seguir, o banco de dados é configurado para operações de backup que usam fluxos de movimentação de 16 dados paralelos:
      set dbrecovery clouddevclass numstreams=16 password=protect8991
      Ao criar a senha, assegure-se de lembrar dela e armazene uma cópia em um local seguro. Sem essa senha, não é possível recuperar os dados.
  5. Para fazer backup do banco de dados do servidor, emita o comando BACKUP DB com a classe de dispositivo em nuvem e a senha do banco de dados que você configurou no comando SET DBRECOVERY . O comando é semelhante ao exemplo a seguir:
    backup db devclass=clouddevclass password=protect8991