Guia do usuário do PPBS — Preparando o ambiente para um backup bem-sucedido do Oracle PBS
Summary: Este documento apresenta um guia passo a passo claro que se concentra em como preparar e configurar o Oracle PBS para backups. Siga estas instruções para gerenciar com eficiência os backups Oracle usando o PowerProtect Backup Service. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Objetivo
Preparar o ambiente para backups bem-sucedidos do Oracle Phoenix Backup Store (PBS) do PowerProtect Backup Service (PPBS), sem erros.
-
O que é o servidor Oracle?
- A Oracle Corporation criou o Relational Database Management System (RDBMS), conhecido como Oracle, um recurso amplamente utilizado. Ele foi desenvolvido para armazenar, gerenciar e recuperar dados com eficiência, tornando-se um componente fundamental de muitos aplicativos e sistemas de nível empresarial. Veja abaixo alguns de seus vários componentes:
- Instance: Instância Oracle são as estruturas de software e memória que gerenciam as operações do banco de dados.
- Banco de dados: Um banco de dados é um conjunto de arquivos físicos no disco para armazenar dados. Ele inclui arquivos de dados, arquivos de controle e arquivos refazer arquivo de log.
- SQL (Structured Query Language) é a linguagem usada para interagir com um banco de dados Oracle. Usuários e aplicativos emitem declarações SQL para consultar e manipular dados.
- Listener: O Oracle Listener é um processo que monitora as solicitações de conexão de clients recebidas e estabelece uma conexão entre os clients e o banco de dados Oracle.
- Oracle Net Services: Disponibiliza serviços de comunicação de rede para bancos de dados Oracle. Ele inclui protocolos e ferramentas para estabelecer conexão com o banco de dados em diferentes localizações.
- Arquivos refazer arquivo de log: Esses arquivos armazenam um registro de todas as alterações feitas no banco de dados. Eles são cruciais para a recuperação em caso de falhas do sistema.
- Arquivos de controle: Os arquivos de controle contêm metadados sobre a estrutura física do banco de dados. Eles são essenciais para inicialização e recuperação do banco de dados.
- Refazer arquivo de log arquivados: São cópias arquivadas dos arquivos refazer arquivo de log. Esses arquivos são usados para fins de backup e recuperação.
- Componentes de backup e recuperação: O Oracle inclui várias ferramentas e utilitários para criar backups e recuperar dados em caso de perda de dados ou falhas do sistema. Isso inclui o RMAN (Recovery Manager) e o Data Pump.
- Por que realizar um backup de banco de dados Oracle?
- Proteger os dados contra acidentes, erros ou problemas no computador.
- Garantir a recuperação dos dados se algo ruim acontecer, como uma falha no computador ou um desastre, como incêndio ou inundação.
- Manter dados antigos para analisar tendências ou gerar relatórios.
- Aumentar a segurança com uma cópia segura dos dados, mesmo que alguém tente roubá-los.
- O PPBS faz backup de quais itens nos servidores Oracle?
- O PPBS simplifica substancialmente o processo de backup e recuperação de bancos de dados Oracle hospedados na infraestrutura física local, na infraestrutura virtual e na infraestrutura em nuvem, como Amazon EC2, VMs do Azure, Google Compute Engines, entre outras.
- O PPBS permite que você faça backup e recupere os seguintes bancos de dados em execução nos hosts do Oracle Server:
- Bancos de dados independentes
- Banco de dados RAC (Real Application Cluster)
- O que é o Phoenix Backup Store (PBS)?
- O Phoenix Backup Store é um dispositivo NAS baseado em Ubuntu com o pacote Debian do Phoenix Backup Store disponibilizado pelo PPBS instalado nele.
- Depois que os administradores configurarem o dispositivo NAS, instale o pacote Debian e ative o pacote Debian no dispositivo:
- O dispositivo NAS é configurado como um Phoenix Backup Store
- Ele está registrado com o PPBS Cloud
- Ele cria uma conexão persistente com o PPBS Cloud
- Quando um administrador adiciona uma montagem de backup pelo console de gerenciamento, ela é criada no Phoenix Backup Store como um diretório compartilhado pela rede.
- O diretório compartilhado serve como ponto de montagem, e o administrador do banco de dados Oracle precisa mapeá-lo até o host em que o RMAN está em execução.
- Quando um trabalho de backup é executado usando o RMAN, um backup do Oracle RMAN é criado e armazenado na montagem de backup. O RMAN exige permissões de leitura e gravação na montagem de backup.
- O que são hosts RMAN?
- O processo de backup e restauração de bancos de dados Oracle é realizado usando um gerenciador de backup e recuperação disponibilizado pela Oracle, que é chamado de RMAN.
- O RMAN oferece utilitários para os administradores de banco de dados Oracle executarem trabalhos de backup de bancos de dados e criarem backups do Oracle RMAN.
- O RMAN é conectado aos bancos de dados, possibilitando que um administrador de banco de dados o utilize para executar um trabalho de backup.
- O host no qual o RMAN está em execução é chamado de host RMAN, e a montagem de backup é mapeada até esse host.
- Depois que um trabalho de backup é executado, o RMAN cria um backup do Oracle RMAN e o armazena na montagem de backup.
- O que é o fluxo de trabalho de backups de banco de dados Oracle? Quais são os métodos de backup?
- Fluxo de trabalho de backups de banco de dados
- Método de backup do banco de dados:
- Backup completo
- Backup incremental
- Backup de logs de arquivamento
- Fluxo de trabalho de backups de banco de dados
- Quais são os pré-requisitos?
- Onde devo fazer download do pacote de instalação do Oracle PBS?
- Você pode fazer download do instalador do Windows por meio de um dos três métodos a seguir:
- Página de downloads
- Página de configurações
- Página de downloads
- Você pode fazer download do instalador do Windows por meio de um dos três métodos a seguir:
-
Como faço para instalar um Oracle PBS?
- Há três maneiras de instalar o Oracle PBS
- Implementar o pacote Debian em um servidor Ubuntu para usar o servidor Ubuntu como um Phoenix Backup Store
- Implementar o pacote OVA em uma configuração VMware para usar a máquina virtual como um Phoenix Backup Store
- Implementar o pacote Debian em uma instância do AWS EC2 para usar a instância como um Phoenix Backup Store
- Implementar o pacote Debian em um servidor Ubuntu para usar o servidor Ubuntu como um Phoenix Backup Store
📝 Nota
Depois de instalado, verifique se o serviço Phoenix está no modo de execução usando o comando (systemctl status: PhoenixOracle)
-
Como faço para ativar um Oracle PBS?
- O processo detalhado pode ser encontrado no artigo Ativação.
- Comando:
PhoenixBackupStoreControl activate <activation_token> - Assim que ativado, o servidor é listado na página Phoenix Backup Store.
- (Management Console -> Protect->Oracle > Phoenix Backup Store->Oracle Servers)
- Como faço para configurar backups de banco de dados Oracle no PPBS?
- Etapas para configurar backups de banco de dados
- Crie uma montagem de backup no Phoenix Backup Store registrado
- Mapeie a montagem de backup no host RMAN
- Permita que o RMAN armazene backups na montagem
- Quais são os pré-requisitos para iniciar um backup do backup de banco de dados Oracle configurado?
-
Conexão
- Verifique a conexão entre o servidor e o PPBS Cloud
- Windows
- Verifique se o client para NFS está em execução.
- Tente executar o telnet do Windows Server do DB para as portas abaixo
telnet <PBS-Server Name/PBS-server IP> 2049telnet <PBS-Server Name/PBS-server IP> 9090telnet <PBS-Server Name/PBS-server IP> 111
- Tente instalar manualmente a montagem do PBS no Windows Server com as credenciais root (é assim que você mapeia o compartilhamento de rede até o Windows Server).
- Linux
- Tente executar o telnet do Windows Server do DB para as portas abaixo
telnet <PBS-Server Name/PBS-server IP> 2049telnet <PBS-Server Name/PBS-server IP> 9090telnet <PBS-Server Name/PBS-server IP> 111
- Verifique se a montagem do PBS está instalada no servidor Linux do DB.
df -h
- Verifique os detalhes da montagem do PBS nas entradas da guia FS.
cat /etc/fstab
- Tente executar o telnet do Windows Server do DB para as portas abaixo
- Verifique a conexão entre o servidor e o PPBS Cloud
- Serviço
- O serviço Phoenix deve estar no modo "Running":
systemctl status PhoenixBackupStore - O serviço NFS deve estar no modo "Running":
systemctl status nfs-kernel-server - O Zpool deve estar no modo "Running":
systemctl status zpools status - Se ele não estiver em execução, use "start" ou "restart" no lugar de "status" do comando acima para iniciá-lo ou reiniciá-lo.
E.g (systemctl start PhoenixOracle) or (systemctl restart PhoenixOracle)
- O serviço Phoenix deve estar no modo "Running":
- Status da IU
- O status do Oracle PBS no console do PPBS deve ser exibido como Connected.
-
- IU
- Não cancele o trabalho, pois
- O primeiro trabalho de backup levará tempo (fará uma verificação completa dos dados).
- O primeiro trabalho será executado até ser concluído (não respeitará a janela de backup).
- Como faço para executar um backup de bancos de dados Oracle configurados?
- Faça backup de bancos de dados Oracle usando o RMAN hospedado em um servidor Linux
- Atualize e execute os scripts do RMAN, disponibilizados pelo PPBS, que usam a API do Phoenix Backup Store para fazer backup de bancos de dados.
- Para obter mais informações sobre como esse script usa a API do Phoenix Backup Store para fazer backup e armazenar backups do Oracle RMAN na montagem de backup, consulte Referência da API do Phoenix Backup Store
- Faça backup de bancos de dados Oracle usando o RMAN hospedado em um Windows Server
- Atualize e execute o script do RMAN e um arquivo em lotes do modelo, disponibilizado pelo PPBS, que usa a API do Phoenix Backup Store para fazer backup de bancos de dados.
- Para obter mais informações sobre como esse arquivo em lotes usa a API do Phoenix Backup Store para fazer backup e armazenar backups do Oracle RMAN na montagem de backup, consulte Referência da API do Phoenix Backup Store
- Os scripts podem ser automatizados com a ajuda de trabalhos cron no SO Linux e de agendadores de tarefas no SO Windows.
- Faça backup de bancos de dados Oracle usando o RMAN hospedado em um servidor Linux
- Quais são os problemas comumente identificados no Oracle PBS do PPBS durante o backup?
- O que fazer e o que não fazer em backups de banco de dados Oracle
- O PBS é usado apenas para backups do RMAN configurados para PPBS.
- Ele não deve ser usado como um servidor NFS.
- Não instale aplicativos de terceiros; ele só deve usar backups do PPBS.
- Não copie nem exclua quaisquer dados manualmente em montagens do PBS.
- Não configure vários bancos de dados para um único ponto de montagem; uma montagem é usada para apenas um banco de dados. Se quiser proteger cinco bancos de dados, você deve configurar cinco pontos de montagem no PBS.
- Não edite as entradas manualmente em etc/exports. Sempre que criar uma montagem, use scripts para adicionar as entradas, conforme mostrado abaixo.
- Script localizado em
PBS::/opt/Druva/Phoenix/PhoenixBackupStore/bin - Copie todos os scripts para o servidor do DB/host do RMAN
- Execute o script no host do RMAN com o endereço IP do servidor do Phoenix Backup Store e o nome da montagem de backup como parâmetros.
- Execute o script como:
phoenix_get_mount_details.sh <Phoenix-Backup-Store-ip-address> <backup-mount-name>- Exemplo:
phoenix_get_mount_details.sh 192.0.2.1 testmount
- O resultado do script phoenix_get_mount_details.sh é o caminho para a montagem de backup. Você precisa mapear a montagem de backup até o host tMAN para que, ao executar um trabalho de backup usando o script do RMAN, o RMAN possa armazenar o backup do Oracle RMAN na montagem de backup.
- Exemplo de resultado do script phoenix_get_mount_details.sh:
Remote mountpath is 192.0.2.1:/Phoenix/testmount/oracle_dataMount options : retrans:5,timeo:1200, rw, user
Affected Products
PowerProtect Backup ServicesArticle Properties
Article Number: 000229021
Article Type: How To
Last Modified: 26 May 2025
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.