Como fazer arquivos em vários computadores sincronizados de uma maneira consistente e quase em tempo real?

2

Temos usado aplicativos baseados em nuvem, como Dropbox, OneDrive e Google Drive, para compartilhar arquivos entre vários usuários. Cada um deles tem aplicativos de desktop que permitem que os arquivos sejam sincronizados em uma determinada pasta no disco rígido. Mas nossa questão é que a consistência da sincronização é terrível. É bastante comum que os arquivos no aplicativo Web do Dropbox, OneDrive e Google Drive sejam atualizados, mas, no aplicativo de área de trabalho do usuário, ele não será sincronizado.

Nosso objetivo principal é para nossos arquivos do Excel que exigem que os dados de todos os usuários sejam atualizados. Porque se apenas 5 dos 10 usuários tiverem arquivos atualizados quando o arquivo do Excel for analisado, os dados ficarão distorcidos e muito ruins.

Se os aplicativos baseados em nuvem não forem bons devido a altas taxas de falhas, também consideramos o uso do Planilhas Google e criamos uma conexão de dados para o arquivo do Excel, mas não conseguimos encontrar a opção de criar um link em tempo real entre a Planilha Google e o Excel. Não podemos usar o Planilhas Google autônomo porque ele não tem o recurso Visual Basic for Applications (VBA) e a vantagem da automação será perdida.

Pherdindy
fonte

Respostas:

2

Você pede mais resiliência e desempenho. Nesse caso, as soluções baseadas em nuvem pública podem não ser o caminho a seguir (IaaS, PaaS). Uma nuvem privada funciona dessa maneira, permitindo que você tenha acesso total aos dados. Crie a própria nuvem usando alguns servidores comuns (Dell, HPE, Lenovo etc.) e armazenamento compartilhado (StarWind VSAN, HPE StoreVirtual). Configure um cluster de armazenamento altamente disponível para obter redundância e resiliência. Crie compartilhamentos NFS / SMB no topo do cluster e sincronize dados com clientes usando ferramentas internas em estações de trabalho Windows / MacOS / Linux.

Mr. Raspberry
fonte
1

Dependendo da versão do Excel você está usando, mas 2016 suporta colaboração. Se bem me lembro (de um trabalho há alguns anos atrás), também usamos a colaboração no Excel se o documento foi carregado em sharepoint.

dhrakon
fonte
Obrigado eu vou olhar para isso. Eu nunca ouvi falar de sharepoint também poderia olhar para ele. Ainda usamos o Excel 2007 no escritório, mas posso fazer upgrade se ele tiver esses recursos. Eu vou verificar no meu Excel 2016 em casa
Pherdindy
O Sharepoint usa o OneDrive para armazenar arquivos em tempo real no desktop. Os outros recursos podem ser úteis em outros aplicativos, mas são mais para comunicação / colaboração, do que a sincronização de dados em tempo real de arquivos com os quais as pessoas trabalham.
Pherdindy
O Sharepoint é uma solução de nível corporativo que provavelmente está fora do alcance da maioria dos usuários domésticos.
Burgi
Isso não fornece uma resposta para a pergunta. Depois de ter suficiente reputação você poderá comentar em qualquer post ; em vez de, fornecer respostas que não exigem esclarecimentos do consulente . - Da revisão
Burgi
@Burgi à direita. O bom é que minha universidade tinha contas do Office 365 para todos e, dentro disso, tinha um ponto de compartilhamento para que eu pudesse modificá-lo. É mais para colaboração / comunicação realmente. Não há nada realmente especial sobre isso realmente. Isso só me lembra o Slack e o Ryver em termos de colaboração, exceto que ele tem Páginas do Site, Calendários e conexão com o One Drive. O Office 365 é muito semelhante ao Planilhas Google, mas, da mesma forma que o Planilhas Google, o recurso de ter macros e outros recursos úteis foi diluído devido a sua flexibilidade, como os modelos de dados e o Power Query.
Pherdindy