Manual Replicação
Introdução O que é cloudcomputing ou computação na nuvem? Refere-se à utilização de um servidor com alta capacidade de armazenamento de dados e que com configurações que aguentam um alto fluxo de dados constantes interligados por meio da internet. Replicação entre empresas Esse tipo de replicação é uma forma de manter várias cópias de uma base de dados em diferentes locais. Existem duas formas de se fazer replicação, a síncrona e assíncrona. Síncrona: É uma replicação utilizada somente em redes locais, alterações são modificadas em tempo real. Assíncrona: É uma troca de informações entre banco de dados que quando feita alterações é aplicado para os demais bancos de dados que essa transação pode ocorrer dentro de segundos, minutos, horas ou até dias depois. O sistema replicador da Futura Sistemas usa a replicação assíncrona. Exemplo de funcionamento de uma replicação entre três empresas: Base Central ID: 02 IP: 10.10.10.1 ID: 01 IP: 10.10.11.1 ID: 03 IP: 10.10.11.2 ID: 04 IP: 10.10.11.3
Preciso atualizar uma empresa e tem mais lojas, preciso atualizar as outras também? SIM! Se a atualização for feita somente em uma empresa, irá aparecer o erro no replicador BD Incompatível e a empresa não irá replicar enquanto todas as lojas não forem atualizadas e a base do datacenter. Lembrando sempre consultar o setor se pode ou não fazer a atualização no sistema da empresa, pois nem sempre é possível atualizar o sistema e lembrar-se de parar a replicação no momento da atualização, pois atualizar o sistema com a replicação funcionando acarreta um sério risco de corromper a base do cliente e avisar quando finalizar o procedimento para atualizar a base do datacenter. Replicação de Backup Exemplo de funcionamento de uma replicação de backup: Base Central ID: 02 IP: 10.10.10.1 ID: 01 IP: 10.10.11.1 A replicação de backup é à base do servidor do cliente que replica somente para uma base idêntica no datacenter, é de extrema importância que a replicação de backup esteja sempre conectada e replicando, pois é o tipo que tem mais riscos de perder a base devido a ser somente uma replicação.
Exemplo de funcionamento de uma replicação de backup com Acesso Remoto: Base Central ID: 02 IP: 10.10.10.1 Acesso Remoto Wincloud ID: 01 IP: 10.10.11.1 A replicação de backup com a utilização do acesso remoto funciona da mesma forma da outra citada acima, porém o acesso remoto acessa diretamente a BASE CENTRAL (Datacenter) e tudo o que for feito na BASE CENTRAL irá replicar para a BASE SATÉLITE (Servidor Cliente). O cliente pode utilizar o acesso remoto para fazer pedidos, cadastros de clientes, mercadorias, funcionários, podem visualizar relatórios, o único procedimento que fica RESTRITO ao acesso remoto de fazer é GERAR NOTA FISCAL ELETRÔNICA. O cliente não pode gerar nota fiscal eletrônica no acesso remoto devido o motivo de que a replicação não replica parâmetros de configuração e como as configurações de nota fiscal são configuradas nos parâmetros do sistema, isso não irá replicar para o servidor do cliente, então se ele gerar uma nota por acesso remoto sendo que ele já gera pelo servidor ele pode vir a ter sérios problemas com a Receita Federal. A atualização do sistema na replicação de backup funciona da mesma forma, a única diferença que após atualizar vai ser preciso enviar o executável do Futura Server na pasta do acesso remoto do cliente.
Futura Mobile Base Central ID: 02 IP: 10.10.10.1 ID: 01 IP: 10.10.11.1 O principio de funcionamento do tablet é da mesma forma da replicação de backup, porém a diferença que quando o cliente está utilizando o tablet dentro da empresa usando a mesma rede local ele acessa a base do servidor pesquisando os dados do servidor local, porém se o cliente vier a utilizar o tablet fora da empresa ele pesquisa na base do datacenter para fazer pesquisas, vendas, cadastros, e essas informações que foi feita utilizando a base do datacenter são acumulados até quando o tablet conectar na internet e os registros que estavam acumulados no tablet vão ser replicados para a base do servidor e assim mantendo as bases atualizadas. Para o cliente utilizar o Futura Mobile a empresa precisa já estar usando a replicação de backup ou entre empresas, pois ele precisa ter uma base no nosso DataCenter para ser feita as configurações no tablet. Como conectar uma VPN A VPN é a responsável por fazer a conexão com o Datacenter, quando desconectada ela fica desta forma: Para conectar clique com o botão direito sobre a VPN e irá aparecer a seguinte opção:
Ao fazer o procedimento e pedir um login e senha insira o login: futura / senha: 131313 Se tudo ocorrer corretamente a VPN irá ficar da seguinte forma: Isso mostra que a VPN conectou de forma correta, em seguida verificar com alguém se a empresa já esta replicando. Observe se o programa Conect DataCenter está aberto ao lado do relógio do Windows. Se o mesmo estiver executando, clique no ícone para abri-lo como mostra a imagem:
A configuração do programa tem que estar configurada com a opção: NÃO VERIFICA SE ESTÁ CONECTADO, FORÇA DESCONECTAR E CONECTAR deve estar habilitada para o bom funcionado da VPN. Caso o programa não estiver aberto, acesse o Menu Iniciar > Exibir todos os Programas > Inicializar > e execute o programa Conect DataCenter. Replicador Web Pelo replicador web conseguimos visualizar as informações de todas as empresas que tem a replicação configurada.
Também é possível visualizar os status de todas as replicações: Conseguimos visualizar desde as empresas que estão com ERRO na replicação até o status de B.D. INCOMPATÍVEL (Banco de dados incompatível). Relatório A foto acima mostra a situação atual das empresas com replicação. Observações Nunca rodar script em acesso remoto ou em empresas com replicação sem autorização, isso pode trazer problemas dependendo da empresa. Nunca fazer backup/restaure sem antes consultar alguém do setor, caso faça isso ADEUS REPLICAÇÃO. Após finalizar uma atualização em empresa com replicação avisar para uma pessoa ou mais para atualizar a base do datacenter. Quando estiver realizando um suporte em empresa com replicação verificar no servidor se em Painel de Controle> Conexões de Rede e verificar se a VPN com nome de DataCenter [Replicação] está conectada, se não estiver conectada, clique com o botão direito em cima da VPN e CONECTAR.
Preciso atualizar uma empresa e tem mais lojas, preciso atualizar as outras também? Lembrando sempre consultar o setor se pode ou não fazer a atualização no sistema da empresa, pois nem sempre é possível atualizar o sistema e lembrar-se de parar a replicação no momento da atualização, pois atualizar o sistema com a replicação funcionando acarreta um sério risco de corromper a base do cliente e avisar quando finalizar o procedimento para atualizar a base do datacenter.