Um Repositório de Software é um local de armazenamento centralizado onde você pode armazenar pacotes de software e acessá-los conforme necessário para implantar quantas vezes quiser. No Endpoint Central, há dois tipos de repositórios de software:
Dependendo do tamanho da sua organização, você pode armazenar seus pacotes em um Repositório de Compartilhamento de Rede ou em um Repositório HTTP. Ambos os tipos de repositório podem ser usados para implantar pacotes em Server de distribuição e agentes WAN no Endpoint Central.
Um repositório de compartilhamento de rede é usado quando você deseja implantar um application de software em vários computadores de uma rede. Recomenda-se armazenar o pacote de software que você deseja implantar em um compartilhamento de rede que seja acessível a partir de todos os computadores da rede. O application de software será instalado diretamente nos computadores que você especificar.
A maioria dos application de software possui um único arquivo de instalação, como
Usar um repositório de compartilhamento de rede permite fazer o seguinte:
O repositório de compartilhamento de rede deve ter a permissão de Leitura e Execução para todos os usuários e computadores da rede. Você deve definir as permissões mencionadas acima para o grupo Everyone. Isso garante que o repositório de compartilhamento de rede seja acessível a partir de todos os computadores da rede.
No entanto, certifique-se de não definir as permissões de Leitura e Execução para todos os usuários e computadores da rede quando quiser fazer o seguinte:
Por exemplo, suponha que seu repositório de compartilhamento de rede esteja no domínio A e você implante um application de software desse repositório para um computador no domínio B. Você deve garantir que não defina as permissões de Leitura e Execução para todos os usuários e computadores da rede.
Nesses casos, você pode fornecer credenciais de usuário que concedam acesso de Leitura e Execução ao repositório de compartilhamento de rede no qual o pacote de software está armazenado.
Para criar um repositório de compartilhamento de rede, siga as etapas abaixo:
Observação: Se você não inserir um caminho para o compartilhamento de rede, ele será criado automaticamente no computador onde o Server do Endpoint Central está instalado
Observação: Se você estiver criando o compartilhamento de rede em um computador de domínio, prefixe o nome do domínio ao nome de usuário. Por exemplo, ZohoCorp\Administrator. Se estiver criando o compartilhamento de rede em um computador de grupo de trabalho, prefixe o nome do computador ao nome de usuário. Por exemplo,\\MachineName\DCAdmin.
Se você estiver implantando um software por meio do Repositório de Compartilhamento de Rede, os binários do software deverão ser armazenados no Compartilhamento de Rede configurado pelo administrador de TI antes da implantação do software. O software é implantado dependendo do tipo de escritório remoto das seguintes maneiras:
Escritório remoto com um Server de Distribuição
Em um escritório remoto com um Server de Distribuição, os arquivos de configuração são replicados para o Server de distribuição durante o ciclo de replicação configurado pelo administrador de TI no Server Central. Depois que os arquivos de configuração são replicados, os agentes WAN acessam o compartilhamento de rede que contém os binários do software para implantar o software. A implantação do software ocorre durante o ciclo de atualização de 90 minutos, na inicialização do sistema ou no logon do usuário, o que ocorrer primeiro, com base na Política de Implantação configurada.
Escritório remoto com agentes WAN
Em um escritório remoto com agentes WAN com comunicação direta com o Server Central, os agentes WAN coletam os arquivos de configuração do Server. Em seguida, os agentes WAN executam a implantação do software acessando o compartilhamento de rede que contém os binários do software. A implantação do software ocorre durante o ciclo de atualização de 90 minutos, na inicialização do sistema ou no logon do usuário, o que ocorrer primeiro, com base na Política de Implantação configurada.
O repositório HTTP é usado para armazenar arquivos executáveis antes de instalá-los em seus computadores gerenciados/computadores da sua rede. Você pode usar esse repositório quando quiser implantar pacotes de software em computadores usando o caminho HTTP. Você também pode alterar a localização do repositório HTTP, se necessário.
O repositório HTTP é criado automaticamente quando você instala o produto. Ele está localizado na mesma pasta que o Server do Endpoint Central. Por exemplo,
Você pode alterar a localização do repositório, se necessário.
Para alterar a localização do repositório HTTP, siga as etapas abaixo:
Você alterou a localização do repositório HTTP. Se não conseguir alterar a localização do repositório HTTP, consulte Não é Possível Alterar a Localização do Repositório HTTP
Se quiser alterar a localização do repositório de software no Server de Distribuição, consulte aqui.
Se você estiver implantando um software por meio do Repositório HTTP, os binários do software serão armazenados no local padrão do repositório HTTP no Server Central ou em um novo local configurado pelo administrador de TI. O software é implantado dependendo do tipo de escritório remoto das seguintes maneiras:
Escritório remoto com um Server de distribuição
Em um escritório remoto com um Server de distribuição, o Server de distribuição contata o Server Central para replicar os arquivos de configuração e os binários do software durante o ciclo de replicação configurado pelo administrador de TI. Depois que os arquivos necessários para a implantação do software são replicados no Server de distribuição, os agentes WAN entrarão em contato com o Server de distribuição e replicarão/coletarão esses arquivos para executar a implantação. A implantação do software ocorre durante o ciclo de atualização de 90 minutos, na inicialização do sistema ou no logon do usuário, o que ocorrer primeiro, com base na Política de Implantação configurada.
Escritório remoto com agentes WAN
Em um escritório remoto com agentes WAN com comunicação direta com o Server Central, os agentes WAN entram em contato com o Server e coletam os arquivos de configuração e os binários do software necessários para implantar o software. A implantação do software ocorre durante o ciclo de atualização de 90 minutos, na inicialização do sistema ou no logon do usuário, o que ocorrer primeiro, com base na Política de Implantação configurada.
Embora seja recomendável ter um repositório de software comum, isso não é obrigatório. Você também tem a opção de fazer upload dos arquivos executáveis para o Server do Endpoint Central, de onde eles são copiados para os computadores antes de serem implantados. Usar essa abordagem aumentará o consumo de largura de banda, pois os arquivos executáveis são copiados para cada um dos computadores.
Portanto, recomenda-se usar essa abordagem quando estiver implantando application de software em computadores em um local remoto. Isso ocorre porque, na maioria dos casos, quando você implanta application de software em computadores em locais remotos, você não tem acesso ao respectivo repositório de compartilhamento de rede.
Quando quiser implantar pacotes de software em computadores em uma LAN e WAN, crie dois pacotes para o mesmo application de software. Armazene um conjunto de pacotes no repositório de compartilhamento de rede. Eles serão implantados e instalados nos computadores da LAN. Armazene o outro conjunto de pacotes no repositório HTTP. Eles serão enviados e implantados nos computadores da WAN.
Quando quiser instalar vários pacotes, você pode compactá-los em zip e fazer upload. Para mais informações, consulte Como usar a opção Caminho HTTP para implantar pacotes de software que têm vários arquivos executáveis em diferentes estruturas de diretório?
Há alguns cenários excepcionais em que os arquivos executáveis são copiados para os computadores da sua rede ao usar o repositório de compartilhamento de rede. Isso pode acontecer quando você faz o seguinte: