Boa tarde pessoal, Precisava de uma ajuda de voces, pois estamos querendo fazer uma replicacao de nosso banco de dados progress 101a, para um outro servidor fora do predio princiapal da empresa, qual software da progress voces recomendam, ou alguma outra ferramenta, so meio leido em replicacao, para se ter uma ideia meus banco de dados em algo em torno de 35 GB. Att. Diego Carvalho
Diego, Existe um produto da Progress chamado OpenEdge Replication. Eu já usei ele há muito tempo atrás, mas não lembro os detalhes. Ele funciona replicando as notas de AI. O método é bem interessante, e é algo que você não consegue fazer sem este produto. A vantagem dele é que você consegue fazer replicação real-time, ou próximo disso. Outra forma é replicar o banco manualmente. Você pode fazer uma seqüência de backups/restores, mas se o banco for grande provavelmente você não vai conseguir atender ao SLA. Outra opção é replicar os arquivos de AI, e configurar o AI archiver para fazer um switch a cada 10 minutos, por exemplo. No servidor "réplica" você lê os arquivos AI disponíveis e reaplica no banco. Independente de como você fizer, presta atenção ao licenciamento da Progress. Conversa com o pessoal para não fazer algo ilegal.
É possível sim fazer isso via AI (After Image). Usa-se um backup offline para inicializar o banco destino e em seguida ativa-se o AI no banco origem. A partir dai é so fazer o roll foward dos arquivos do AI na sequencia correta em cima do destino. Da um pouco de trabalho para sincronizar os scripts nos dois servidores mas funciona beleza. A Progress tem um produto que faz isso de forma muito automatizada mas e caro pra burro tive que desenvolver/montar isso na unha aqui no trampo, e em linux Cabe lembrar que é bom mesmo ver a questão legal das licenças.