O Repositório Central de Arquivos e o Servidor Central de Arquivos são usados para armazenar e distribuir arquivos associados a cargas. Por exemplo, arquivos .apk em Cargas de Software ou arquivos de atualização de SO podem ser armazenados no Repositório Central de Arquivos.
Por padrão, o Avalanche situa o Repositório Central de Arquivos no mesmo computador em que o Servidor Corporativo está instalado. No entanto, você pode optar por usar uma unidade de rede ou outro local para armazenar os arquivos.
O Servidor Central de Arquivos é um serviço executado sempre no mesmo local em que o Servidor Corporativo. Quando você implanta uma carga com um arquivo associado a ela, o Servidor de Dispositivo Inteligente recebe uma lista dos arquivos de que precisa. O Servidor de Dispositivo Inteligente conecta-se ao Servidor Central de Arquivos e solicita os arquivos. O Servidor Central de Arquivos conecta-se ao Repositório de Arquivos e envia os arquivos para o Servidor de Dispositivo Inteligente. Quando o dispositivo faz check-in, ele baixa os arquivos a partir do Servidor de Dispositivo Inteligente.
Se um dispositivo fizer check-in antes que o Servidor de Dispositivo Inteligente tenha terminado de recuperar os arquivos, o servidor diz ao dispositivo para tentar novamente em alguns minutos.
As seções a seguir fornecem orientação sobre quando e onde usar o Repositório Central de Arquivos.
Configure se deseja usar o Repositório Central de Arquivos ou um URL de manifesto em suas cargas de software. Para mais informações sobre cargas de software, consulte Carga de Software (Android/iOS).
Quando você usa um URL de manifesto, todos os dispositivos recuperam arquivos diretamente do local listado na carga. Isso pode ser mais simples de implementar com algumas configurações, mas pode não ser prático se arquivos grandes forem enviados a vários dispositivos simultaneamente ou se a conexão de rede for de baixa qualidade.
Quando você usa o Repositório Central de Arquivos, os dispositivos recuperam os arquivos do Servidor de Dispositivo Inteligente que foram configurados para acessar. Quando você tem vários Servidores de Dispositivo Inteligente, o tráfego é dividido entre vários servidores em vez de ser direcionado a apenas um. Usar o Repositório Central de Arquivos também pode reduzir a dependência de uma conexão de rede precária.
Ao se decidir onde o Repositório Central de Arquivos deverá ficar, o fator mais importante é saber a quantidade e o tamanho dos arquivos que serão armazenados. Alguns arquivos, como atualizações de SO, podem ser muito grandes. Caso planeje distribuir muitos arquivos, ou se os arquivos forem muito grandes, considere usar um local separado para o Repositório Central de Arquivos. Se os arquivos a serem distribuídos forem poucos ou pequenos, você pode manter o Repositório Central de Arquivos no local padrão.
Você deve ter um certificado para o servidor onde está o Repositório Central de Arquivos. Se você instalar o Repositório Central de Arquivos no mesmo local do Servidor de Dispositivo Inteligente, pode usar para o Repositório de Arquivos o mesmo certificado que usa para o Servidor de Dispositivo Inteligente.
Nas versões anteriores do Avalanche, os arquivos eram armazenados no banco de dados. O processo de atualização NÃO move esses arquivos para fora do banco de dados. As cargas migradas para a 6.2 ainda funcionam exatamente como antes.
Se quiser, você pode modificar as cargas pré-6.2 para usarem o Repositório Central de Arquivos depois de ter atualizado.
Para usar o Repositório Central de Arquivos em uma carga pré-6.2:
1.Certifique-se de que o Repositório Central de Arquivos tenha sido configurado corretamente.
2.Mova os arquivos para o Repositório Central de Arquivos.
3.Edite a carga abrindo-a e selecionando o arquivo a partir do Repositório Central de Arquivos.
4.Salve a carga.
Use as seções a seguir para configurar o Repositório Central de Arquivos e gerenciar os arquivos nele.
Todos os usuários com privilégios de administrador podem editar as configurações do Repositório Central de Arquivos, independentemente de suas localizações iniciais.
A porta padrão para o Repositório Central de Arquivos é TCP 9000, mas o número da porta pode ser configurado durante a instalação.
O Repositório Central de Arquivos possui as seguintes opções de configuração:
Caminho UNC do Repositório de Arquivos
O caminho de rede para o local onde você deseja o Repositório Central de Arquivos. Este caminho deve ser dedicado ao repositório de arquivos. Por padrão, esse campo é preenchido com um caminho local para o Servidor Corporativo. Se você alterar esse caminho depois de começar a armazenar arquivos, tudo nessa pasta será movido para o novo local.
Nome de usuário do mapeamento
Um nome de usuário associado a uma conta que tenha permissão de acessar o local da rede. Essa conta é usada para recuperar arquivos do Repositório de Arquivos. A conta deve ter permissões de gravação, e não permissões de somente leitura.
Senha do mapeamento
Uma senha associada a uma conta que tenha permissão de acessar o local da rede.
Repositório de certificados (PFX/P12)
Um certificado associado ao endereço público do local do Repositório Central de Arquivos. Se você tem um Repositório Central de Arquivos localizado no mesmo endereço de um Servidor de Dispositivo Inteligente, pode usar o mesmo certificado para o Repositório Central de Arquivos.
Senha do repositório de certificados
A senha associada ao certificado.
Endereço público do servidor
O endereço e a porta do Repositório Central de Arquivos.
Para editar as configurações do Repositório Central de Arquivos:
1.Clique em Ferramentas > Repositório Central de Arquivos.
2.Defina as configurações do Repositório Central de Arquivos.
3.Clique em Salvar.
4.Implante as alterações em todos os Servidores de Dispositivo Inteligente.
Adicione arquivos ao Repositório Central de Arquivos diretamente, usando seu navegador de arquivos preferido e as credenciais adequadas, ou através do Console do Avalanche. Você deve ter permissões de administrador no Avalanche para gerenciar arquivos no Repositório Central de Arquivos através do Console do Avalanche.
Use o Console do Avalanche para criar novos diretórios, renomear arquivos, visualizar detalhes dos arquivos ou copiar arquivos para o Repositório Central de Arquivos.
Se você substituir um arquivo por outro que tenha exatamente o mesmo nome, na próxima vez que fizer uma implantação, o novo arquivo será distribuído para o Servidor de Dispositivo Inteligente. No entanto, quando você excluir ou renomear arquivos no Repositório Central de Arquivos, não se esqueça de atualizar as cargas que usam esses arquivos. As cargas associadas não são atualizadas automaticamente.
Para gerenciar arquivos no Repositório Central de Arquivos:
1.Clique em Ferramentas > Repositório Central de Arquivos.
2.No canto superior direito, clique no botão Gerenciar Repositório de Arquivos.
3.Use os botões na parte de cima da caixa de diálogo para criar diretórios, renomear arquivos, visualizar detalhes dos arquivos ou adicionar arquivos ao Repositório Central de Arquivos. As alterações são salvas automaticamente à medida em que são realizadas.
4.Clique no X do canto superior direito para fechar a caixa de diálogo.