Backup e restauração do PostgreSQL
Faça o backup dos dados do Servidor AX de modo regular e agendado, para que nenhum dado de auditoria importante seja perdido devido a problemas técnicos ou falhas de hardware. Um processo de restauração planejado e verificado também é necessário para garantir a continuidade do acesso aos dados.
Você pode fazer backup e restaurar seus dados de produção para uma instância de recuperação de desastres de um Servidor AX executado em uma máquina diferente.
Cuidado
Embora o PostgreSQL seja compatível com backup on-line e procedimentos de restauração enquanto o Servidor AX está em execução, a Galvanize não oferece suporte a procedimentos on-line de backup e restauração e recomendamos que você não empregue esse método de backup.
O backup/restauração on-line do PostgreSQL envolve dados do banco de dados e não arquivos de dados do Analytics. Como resultado, o backup on-line pode resultar em corrupção de dados e em backups incompletos. A Galvanize recomenda enfaticamente que você interrompa todos os serviços do Servidor AX antes de fazer backup dos seus dados.
Estratégias de backup
Você pode usar uma das várias estratégias de backup, dependendo da infraestrutura de TI, das ferramentas disponíveis e dos processos de negócios de TI da sua organização. As estratégias vão de totalmente automatizadas e backups agendados até backups manuais ad hoc.

Backups gerais existentes
Incorpore seus backups do Servidor AX nos programas de backup geral existentes em sua organização. Essa é a estratégia mais confiável e robusta, pois seus backups são realizados juntamente com outros backups críticos do sistema.
Para obter mais ajuda com essa estratégia, entre em contato com o seu departamento de TI.
Backups baseados em script
Faça backups agendados e recorrentes do Servidor AX usando um script. Essa também é uma estratégia confiável, mas o backup não é feito junto com outros sistemas críticos.
Nota
Para garantir a confiabilidade, teste por completo qualquer processo automatizado e agende backups para que eles não entrem em conflito com as tarefas de análise agendadas.
Backups manuais
Faça o backup do Servidor AX manualmente de forma ad hoc. Essa é a estratégia menos confiável, pois os intervalos de backup não são agendados e o processo é mais propenso a erro humano.
Do que fazer backup
Os procedimentos de backup e restauração devem lidar com todos os dados do Servidor AX no banco de dados e no sistema de arquivos.

Banco de dados PostgreSQL
O banco de dados armazena informações de segurança e configuração sobre tarefas agendadas, arquivos de dados e nomes de recursos na subpasta data do PostgreSQL.
A localização padrão é App\pgsql96\data. Os dados do Servidor AX são armazenados em subdiretórios, enquanto certificados de segurança e arquivos de configuração são armazenados diretamente na pasta data. Restaurar todo o conteúdo pode substituir novos certificados e configurações por versões anteriores.
Nota
Dependendo de como sua organização configurou a instalação do Servidor AX, o banco de dados PostgreSQL pode ou não estar no mesmo servidor do servidor de aplicativos do Servidor AX.
Sistema de arquivos
O Servidor AX armazena arquivos de dados .fil que devem passar por backup em duas pastas do Windows. Os locais padrão são Dados\repositório\arquivos_de_dados e Dados\aclse.
Dica
Você pode localizar seus diretórios dos seus arquivos de dados usando o aplicativo Web Configuração do Servidor AX. É necessário fazer o backup das pastas especificadas no Diretório de Dados e dos campos Conector do Diretório de Trabalho
Backup de dados do Servidor AX
Depois de verificar se nenhum script de análise está em execução no Servidor AX, interrompa os serviços e faça o backup do banco de dados e das pastas específicas no sistema de arquivos.

Antes de você fazer backup
- Notifique todos os usuários do Cliente AX e do Cliente Web AX antes do backup para que eles façam logout de qualquer aplicativo do Analytics Exchange.
- No Cliente AX, verifique se não há tarefas de análise atualmente em execução, na fila ou agendadas para execução durante o backup.
- Pare os serviços do Servidor AX nesta ordem:
- Conector do Analytics Exchange
- Serviço do ACL Analytics Exchange
- Banco de dados do Analytics Exchange
Backup dos dados do servidor
- Para fazer backup do Servidor AX, copie o conteúdo de App\pgsql96\data no servidor em que o PostgreSQL está instalado.
Você pode copiar todos os arquivos e subdiretórios ou apenas os subdiretórios, dependendo do que você pretende fazer backup. Os dados são armazenados nos subdiretórios.
- Para fazer backup dos arquivos de dados do Servidor AX armazenados no sistema de arquivos do Windows, copie os arquivos nas seguintes pastas:
- Diretório de dados o local padrão é Data\repository\datafiles na máquina do Servidor AX
- Diretório de trabalho do Conector o local padrão é Data\aclse na máquina do Servidor AX
Depois de fazer o backup
Reinicie todos os serviços do Servidor AX na ordem a seguir:
- Banco de dados do Analytics Exchange
- Serviço do ACL Analytics Exchange
- Conector do Analytics Exchange
Restauração de dados do Servidor AX
Depois de verificar se nenhum script de análise está em execução na instância do Servidor AX que você está restaurando, interrompa os serviços e restaure o banco de dados do backup e as pastas específicas no sistema de arquivos.

Antes de restaurar
- Backup de dados do Servidor AX.
- Notifique todos os usuários da instância do servidor que você está restaurando antes da restauração para que eles saiam de qualquer aplicativo cliente.
- No Cliente AX, verifique se não há tarefas de análise atualmente em execução, na fila ou agendadas para execução durante a restauração.
- Pare os serviços do Servidor AX nesta ordem:
- Conector do Analytics Exchange
- Serviço do ACL Analytics Exchange
- Banco de dados do Analytics Exchange
Restaurar os dados do servidor
- Para remover o banco de dados do Servidor AX, exclua o conteúdo da subpasta App\pgsql96\data no servidor do PostgreSQL.
Cuidado
Se você não tiver feito o backup dos arquivos de configuração e dos certificados de segurança na subpasta dados, não os exclua. Exclua apenas as subpastas dentro de pgsql96\data.
- Para remover os arquivos de dados do Servidor AX armazenados no sistema de arquivos do Windows, copie os arquivos nas seguintes pastas:
- Diretório de dados o local padrão é Data\repository\datafiles na máquina do Servidor AX
- Diretório de trabalho do Conector o local padrão é Data\aclse na máquina do Servidor AX
- Para restaurar os dados que receberam backup, copie os arquivos de backup para as pastas de dados apropriadas para que eles substituam os arquivos excluídos por você.
Depois de restaurar
- Reinicie todos os serviços do Servidor AX na ordem a seguir:
- Banco de dados do Analytics Exchange
- Serviço do ACL Analytics Exchange
- Conector do Analytics Exchange
- Se você restaurar em um servidor diferente do da instância do backup, como um servidor de recuperação de desastre, redefina o registro de ativação:
Exclua todos os registros da tabela de ativações no banco de dados.
A tabela de ativações contém dados específicos da máquina onde o Servidor AX foi ativado, como nome do host, para que a instância do backup não possa ativar, a menos que os dados sejam limpos.
Você pode usar a GUI pgAdmin para remover esse registro. Para obter mais informações, consulte Gerenciamento do banco de dados no PostgreSQL
- Reative o servidor AX como tipo de servidor apropriado nesta máquina.
For more information about activating AX Server, see Ativar o Servidor AX.