Sobre a Instalação do Oracle Secure Backup
Neste exemplo, você cria um pequeno ambiente de teste para demonstrar a viabilidade de usar o OSB 18.1 para fazer backup de instâncias que residem no Compute Cloud@Customer no armazenamento local e no armazenamento de objetos do Oracle Cloud Infrastructure.
- Revise o licenciamento do OSB com seu representante da Oracle.
- Crie uma instância do Oracle Linux no Compute Cloud@Customer.
- Faça download do OSB 18.1 para a instância do Oracle Linux e siga o Oracle Secure Backup Installation and Configuration Guide (link disponível na seção "Explorar Mais" deste playbook) para instalar o OSB no Servidor de Mídia/Administração.
- Prepare um ou ambos esses dispositivos de armazenamento para o OSB usar para armazenar backups:
- Dispositivo de disco de volume em blocos
- Dispositivo de armazenamento na nuvem do OCI Object Store
- Configure um ou mais sistemas cliente cujo backup você deseja fazer pelo OSB.
- Configure os conjuntos de dados de backup em cada cliente.
- Configure as programações de backup.
Analise o Licenciamento OSB com seu Representante da Oracle
O Oracle Secure Backup é um produto licenciado pela Oracle. Revise e entenda o licenciamento do OSB.
Criar uma Instância de Computação no PCA X9-2 para Executar o Servidor de Mídia/Administração
Neste exemplo, o Oracle Secure Backup Media/Admin é executado em uma instância que reside em um Compute Cloud@Customer. O OSB Media/Admin também pode ser executado em um servidor físico externo ou em uma instância no Oracle Cloud.
O tamanho da instância de computação variará com base na carga esperada no servidor de Mídia/Administração. Uma instância de forma flexível com uma OCPU como base, mais uma OCPU para cada backup programado simultâneo é um ponto de partida, mas você deve experimentar e medir para encontrar um tamanho ideal.
Use uma vNIC como ponto de partida. Se o desempenho do backup não for ideal e os problemas de rede do cliente parecerem estar com falha, você poderá adicionar mais vNICs posteriormente. O OSB tem uma definição Preferred Network Interface (PNI) que permite usar e gerenciar várias interfaces IP no servidor Media/Admin. Se você usar o armazenamento de objetos do OCI, pelo menos uma vNIC designada ao servidor Admin/Mídia deverá ser capaz de acessar os pontos finais do armazenamento de objetos do OCI. Os clientes não precisam acessar a OCI, pois backups e restaurações moverão dados entre o servidor Media/Admin e os clientes, mesmo que os dados estejam armazenados na OCI.
O Compute Cloud@Customer é fornecido com Imagens da Plataforma Oracle Linux, o que facilita a implantação de instâncias do Linux. Este exemplo implanta uma Imagem da Plataforma do Oracle Linux 7.9 na qual você pode instalar o servidor Media/Admin.
Consulte o Compute Cloud@Customer Administration Guide (link fornecido na seção "Explorar Mais" deste manual) para criar e configurar uma instância para o servidor Media/Admin, implantando uma Imagem da Plataforma Oracle Linux 7.9. Faça log-in no PCA X9-2 usando Admin ou um usuário com permissões de implantação. Implante em um compartimento em uma tenancy na qual o usuário do PCA também tem as permissões para criar um volume em blocos e anexá-lo a uma instância.
yum groupinstall Server with GUI
instalar os pacotes necessários para permitir o uso da interface do navegador OSB. Instale o OSB 18.1 no Linux para o Media/Administration Server
opc
padrão para criar uma senha para root. É necessário usar root para instalar o OSB. Você também pode usar root como o usuário padrão para o servidor Admin/Mídia do OSB, ou pode criar um usuário com autoridades root. Consulte "Sobre Contas do Sistema Operacional" no OSB 18.1 Administrators Guide para obter detalhes.
Use um navegador para navegar até a página de downloads do OSB na internet. (Use um mecanismo de pesquisa para procurar por "Download de backup seguro do oracle"). Selecione a versão do OSB que deseja fazer download e você será levado ao Oracle Software Delivery Cloud, onde poderá fazer log-in usando suas credenciais da Oracle. Selecione a plataforma do sistema operacional na qual você está instalando o OSB. O pacote de instalação é o mesmo para o Servidor de Administração, Servidor de Mídia ou um cliente. Faça download do arquivo .zip
para a instância do Oracle Linux.
Instale o OSB 18.1, seguindo as instruções no Oracle Secure Backup 18 Installation and Configuration Guide. Certifique-se de instalar usando a opção "A", no script de instalação. Isso instalará o Media Server, o Administration Server e um cliente na instância do Oracle Linux 7.9.
Uma vez instalado, use um navegador para acessar a BUI (Browser User Interface, Interface do Usuário do Browser do OSB). A BUI do OSB é instalada na porta HTTP padrão do servidor; por exemplo, se o IP do servidor OSB fosse 192.168.10.20, a entrada de https://192.168.10.20
no seu navegador abriria a tela de log-in da BUI. No processo de instalação do OSB, uma senha foi especificada para o usuário administrador do OSB. Efetue log-in na BUI usando o usuário administrador do OSB para verificar se o servidor Admin do OSB está funcionando.
Preparar Dispositivos de Armazenamento para Armazenamento do Servidor de Mídia OSB
Neste exemplo, você configurará o armazenamento em blocos pertencente à instância do Compute Cloud@Customer e ao OCI Object Storage.
Para usar o armazenamento em blocos do Compute Cloud@Customer com o OSB, primeiro crie volume(s) em blocos e, em seguida, anexe o(s) volume(s) em blocos à instância de Mídia/Administração. Em seguida, use o Oracle Linux para formatar os volumes em blocos e adicionar entradas fstab
para montar os volumes em blocos. Em seguida, use a BUI de Administração do OSB para adicionar os volumes à Categoria de Disco do Dispositivo OSB.
Neste exercício, você adicionará um volume em blocos do Compute Cloud@Customer com tamanho de 1 TB ao OSB. Vários volumes podem ser adicionados, e as necessidades de desempenho podem exigir vários volumes se houver muitos backups simultâneos em execução. Um Pool de Discos pode ser criado e gerenciado no OSB para adicionar capacidade e distribuir cargas de E/S. Você deve criar os volumes usados para backups OSB com o atributo Desempenho Padrão, não com alto desempenho. Os volumes de alto desempenho residem em todos os pools flash, embora o armazenamento flash não seja desejável nem necessário para um serviço de backup.
- Faça log-in na interface Web do Compute Cloud@Customer usando um usuário com a capacidade de criar e anexar volumes em blocos na tenancy e no compartimento que contêm a instância do OSB Admin/Media Server Oracle Linux 7.9.
- Navegue até Block Volumes e clique em Criar Volume em Blocos.
- Preencha Nome, Compartimento e Tamanho em GBs.
- Não é necessário mover o controle deslizante para Alto Desempenho.
- Deixe Política de Backup em branco. Na seção Marcação com Tag, para obter melhor desempenho, adicione uma chave no Namespace de Tag de OracleC3, usando logBias como Chave e THROUGHPUT para o Valor.
- Adicione uma segunda chave com Namespace de Tag de Nenhum, Chave de C3_blocksize e o valor de 131072 e clique em Criar Volume em Blocos. Essas tags criarão um volume em blocos com um tamanho de bloco de 128k e um algoritmo de armazenamento em cache favorecendo o acesso sequencial.
- Depois que o volume em blocos for criado, navegue até Volumes em Blocos e liste-o no compartimento onde ele foi criado.
- Agora, navegue até a instância que está executando o OSB na seção Compute da interface Web do Compute Cloud@Customer.
- Certifique-se de que você esteja definido para ver o compartimento correto para ver a instância. Selecione a instância clicando em seu nome e certifique-se de que ela esteja em execução. O painel de status aparecerá e, na parte inferior, haverá um botão para anexar um volume em blocos.
- Clique em Anexar Volume em Blocos, escolha o compartimento correto e escolha o volume em blocos que você acabou de criar. Deixe o anexo Acessar como Leitura/Gravação e clique em Anexar à Instância para anexar o volume.
- Dentro da instância do Oracle Linux 7.9, o sistema operacional verá a anexação de um volume em blocos. O SO deve responder como se um novo disco SCSI tivesse sido conectado à interface SCSI no servidor. No Linux, use o comando
dmesg
para mostrar qual ID de disco foi fornecido ao novo volume em blocos. Outro método de localizar o novo volume em blocos é observar os subdiretórios no diretório/dev/disk
.
- Depois de determinar cuidadosamente o identificador do disco anexado, use
fdisk
para adicionar uma partição ao disco. Usar o disco inteiro. Em seguida, formate a nova partição com XFS usando o comandomkfs.xfs
na nova partição. - Localize o UUID da nova partição listando o diretório
/dev/disk/by-uuid
na instância do Linux.Neste exemplo, seu novo disco foi adicionado como/dev/sdb
, a nova partição é/dev/sdb1
. Emitindo o comando
revela esta entrada para a partição:ls -al /dev/disk/by-uuid
Você criou um diretório no qual montar o novo volume emlrwxrwxrwx
. 1 root root 10 Jun 30 17:30 e4750eff-2da3-45af-bb8b-fdea82b804d4 -> ../../sdb1/mnt/osb-volume1
e, em seguida, criou uma linha no arquivo/etc/fstab
para permitir que o volume em blocos seja montado:UUID="e4750eff-2da3-45af-bb8b-fdea82b804d4" /mnt/osb-volume1 xfs defaults 0 0
- Por fim, monte o volume em blocos:
mount /mnt/osbvolume1
- Depois que o volume em blocos for montado, você poderá adicioná-lo como um Dispositivo de Disco no OSB:
- Efetue login na BUI Admin do OSB usando o usuário administrador.
- Navegue até Configurar, Básico e Dispositivos. Uma lista de todos os dispositivos definidos será exibida.
- Para adicionar o volume em blocos recém-criado como um dispositivo de disco, clique em Adicionar na tela Configurar: Dispositivos. A tela Novo Dispositivo aparecerá.
- Altere o Tipo para disk. Uma nova tela aparecerá para permitir a adição de um dispositivo de disco.
- Informe um Nome.
- Defina a capacidade de corresponder à capacidade do volume em blocos criado no Compute Cloud@Customer; por exemplo, 1 TB. O parâmetro Jobs simultâneos controlará o número de backups e restaurações executados no dispositivo a qualquer momento. Os volumes em blocos no Compute Cloud@Customer são capazes de lidar com muitos jobs simultâneos, mas o número exato depende da carga geral no Compute Cloud@Customer e da carga no armazenamento interno. A Oracle recomenda doze como ponto de partida para esse parâmetro, com o ajuste possivelmente sendo necessário mais tarde. Lembre-se de que o número ideal de jobs simultâneos também dependerá da largura de banda da rede para os clientes que estão sendo submetidos a backup.
- A Porcentagem da meta de espaço livre pode ser definida como 5%. Deixe os campos Fator de bloqueio e Fator de bloqueio máximo em branco.
- Para Anexo, o caminho base deve ser o ponto de montagem do disco, neste exemplo,
/mnt/osb-volume1
. - Diretório pode ser especificado se um subdiretório adicional sob o ponto de montagem for desejado.
- Defina Inicializar como não e deixe Preparação e Regras de preparação em branco. Certifique-se de que a força não esteja selecionada e deixe Ativar soma de verificação como o padrão do sistema.
- Clique em Aplicar e, em seguida, OK. O volume do pool de discos deve ser adicionado ao OSB.
Preparar Dispositivo de Nuvem para Uso pelo OSB
Os buckets do Oracle Cloud Infrastructure (OCI) Object Storage podem ser usados como dispositivos de armazenamento em nuvem no OSB. Configurar um bucket do OCI como um dispositivo de armazenamento na nuvem pode ser um pouco complicado, mas é bem abordado no Tech Brief, Oracle Secure Backup - Introdução aos Dispositivos de Armazenamento na Nuvem (link disponível no tópico "Explorar Mais" neste manual).
O uso de um bucket do OCI Object Storage como destino de backups do OSB requer uma tenancy do OCI, um compartimento do OCI, usuários do OCI e direitos do OCI Object Storage. Um objeto de autenticação é criado no OSB que se refere aos nomes de usuário e chaves SSH necessários para usar o bucket do Object Storage no OCI. Consulte o resumo técnico para obter detalhes.
Depois que o dispositivo de armazenamento na nuvem tiver sido adicionado, os backups poderão ser enviados ao OCI Object Storage. O OSB será autenticado usando as credenciais salvas no objeto de autenticação.
Configurar Sistemas Cliente para Backup
O OSB usa um cliente de backup em cada host que deve ser submetido a backup em um Servidor de Mídia, portanto, o software OSB deve ser instalado em cada cliente. Você pode usar o mesmo arquivo de instalação usado para instalar o servidor Admin/Mídia no Oracle Linux para instalar o cliente OSB em cada cliente. Para outras plataformas, vá para a página Downloads do OSB na Web da Oracle e faça download do pacote apropriado.
Siga as instruções no Guia de Instalação e Configuração do Oracle Secure Backup 18 para instalar o cliente OSB nos hosts desejados (você pode encontrar um link para este documento no tópico "Explorar Mais", em outro lugar deste manual). Durante a instalação do cliente, o FQDN ou o endereço IP do servidor Admin/Mídia será especificado. O servidor Admin/Media também tem uma função de cliente instalada por padrão, para que o servidor Admin/Media possa fazer backup de si mesmo.
- Faça log-in na interface Web do OSB e clique em Configurar, em Básico e em Hosts.
- Clique em Adicionar.
- Atribua um nome ao sistema cliente e especifique o endereço IP ou FQDN do cliente a ser adicionado como um host cliente.
- Consulte a documentação do OSB para obter orientação sobre Criptografia, Frequência de recodificação, Tipo de chave e Tamanho da chave de certificado. Para Método de acesso, selecione ob, deixe Desativar RDS como padrão do sistema e deixe Tamanho do buffer TCP/IP em branco (você pode ajustar isso mais tarde, se necessário).
- Para Compressão de software de backup, você precisará ponderar a utilização da rede e do armazenamento em relação à utilização da CPU no host do cliente. A Oracle recomenda que você comece com a configuração baixa. Se o armazenamento ou a largura de banda da rede forem problemas, mas a utilização da CPU do cliente não for alta durante as janelas de backup, você poderá aumentar a compactação do software posteriormente. Os dados de backup são compactados no cliente antes de serem enviados para o Servidor de Mídia.
- Clique em Aplicar.
Configurar Conjuntos de Dados de Backup
A melhor referência para conjuntos de dados de backup do OSB está no Guia do Administrador do OSB na seção "Criando Arquivos de Conjunto de Dados". Eis aqui um exemplo simples:
/
.
- Efetue log-in na interface Web do OSB e navegue até Backup, Definições, Conjuntos de Dados e clique em Adicionar para adicionar um conjunto de dados de backup.
- Você deseja criar um backup em nível de Arquivo; portanto, especifique Tipo de conjunto de dados como Arquivo e forneça ao conjunto de dados de backup o nome OSB-Demo1. Uma janela de edição é fornecida com um conjunto pré-inicializado de parâmetros que você pode editar e salvar.
- Para identificar o host a ser backup, especifique a linha do parâmetro include host sl-osb-client1a.
- Em seguida, especificamos a instrução include path para capturar todos os arquivos no diretório raiz
/
:
Clique em Salvar para salvar o conjunto de dados de backup. O painel Backup:Conjuntos de Dados na BUI do OSB é exibido.include path / {# include the local root directory}
- Destaque o conjunto de dados que você acabou de criar e clique em Verificar Conjunto de Dados para garantir que você não tenha erros de sintaxe, mas tenha especificado um host válido. Se a função Verificar Conjunto de Dados retornar Nenhum Erro Encontrado, o conjunto de dados de backup será bom.
- Agora, para executar um backup imediato de todos os arquivos no host sl-osb-client1a, navegue até Backup e Fazer Backup Agora. Clique em Adicionar e selecione o conjunto de dados que você acabou de criar, OSB-Demo1.
- Especifique o armazenamento de destino e submeta o job. No OSB, todas as funções de backup e restauração são executadas em uma fila de jobs gerenciada pelo OSB.
- Para ver jobs, navegue até Home. Os jobs com falha, Ativo e Pendente e sua saída são exibidos. Use a tela Início para rastrear o status de todos os jobs executados pelo servidor Admin do OSB. Se o job de backup for executado com sucesso, todos os arquivos submetidos a backup pelo OSB durante a execução do job serão catalogados em um catálogo navegável no servidor de administração do OSB.
Observação:
Os backups são executados somente no nível de arquivo ou diretório e as restaurações também devem estar no nível de arquivo ou diretório. Não há provisão para executar um backup de um volume em blocos, volume de inicialização ou outro contêiner físico. Somente arquivos e diretórios podem ser especificados. - Depois que o job de backup for concluído, clicar em Jobs concluídos na tela inicial mostrará o status de conclusão do job. Se o job for concluído com sucesso, os arquivos selecionados agora serão salvos no armazenamento especificado para a execução, os arquivos de backup individuais serão catalogados e os arquivos e diretórios poderão ser restaurados seletivamente.