Replicação dos dados
Como criar nova base replicada do Eligo no servidor de backup da PRD?
RTREPLICATOR.FAQ-10222
Etapas
Criar banco de dados do cliente
- Acessar Postgres
- Criar novo banco de dados (p.ex, Formplast)
- O novo banco deve ser igual aos demais
- Fazer restore do backup do cliente
- P.ex.:
psql -h 127.0.0.1 -U postgres
create DATABASE [base (nome da base/cliente...)] ENCODING 'UTF8';
... create DATABASE [base (nome da base/cliente...)] ENCODING 'UTF8' TEMPLATE template;
\q
pg_restore -h 127.0.0.1 -U postgres -v -d [base] [arquivo.backup]
Criar Eligo do cliente
- Criar pasta para incluir arquivo de configuração do cliente
cd /usr/share/tomcat7/apps
mkdir ELIGO_[base]
- Criar o arquivo de configuração do cliente com os parâmetros do banco criado
para auxiliar, copiar o arquivo de outro cliente (p.ex cp /tomcat7/ELIGO_xxx/config.cfg /tomcat7/ELIGO_novo/.)
nano config.cfg (para editar o arquivo)
- Criar link simbólico
- Acessar a pasta das aplicações
cd /tomcat7/webapps
ln -s ../bases/ELIGO [nome da aplicação cliente] (p.ex, ln -s ../bases/ELIGO ELIGO_FORMAPLAST)