Autor Tópico: [RESOLVIDO] Instalação Manual com uso do PostgreSQL  (Lida 1759 vezes)

Jocimar Oliveira

  • Expert
  • *****
  • Mensagens: 796
    • ERP Uirapuru
[RESOLVIDO] Instalação Manual com uso do PostgreSQL
« Online: Dezembro 03, 2016, 01:42:31 pm »
Srs.

Minha dúvida é a garantia da integridade do backup, no seguinte perfil de instalação do SC:

A partir da Instalação atual ( Utilizando banco de dados nativo do SC )
- Backup geral pela IDE do SC
- Cópia do diretório scriptcase ( versão 8.1.054 )
- renomear o diretório scriptcase para bkp.scriptcase ( manter uma cópia no próprio local de instalação )

Instalação manual
- Download para instalação manual .zip  ( versão 8.1.054 )
- Instalar o SC
- Opção por usar o PostgreSQL como banco de dados para a IDE do SC ( bd já criado antecipadamente )
- Acessar o SC na nova instalação
- Restore pela IDE do SC ( do backup acima )

Este restore, irá restaurar 100% do backup ?

A partir desta nova instalação
Backup's a partir da IDE do SC, com esta nova instalação, usando o PostgreSQL com banco de dados para a IDE, a NetMake não garante o backup, então a segunda pergunta, é se o procedimento para backup abaixo irá garantir um restore 100% eficiente e garantido:
- Fazer Backup pela IDE do SC
- Fazer Backup do banco de dados do PostgreSQL - pg_dump ( banco de dados do SC )
- Fazer Backup do diretório scriptcase/

Há segurança que, se necessário restaurar terei 100% do conteúdo dos projetos, bibliotecas, e demais contidos no SC ?

Penso: Para restaurar este backup, terei que:
- Criar o banco de dados para o SC ( no PostgreSQL )
- Fazer uma nova instalação manual ( com opção para o PostgreSQL )
- Acessar o SC
- Restaurar o backup feito pela IDE do SC ( no PostgreSQL, com o banco de dados vazio )
- Remover o diretório do scriptcase/
- Restaurar o diretório scriptcase/ do meu backup
- Acessar o SC restaurado

Estou certo dos procedimentos que terei que adotar ?

Atualmente estou usando o banco de dados nativo do SC para armazenamento da IDE.
As dúvidas são devido a NM não dar garantia de backup's quando a IDE venha a utilizar banco de dados que não seja nativo do SC.
« Última modificação: Dezembro 05, 2016, 02:23:43 pm por Jocimar »

Jailton

  • Expert
  • *****
  • Mensagens: 2728
Re:Instalação Manual com uso do PostgreSQL
« Responder #1 Online: Dezembro 03, 2016, 03:09:41 pm »
Porque não usar o banco nativo SQLite do SC? são muitos desenvolvedores ao mesmo tempo usando o SC? tipo uns 5 para mais? para justificar usar outro banco?

Mas se quiser mudar tem que seguir esta ordem:
A partir da Instalação atual ( Utilizando banco de dados nativo do SC )
- Backup geral pela IDE do SC
- Cópia do diretório scriptcase ( versão 8.1.054 )
- renomear o diretório scriptcase para bkp.scriptcase ( manter uma cópia no próprio local de instalação ) ** Aqui fazer uma cópia em outro lugar pen drive, etc, esta cópia vai ser uma reserva.

Depois para restaurar:
- Criar o banco de dados para o SC ( no PostgreSQL )
- Fazer uma nova instalação manual ( com opção para o PostgreSQL )
- Acessar o SC
- Restaurar o backup feito pela IDE do SC ( no PostgreSQL, com o banco de dados vazio )
- Acessar o SC restaurado
* Só isso.

O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

Jocimar Oliveira

  • Expert
  • *****
  • Mensagens: 796
    • ERP Uirapuru
Re:Instalação Manual com uso do PostgreSQL
« Responder #2 Online: Dezembro 05, 2016, 02:23:25 pm »
Porque não usar o banco nativo SQLite do SC? são muitos desenvolvedores ao mesmo tempo usando o SC? tipo uns 5 para mais? para justificar usar outro banco?

Mas se quiser mudar tem que seguir esta ordem:
A partir da Instalação atual ( Utilizando banco de dados nativo do SC )
- Backup geral pela IDE do SC
- Cópia do diretório scriptcase ( versão 8.1.054 )
- renomear o diretório scriptcase para bkp.scriptcase ( manter uma cópia no próprio local de instalação ) ** Aqui fazer uma cópia em outro lugar pen drive, etc, esta cópia vai ser uma reserva.

Depois para restaurar:
- Criar o banco de dados para o SC ( no PostgreSQL )
- Fazer uma nova instalação manual ( com opção para o PostgreSQL )
- Acessar o SC
- Restaurar o backup feito pela IDE do SC ( no PostgreSQL, com o banco de dados vazio )
- Acessar o SC restaurado
* Só isso.



Jailton,

Obrigado pela ajuda!

Já utilizei o PostgreSQL como BD do SC para desenvolvimento, e a velocidade fica muito superior ao SQLite, mas o medo é o backup, pois ao fazer a instalação manual e optar por outro BD o SC não dá garantia do backup feito pela IDE.

Vou fazer esta mudança no e vou fazer os backup's pela IDE, mas também vou manter a cópia do diretório scriptcase/ bem como o pg_dump do PostgreSQL do banco mantido pela IDE SC

Grato