Share via


Visão geral sobre atualização

Você pode atualizar uma instalação de Microsoft Windows SharePoint Services de duas maneiras fundamentais: Executar uma automática na-atualizar local ou um atualizar gradual ** processo. No-atualizar local é um unidirecional processo que modifica o banco de dados do versão anterior diretamente. Um gradual (ou lado-lado ) atualizar assume as duas versões executar simultaneamente em existem os mesmos computadores, bancos de dados diferentes para as duas versões e os dados é atualizado em partes gerenciáveis durante as janelas de interrupção.

A atualização in-loco

No-atualizar local substitui o codificar anterior em um aplicativo da Web de codificar da versão mais recente e manipula os bancos de dados que foram usados com o versão anterior. A atualizar processo é monolítico, significando que até que seja a atualizar completo para bancos de dados, o SharePoint os sites são não disponível.

No-atualizar local executa um conjunto de aplicável atualizar ações no serviço instâncias e recursos do versão anterior, fornecendo um unidirecional transformação para a atual versão. Este atualizar Atualiza os Sites Serviços de Informações da Internet (IIS) (aplicativos da Web) que executar SharePoint Windows serviços codificar e modifica a bancos de dados e de conteúdo do versão anterior para cria trabalho com o SharePoint mais recente.

No-atualizar local é usado principalmente para único - sistema ou de pequena - volume instalações e é recomendado quando há não personalizado Web Parts adicionada ao servidor do farm e onde todos o de conteúdo pode ser atualizado sobre um período de dias.

A atualização gradual

Um atualizar gradual pressupõe que as versões anteriores e novas do codificar executar simultaneamente no mesmo servidor, que uma novo banco de dados é criado para a nova versão do Windows SharePoint Services durante a atualizar processo, que um número de sites é atendido por ambas as versões aplicativo e que o usuário é direcionado para o domínio apropriado após atualizar automaticamente. O operador atualiza um número de coleções site em um tempo para o novo banco de dados e versão de aplicativo. Os dados versão anterior são mantidos, e ele é possível reverter qualquer coleção site para o aplicativo anteriores à atualização e dados. A atualizar gradual seqüência é projetada para minimizar o tempo de inatividade e depende execução as duas versões lado lado e definindo um subconjunto atualizável independente dos dados.

A atualizar gradual seqüência contém duas fases. A fase inicial precisa ser concluída em inteiro. Ele cria um novo conjunto de instâncias serviço versão 3 e recursos e preenche o banco de dados configuração versão 3 com entradas para os antigo sites versão 2. De conteúdo versão 2 não está atualizado durante essa fase. Solicitações para um remoto site são redirecionadas para o Real URL e atendido pela versão antiga. A segunda fase da seqüência atualiza e migra uma coleção de site coleções. O algoritmo bloqueia sites versão 2, copia a partir de de conteúdo versão 2 banco de dados em um banco de dados temporário do esquema a versão 2 e executa o conjunto de aplicável atualizar ações. Ele, em seguida, copia os sites atualizados para o de conteúdo versão 3 bancos de dados. As solicitações para esses sites atualizados não são redirecionadas. Essa segunda fase é repetida até que todas as coleções site DO versão anterior são atualizadas.

Como uma última etapa na atualizar processo, o administrador manualmente finaliza a atualizar operação para recortar desativar qualquer link entre versões 2 e 3, quando há mais atualizações são exigido.

Atualizações versão-para-versão e compilação-para-compilação

Windows SharePoint Services oferece suporte a dois caminhos codificar para atualizar: versão - para - versão entre versões diferentes, ou - para - compilar compilar para a mesma versão. Compilação - para - compilar atualizações são sempre em - local porque ele não é possível ter diferentes versões do mesmo servidor versão de aplicativo execução sobre o mesmo computador. Versão - para - versão atualizações pode estar em-local ou gradual.

Atualizar seqüências

Atualizar o Windows SharePoint Services infra-estrutura oferece uma interface extensível que você pode implementar na personalizado codificar para atualizar um determinado recurso ou serviço instância de um aplicativo. A infra-estrutura fornece os meios para atualizar chamar codificar em um consistente e maneira determinista, in other words, como um atualizar seqüência, que significa que uma parte lógica de atualizar codificar para um único recurso.

Atualizar continua em seqüência do objeto atualizável do nível mais alto para diminuir-nível contidos objeto atualizável até um farm todo o servidor foi atualizado. A atualizar processo inicia por atualizar a configuração banco de dados e SharePoint Administração Central, bem como dados específicos para cada servidor na farm e, em seguida, executa em cada servidor virtual para atualizar cada coleção site até que todos os Web Sites em todas as coleções de site de cada servidor virtual são atualizados. Cada servidor virtual versão 2 é atualizado, assim, um por um para uma versão 3 como o de conteúdo, aplicativo da Web bancos de dados que suporte suas coleções site.

Um atualizar seqüência consiste atualizar um ou mais ações descobertos em tempo de execução que precisam ser seguidas para atualizar um recurso específico. Os serviços SharePoint Windows aceita uma instância recurso ou um conjunto de instâncias recurso, determina qual atualizar seqüências precisa operam sobre os recursos com base em conjuntos de módulos carregados especificados na configuração arquivos e executa as seqüências nos recursos selecionados. As seqüências são ordenadas de acordo com de informações especificadas em arquivos de configuração.

Atualizar Windows SharePoint Services é orientado a dados, o que significa que recursos registrados como atualizável em banco de dados de configuração são atualizados em uma ordem específica. Qualquer instância recurso que precisa ser atualizado deve ser registrada no banco de dados de configuração, na qual pode haver apenas um separar atualizar seqüência por instância recurso atualizável. Pode haver atualizar seqüências para aplicativos da Web (servidores virtuais), de conteúdo bancos de dados, ou serviços compartilhados e assim por diante. Um objeto atualizável tem interno permite versionamento esquema, configuração de atualizar dependências, e tem propriedades que determinam se o atual objeto precisa ser atualizado e se deseja atualizá-lo.

Atualizar a infra-estrutura oferece uma definição interface para objetos atualizáveis que permite que você crie personalizado codificar que atualiza um recurso específico. Baseado em recursos que precisam ser atualizados, você deve definir atualizar seqüências (ou plug-ins) que implementar essa interface de modo que seu atualizar codificar pode ser chamado.

Você pode executar atualizar seqüências qualquer número de vezes em um determinado servidor. Um atualizar seqüência deve determinar se qualquer ação precisa ser tomada em qualquer tempo determinado, e ele deve também, no maiúsculas e minúsculas de erros, fornecer suficiente Check-apontando para permitir que você atualizar continuar de um determinado apontar o próximo tempo você executar a atualizar codificar. Seqüências de atualização criar logs relatório Erros e progresso voltar a interface de usuário.