Plano de Recuperação (Backup e Restore em Sharepoint 2013) Parte 2

Após alinharmos os conceitos relacionados ao ciclo de plano de recuperação no artigo Plano de Recuperação (Backup e Restore em Sharepoint 2013) Parte 1 iremos tratar as práticas recomendadas de backup e recuperação no Sharepoint 2013.

 Neste artigo:

  • Práticas recomendadas de desempenho.
  • Práticas recomendadas de controle de qualidade.
  • Práticas recomendadas relacionadas a procedimentos.

Práticas recomendadas de desempenho

  • Minimizar a latência entre o SQL Server e o local de backup
  • Evite conflitos de processamento
  • Manter os banco de dados pequenos para que o tempo de recuperação seja mais rápido.
  • Usar backups incrementais para banco de dados grandes.
  • Usar a compactação durante o backup
  • Seguir as recomendações de otimização de backup e restauração do Sql-Server.
  • Use RAID 10 se usar o RAID
  • Configurar as definições do Sharepoint para aprimorar o desempenho do backup e restauração.
  • Levar em cona o tamanho do conjunto de sites ao determinar as ferramentas a serem usadas.

Práticas recomendadas de desempenho

  • Garantir espaço de armazenamento suficiente.
  • Testar a qualidade do backup rotineiramente.
  • Fazer backup dos logs de rastreamento do ULS.
  • Armazenar uma cópia dos arquivos de backup em outro local.

Práticas recomendadas de desempenho

  • Usar nomes de servidor  FQDN
  • Manter registros precisos.
  • Ter um ambiente de recuperação pronto.
  • Agendar operações de backup.
  • Usar o provedor SQL Filestream co armazenamento de BLOB.

Referencias

Soluções de backup no SharePoint 2013

Práticas recomendadas de backup e restauração no SharePoint 2013

Pasta de trabalho Planejamento de backup

Restaurar farms no SharePoint 2013

Move a Site Collection from One Server to Another

 

Planejando e estimando projetos ágeis – Parte 1

Planejando e estimando projetos ágeis – Parte 1

“Planejamento é tudo. Planos não são nada.” —Field Marshal Helmuth Graf von Moltke

Neste artigo abordaremos os seguintes assuntos:

O que é estimar e planejar através de uma visão ágil

Planejamento é uma tentativa de encontrar uma solução ideal para questões gerais de desenvolvimento de produtos. Para construção de um produto é necessário consideramos as características, recursos e prazos mais para reduzirmos os riscos e as incertezas e termos um suporte melhor para tomadas de decisões precisamos realizar este planejamento de maneira interativa e incremental.

Na visão tradicional (modelo em cascata) a estimativa e o planejamento é realizado para determinar um prazo ou um cronograma, no melhor dos cenários ao alcançar a data limite o produto é entregue. Na visão ágil
realizamos o planejamento e a estimativa de forma interativa com o objetivo de gerar valor.

Para termos uma product backlog planejável é necessário estimá-lo não através de adivinhação mais com embasamento técnico e teórico a partir das informações disponíveis utilizando sempre o bom senso para nortear nossas estimativas.

Mais antes de falarmos sobre planejamento ágil é necessário alinharmos algumas definições:

Precisão e acurácia de estimativas baseadas em juízo.

Estimamos as nossas tarefas do dia a dia não utilizando cálculos avançados ou aplicando conceitos de probabilidade e estatística.  Mais utilizamos nossa experiência e conhecimentos. Definimos uma estimativa utilizando um valor de referência ou um intervalo de confiança e validamos a qualidade desta estimativa verificando sua precisão e a acurácia.

Valor de referência

Valor dado em alguma unidade. (Ex: 1 hora, 10 story points e etc…) A unidade escolhida definirá a granularidade o nível de detalhe da sua estimativa através desta escolha que estabelecemos a precisão e a acurácia.

A unidade escolhida contribui na implementação da transparência desta forma é necessário que todo o time Scrum (PO, ScrumMaster,Time Dev) compartilhe desta mesma visão. Existem técnicas para auxiliar está etapa como Planning Poker mais não se esqueça o time de desenvolvimento que estabelece as estimativas.

Intervalo de confiança

São utilizados para indicar a confiabilidade de uma estimativa. Ao estimar uma tarefa em uma faixa ou intervalo de valores, no qual temos a confiança que existe a probabilidade de que o valor real estará dentro dele. Ex. Entre 4 e 8 horas.

Precisão

É a exatidão do valor de referência, quanto menor o intervalo de confiança utilizado para a estimativa mais precisa ela é.

Podemos aumentar a precisão de uma estimativa utilizando uma unidade com maior nível de detalhe.

Data de entrega estimada

Nível de granularidade

Nível de Detalhe

05/08/2016

Alto

Baixo

05/08/2016 10:05:56

Baixo

Alto

Grau de Acurácia

Exatidão ou Acurácia: Exatidão é o grau de concordância entre o resultado de uma medição e o valor verdadeiro do mensurando – (ITA – Teoria dos Erros)

Em uma visão simplificada o grau de acurácia de uma estimativa é determinada pela proximidade em relação ao valor de referência.

Por exemplo: Caso uma estimativa de entrega da tarefa seja em março então temos o período de (1 a 31 de março) para execução. Caso a atividade seja concluída em março então temos uma estimativa acurada, mais observe apresentamos uma estimativa com baixo nível de precisão.

Precisão x Acurácia

A imagem abaixo esclarece estes conceitos de uma maneira bem didática:


Precisão e Acurácia artificiais: Lei de Parkinson e Síndrome do Estudante

Realizamos estimativas com base em conhecimento e experiência e uma boa gestão do tempo é fundamental para auxiliar a execução das tarefas para conseguirmos atingir a meta da Sprint.

A lei de Parkinson e a Síndrome do Estudante apresentam um alto grau de acurácia (de acerto) mais geralmente apresenta uma precisão artificial.

Ao se estimar o tempo necessário para se realizar uma determinada tarefa em x horas e, de fato, a tarefa estiver completa após exatas x horas de trabalho, há possivelmente algo de errado (Cohn, 2005).

Lei de Parkinson afirma “O trabalho expande-se de modo há preencher o tempo disponível para sua realização”. (C. N. Parkinson 1955 -The Economist)  no nosso caso específicoUm trabalho expande de modo a preencher todo tempo disponível para sua realização“. Um trabalho irá naturalmente se expandido até alcançar a duração preestabelecida, mesmo que o trabalho dure menos.

“Mais porque isto acontece?” para exemplificar digamos que existe um trabalho estimado em 1 dia mesmo que a execução do trabalho seja menor será incluída tarefas com minúcia maior ou atributos desnecessários até atingir o tempo estimado ou que nos foi dado.

A idéia geral é a seguinte caso você tenha uma atividade que tenha 3 horas para fazer mais seu prazo é de um 1 dia, é bem provável que você a terminará em um 1 dia.


A Síndrome do estudante Está relacionada ao comportamento de estudante que tem X horas para realizar um trabalho mais deixa para realiza-lo na última hora.

Mais porque este comportamento impacta no meu trabalho”? Ao deixar a realização do trabalho para a última hora deixa-se de lado detalhes e a qualidade para conseguir entregar a tempo um trabalho.

De acordo com a lei de Parkinson e a Síndrome do Estudante um gerente de projetos tradicional que frequentemente acerta as estimativas impostas aos seus subordinados não tem muito o que comemorar já que pode estar gerando precisão artificial.

Referências

Plano de Recuperação (Backup e Restore em Sharepoint 2013) Parte 1

Plano de Recuperação (Backup e Restore em Sharepoint 2013) Parte 1

Para detalhar as funcionalidades de Backup e Restore essenciais em qualquer plano de recuperação estarei criando alguns posts com este tema, neste artigo focarei em conceitos relacionados ao ciclo de um plano de recuperação.

Requisitos e Decisões

Na criação da estrategia de backup e restore é necessário termos em mente alguns requisitos que nos servirão como base de apoio para a criação do nosso plano de recuperação:

Figura 1 – RPO e RTO

A Figura 1 exemplifica um ciclo de RTO e RPO para prosseguirmos é necessário entender alguns conceitos:

Janela de Manutenção

Tempo para ter um backup completo.

RPO – Tempo máximo que os dados possam ser perdidos  [Recovery point objective]

Determina a quantidade máxima de tempo entre o último backup disponível e o potencial ponto de falha ajudando a determinar a quantidade de dados que a empresa pode gerenciar e perder no caso de uma falha.

RTO – Tempo máximo para se recolocar o serviço em produção [Recovery time objective]

Determina o tempo máximo de um processo de recuperação de dados. Ela é definida pela quantidade de tempo que o negocio pode ficar indisponível até que os sistemas de TI voltem a operação.

RLO – Nivel de Recuperação [Recovery Level Objective]

Define a granularidade com a qual você deve ser capaz de recuperar os dados, podendo ser de toda a Farm, Web Apllication, Site Collection, site, listas ou bibliotecas, ou item.

A microsoft oferece uma planilha de modelo para criação de um planejamento de backup e restore.

De uma maneira mais simplista o RLO está associado ao “O QUE?” irei recuperar enquanto que a Janela de Manutenção, RPO, RTO está associado a “QUANTO TEMPO?”.

Referencias

SharePoint 2013 Backup and Recovery with DPM 2012

https://technet.microsoft.com/pt-br/library/jj715263.aspx

SharePoint 2013 Products Preview backup and recovery planning workbook.

SharePoint Online Service Description

Entendendo RTO, RPO, DRP, BIA e BCP para Datacenter de Alta Disponibilidade

Melhores práticas para atualização do Sharepoint 2013

  • O processo de atualização depende da particularidade de cada ambiente para isto é necessário entender todo o cenário para planejar o tempo que será necessário, considere testar o processo de atualização diversas vezes com o objetivo de encontrar e corrigir os problemas e desenvolver a confiança no resultado antes da atualização real.
  • Para desenvolver um processo de atualização do Produtos Sharepoint 2010 para o Sharepoint 2013,

Revisar os requsitos do sistema para atualização

Abaixo a recomendação de capacidade para instalação do Sharepoint 2013 para maiores informações acesse Hardware and software requirements for SharePoint 2013.

  • Web Servers (Web server or Application server in a three-tier farm)
    • Ram: 12GB
    • Processador: 64-bit, 4 nucleos
    • Hard Disk: 80 GB para drive de sistema.
  • Database Servers
    • Ram
      • 8 GB para small deployments.
      • 16 GB para medium deployments.
    • Processador
      • 64-bit – 4 nucleos para small deployments.
      • 64-bit – 8 nucleos medium deployments.
    • Hard Disk: 80 GB para drive de sistema.

Revisar os objetivos da atualização.

  • Qual a UI Look (Aparência) a ser utilizada?
  • Aonde ficará os arquivos de LOG e como será a leitura e qual as informações que serão fornecidas.
  • Será necessário ajustar qualquer scripts ou comandos?
  • Você tem um plano certo para lidar com interrupções?

Planos a serem gerados e testados.

    • Tem por objetivo determinar o tempo e o espaço de armazenamento que será gasto na execução do processo de execução.
    • Tem por objetivo o garantir que o desempenho dos serviços de TI esteja de acordo com os Niveis de serviços acordados e esteja dentro dos requisitos de instalação do Sharepoint 2013.
    • Utilizado para gerenciar e comunicar a indisponibilidade do site e o progresso da atualização e como estas mudanças afetarão os usuários do site .
  • Plano de Rollback.
    • Utilizado para reverter a migração, e estar pronto para problemas que possam ocorrer, recomenda-se quebrar sua migração por partes para facilitar o processo de rollback.
  • Plano de Atualização.
    • Tem por objetivo definir abordagem de atualização, analise de funcionalidades, testes do ambiente e funcionalidades e executar o processo de migração.
  1. Como testar a Atualização

Definindo o ambiente de teste

Você pode utilizar hardware virtual ou fisico para testar o processo de atualização. Porque cada ambiente é unico é não existe um procedimento geral para saber quanto tempo demorará a atualização ou qual a dificuldade de uma customização especifica que será atualizada. A mehor maneira de prever o tempo de atualização é executar uma série de testes de atualização.

  • Considerações
    • Faça seu teste de farm em um ambiente mais proximo da farm real. (Hardware,Software and available space)
    • Use o mesmo URLs da farm real nos testes.
    • Use diferentes nome de computadores para seu web servers e application servers.
    • Use servidores separados para SQL Server Database no seu ambiente de teste.
    • Use o mesmo nome do banco de dados.
    • Transfira todas as suas configurações and customizações para testar a farm.

       

  • Teste de Farms Virtual
    • Quando o teste está sendo executado em um ambiente virtualizado, não é necessário utilizar tanto hardware. Você pode replicar seu ambiente usando 2 servidores rodando Hhyper-V. Um servidor sendo a imagem do Front-end web server e application servers e outro servidor com a imagem do servidor do banco de dados.

       

  • Teste de Farms Fisico
    • Replique seu ambiente de farm o mais próximo do possivel do ambiente real, se você simplificar o numero de servidores de web servers, application servers or database servers. Não será possivel estimar o numero de duração do processo de atualização. You não pode ser responsável por complicações que surgem entre as interações entre os servidores com o mesmo papel. Se você tem multiplos servidores executando o mesmo papel do seu farm original, use no minimo 2 servidores para este papel para testar tais questões.

       

  1. Identificando e instalando customização.

    Para ter um processo de teste preciso, você precisa encontrar todas as customizações no seu ambiente a ser migrado.

  • Use Stsadm –o enumallwebs (com includefeatures and includewebparts parameters) no ambiente do produto Sharepoint 2010 para identificar customizações especificas de subsites.
  • Use as ferramentas como WinDiff,WinMerge para comparar seus servidores do ambiente de produção para testar servidores da farm.
  • Check os arquivos web.config procurando mudanças para controles customizados.
  • Use SPDiag para encontrar soluções instaladas.
  • Crie uma lista com todas as customizações que você encontrar (Segue Modelo), Identifique as fontes das customizações, se possivel. Por exemplo add-ins de terceiros ou templates que são customizados? Caso seja identificado a fonte, check por atualizações ou versões customizadas.

Após você identificar todas as customizações, instale todos nos servidores apropriados e teste a farm.

  • Use the Windows PowerShell* cmdlet Test-SPContentDatabase antes de você attach um banco de dados
    Sharepoint 2013 Products para determinar qualquer customização está faltando no ambiente.
  1. Copiando e atualizando banco de dados.

    Você não pode alcançar seus objetivos de testes sem você usar dados de utilizados no ambiente real. Entretanto, você precisa usar o Microsoft SQL Server backup e restore para criar uma copia do seus banco de dados de conteudo e todos os outros banco de dados que você deseja atualizar.

    Após você copiar o banco de dados. Tente executar o processo de atualização e veja o que acontece. Está é uma fase preliminar. Para maiores informações acesse SharePoint 2013 Upgrade Process.

  2. Revisar banco de dados e atualização dos resultados.

    Revise os arquivos de Log and confira suas customizações. Como isto funciona? O que você aprendeu? O que você precisa repensar sobre seu plano de atualização.

Revisar arquivos de Log

Verifique os arquivos de log atualizados %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\15\LOGS chamado Upgrade-YYYYMMDD-HHMMSS-SSS.log.

Revisar sites em 2010 Mode

Verifique o site collections que não foram atualizados como esperado no modo Sharepoint 2010.

  1. Atualizar site collections.

    Após você validar atualização do banco de dados, você deverá tentar atualizar o site collection e My Sites. Para maiores informações acesse SharePoint 2013 Upgrade Process.

  2. Revise o resultados da atualização do site.

Revisar o arquivo de log da atualização do site

Verifique os arquivos de log atualizados no site collection (_catalogs\Upgrade document library) e mais detalhe no arquivo de Log em %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\15\LOGS. Chamado SiteUpgrade-YYYYMMDD-HHMMSS-SSS.log.

Revisar sites atualizados (Check-List)

Webparts

Para testar suas webparts rapidamente, você deve construir uma nova página que contenha todas as webparts customizadas antes de você testar sua atualização, e revise a pagina por webparts não encontradas ou quebradas após o teste de atualização.

  • Todas as webparts da do site original estão aparecendo no seu site atualizado?
  • Existem paginas de webparts com link quebrados?
  • As webparts mostradas estão sendo mostradas corretamente (na zona correta, localização, e tamanho)?
  • Existem webparts a mais ou que não estão presentes?
  • As webparts estão trabalhando corretamente?
  • Existe qualquer página que não foi verificada?
  • Seu Excel Web Access Web parts trabalha corretamente? É possivel criar suas conexões novamente corretamente? External Data continua funcionando?
Large Lists
  • Existe alguma lista grande em seu ambiente que precisa ser reformulada?
Styles and Appearance

Muitos problemas neste seção podem ser solucionados pela correção do link para um item.

  • Todas as imagens das suas paginas são mostradas corretamente?
  • Todos as cores e estilos do css estão sendo usados nos lugares apropriados?
  • Os temas escolhidos são diferentes no Sharepoint 2013 – qual tema você deseja utilizar?
  • Você tem qualquer controle javascript que não está funcionando?
  • Todas as páginas estão sendo exibidas corretamente no browser?
  • Existe qualquer erro de script sendo exibido em qualquer página?
Customized (Unghosted) pages
  • As customizações ainda estão funcionando?
  • Você ainda pode chega aos controles de edição das páginas?
  • Suas personalizações ainda são apropriadas no novo ambiente, ou você deseja atualizar alguma funcionalidade?
  • Existe alguma página que não foi revisada?

Referências

Best practices for upgrading to SharePoint 2013

Atualização dos conjuntos de sites para o SharePoint 2013

Ghosting & Unghosting in Sharepoint 2010

Determinar abordagem de atualização [Windows SharePoint Services]

Review site collections upgraded to SharePoint 2013

Migrating to SharePoint 2010: Lessons Learned

Melhores práticas para atualização do Sharepoint 2013

  • O processo de atualização depende da particularidade de cada ambiente para isto é necessário entender todo o cenário para planejar o tempo que será necessário, considere testar o processo de atualização diversas vezes com o objetivo de encontrar e corrigir os problemas e desenvolver a confiança no resultado antes da atualização real.
  • Para desenvolver um processo de atualização do Produtos Sharepoint 2010 para o Sharepoint 2013, utilize as boas práticas recomendadas abaixo:

Revisar os requisitos do sistema para atualização

Abaixo a recomendação de capacidade para instalação do Sharepoint 2013 para maiores informações acesse Hardware and software requirements for SharePoint 2013.

  • Web Servers (Web server or Application server in a three-tier farm)
    • Ram: 12GB
    • Processador: 64-bit, 4 nucleos
    • Hard Disk: 80 GB para drive de sistema.
  • Database Servers
    • Ram
      • 8 GB para small deployments.
      • 16 GB para medium deployments.
    • Processador
      • 64-bit – 4 nucleos para small deployments.
      • 64-bit – 8 nucleos medium deployments.
    • Hard Disk: 80 GB para drive de sistema.

Revisar os objetivos da atualização.

  • Qual a UI Look (Aparência) a ser utilizada?
  • Aonde ficará os arquivos de LOG e como será a leitura e qual as informações que serão fornecidas.
  • Será necessário ajustar qualquer scripts ou comandos?
  • Você tem um plano certo para lidar com interrupções?

Planos a serem gerados e testados.

    • Tem por objetivo determinar o tempo e o espaço de armazenamento que será gasto na execução do processo de execução.
    • Tem por objetivo o garantir que o desempenho dos serviços de TI esteja de acordo com os Niveis de serviços acordados e esteja dentro dos requisitos de instalação do Sharepoint 2013.
    • Utilizado para gerenciar e comunicar a indisponibilidade do site e o progresso da atualização e como estas mudanças afetarão os usuários do site .
  • Plano de Rollback.
    • Utilizado para reverter a migração, e estar pronto para problemas que possam ocorrer, recomenda-se quebrar sua migração por partes para facilitar o processo de rollback.
    • Tem por objetivo definir abordagem de atualização, analise de funcionalidades, testes do ambiente e funcionalidades e executar o processo de migração.
  1. Como testar a Atualização

Definindo o ambiente de teste

Você pode utilizar hardware virtual ou fisico para testar o processo de atualização. Porque cada ambiente é unico é não existe um procedimento geral para saber quanto tempo demorará a atualização ou qual a dificuldade de uma customização especifica que será atualizada. A mehor maneira de prever o tempo de atualização é executar uma série de testes de atualização.

  • Considerações
    • Faça seu teste de farm em um ambiente mais proximo da farm real. (Hardware,Software and available space)
    • Use o mesmo URLs da farm real nos testes.
    • Use diferentes nome de computadores para seu web servers e application servers.
    • Use servidores separados para SQL Server Database no seu ambiente de teste.
    • Use o mesmo nome do banco de dados.
    • Transfira todas as suas configurações and customizações para testar a farm.

       

  • Teste de Farms Virtual
    • Quando o teste está sendo executado em um ambiente virtualizado, não é necessário utilizar tanto hardware. Você pode replicar seu ambiente usando 2 servidores rodando Hhyper-V. Um servidor sendo a imagem do Front-end web server e application servers e outro servidor com a imagem do servidor do banco de dados.

       

  • Teste de Farms Fisico
    • Replique seu ambiente de farm o mais próximo do possivel do ambiente real, se você simplificar o numero de servidores de web servers, application servers or database servers. Não será possivel estimar o numero de duração do processo de atualização. You não pode ser responsável por complicações que surgem entre as interações entre os servidores com o mesmo papel. Se você tem multiplos servidores executando o mesmo papel do seu farm original, use no minimo 2 servidores para este papel para testar tais questões.

       

  1. Identificando e instalando customização.

    Para ter um processo de teste preciso, você precisa encontrar todas as customizações no seu ambiente a ser migrado.

  • Use Stsadm –o enumallwebs (com includefeatures and includewebparts parameters) no ambiente do produto Sharepoint 2010 para identificar customizações especificas de subsites.
  • Use as ferramentas como WinDiff,WinMerge para comparar seus servidores do ambiente de produção para testar servidores da farm.
  • Check os arquivos web.config procurando mudanças para controles customizados.
  • Use SPDiag para encontrar soluções instaladas.
  • Crie uma lista com todas as customizações que você encontrar (Segue Modelo), Identifique as fontes das customizações, se possivel. Por exemplo add-ins de terceiros ou templates que são customizados? Caso seja identificado a fonte, check por atualizações ou versões customizadas.

Após você identificar todas as customizações, instale todos nos servidores apropriados e teste a farm.

  • Use the Windows PowerShell* cmdlet Test-SPContentDatabase antes de você attach um banco de dados
    Sharepoint 2013 Products para determinar qualquer customização está faltando no ambiente.
  1. Copiando e atualizando banco de dados.

    Você não pode alcançar seus objetivos de testes sem você usar dados de utilizados no ambiente real. Entretanto, você precisa usar o Microsoft SQL Server backup e restore para criar uma copia do seus banco de dados de conteudo e todos os outros banco de dados que você deseja atualizar.

    Após você copiar o banco de dados. Tente executar o processo de atualização e veja o que acontece. Está é uma fase preliminar. Para maiores informações acesse SharePoint 2013 Upgrade Process.

  2. Revisar banco de dados e atualização dos resultados.

    Revise os arquivos de Log and confira suas customizações. Como isto funciona? O que você aprendeu? O que você precisa repensar sobre seu plano de atualização.

Revisar arquivos de Log

Verifique os arquivos de log atualizados %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\15\LOGS chamado Upgrade-YYYYMMDD-HHMMSS-SSS.log.

Revisar sites em 2010 Mode

Verifique o site collections que não foram atualizados como esperado no modo Sharepoint 2010.

  1. Atualizar site collections.

    Após você validar atualização do banco de dados, você deverá tentar atualizar o site collection e My Sites. Para maiores informações acesse SharePoint 2013 Upgrade Process.

  2. Revise o resultados da atualização do site.

Revisar o arquivo de log da atualização do site

Verifique os arquivos de log atualizados no site collection (_catalogs\Upgrade document library) e mais detalhe no arquivo de Log em %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\15\LOGS. Chamado SiteUpgrade-YYYYMMDD-HHMMSS-SSS.log.

Revisar sites atualizados (Check-List)

Webparts

Para testar suas webparts rapidamente, você deve construir uma nova página que contenha todas as webparts customizadas antes de você testar sua atualização, e revise a pagina por webparts não encontradas ou quebradas após o teste de atualização.

  • Todas as webparts da do site original estão aparecendo no seu site atualizado?
  • Existem paginas de webparts com link quebrados?
  • As webparts mostradas estão sendo mostradas corretamente (na zona correta, localização, e tamanho)?
  • Existem webparts a mais ou que não estão presentes?
  • As webparts estão trabalhando corretamente?
  • Existe qualquer página que não foi verificada?
  • Seu Excel Web Access Web parts trabalha corretamente? É possivel criar suas conexões novamente corretamente? External Data continua funcionando?
Large Lists
  • Existe alguma lista grande em seu ambiente que precisa ser reformulada?
Styles and Appearance

Muitos problemas neste seção podem ser solucionados pela correção do link para um item.

  • Todas as imagens das suas paginas são mostradas corretamente?
  • Todos as cores e estilos do css estão sendo usados nos lugares apropriados?
  • Os temas escolhidos são diferentes no Sharepoint 2013 – qual tema você deseja utilizar?
  • Você tem qualquer controle javascript que não está funcionando?
  • Todas as páginas estão sendo exibidas corretamente no browser?
  • Existe qualquer erro de script sendo exibido em qualquer página?
Customized (Unghosted) pages
  • As customizações ainda estão funcionando?
  • Você ainda pode chega aos controles de edição das páginas?
  • Suas personalizações ainda são apropriadas no novo ambiente, ou você deseja atualizar alguma funcionalidade?
  • Existe alguma página que não foi revisada?

Referências

Best practices for upgrading to SharePoint 2013

Atualização dos conjuntos de sites para o SharePoint 2013

Ghosting & Unghosting in Sharepoint 2010

Determinar abordagem de atualização [Windows SharePoint Services]

Review site collections upgraded to SharePoint 2013

Migrating to SharePoint 2010: Lessons Learned

Microsoft Office Specialist (MOS) 77-886 Guia de Estudo – Integrating SharePoint 2010 Services and Microsoft Office 2010 applications (Part 5)

Abaixo um guia rápido de acesso as funcionalidades relacionadas na prova de certificação, o idioma adotado foi o Inglês, que é o unico idioma disponível para esta prova. Este artigo está relacionado a serie de artigos Microsoft Office Specialist (MOS) 77-886 Guia de Estudo.

Integrating SharePoint 2010 Services and Microsoft Office 2010 Applications

 

  • 5.1 Configure SharePoint 2010 Services
    • To publish an Excel spreadsheet to a SharePoint site
      • Access your SharePoint site and the document library where you want to save the Excel worksheet -> Confirm that you are able to publish documents to the document library. -> Copy the URL for the document library from the address box in your browser -> Open Microsoft Excel, and then open the workbook you want to publish. -> In Excel, click File, Save & Send. -> Click Save to SharePoint in the Save & Send area. Paste the URL you copied from the web browser -> Click the Save button -> this displays the SharePoint document library in the Save As dialog box -> Enter a name for your spreadsheet, or accept the default name. -> Click Publish Options, and then define what you want to publish and what cells can be edited -> Click the Save button.

         

    • To publish an Access database to SharePoint
      • Open Microsoft Office Access 2010 -> On the Access ribbon, click File to display Backstage view, and then click New if necessary to display the available templates -> In the list of available templates, double-click Sample templates -> Click the Contacts Web Database template -> On the Contacts Database Pane on the right side of the page, click the Create button Click the File tab. -> In the Information about Contacts Web Database section, click Publish to Access Services -> In the Access Services Overview area, click Run Compatibility Checker -> In the Publish to Access Services section, in the Server URL text box, type the URL of the SharePoint site collection where you want to publish the Contacts Web Database. As you do this, the Full URL area displays the complete URL of the contacts database -> In the Site Name text box, leave the site name as Contacts -> Click the Publish to Access Services button displayed to the left of the Server URL text box.

         

    • To create the Visio diagram and set up the ProjectProgress list as the SharePoint list data source
      • Open Microsoft Visio 2010.
      • On the File tab, click New and select the Basic Diagram (Metric) template.
      • In the Shapes pane, click in the Search for Shapes text box and type People.
      • Click the search button.
      • Click the Data tab.
      • Click the Link Data to Shapes button to display the Data Selector dialog box.
      • Click Microsoft SharePoint Foundation list.
      • Click the Next button.
      • In the Site text box, type the URL for the site where you created the list.
      • Click Next.
      • Select the ProjectProgress list from the Lists list.
      • Click Link to a list in the Link Options section.
      • Click the Next button.
      • Click Finish.

 

  • To connect the data source to the shapes
    • Click the Person—Torso shape in the Stencil pane.
    • Drag the Person—Torso shape to the drawing page.
    • Click the row next to the relevant ID for the data source.
    • Drag the row from the data source to the Person—Torso shape on the drawing page.
    • Repeat steps 1 through 4, until you have populated the page with the shapes and data that you want to include.

       

  • To show the Job Title next to the linked Person—Torso shapes on the drawing
    • Click and then right-click one of the Person—Torso shapes on the drawing.
    • Click Data, Edit Graphic Data from the shortcut menu.
    • In the Edit Data Graphic dialog box, click the New Item button at the top of the dialog box.
    • In the New Item dialog box, select Job Title from the Data Field list.
    • Select Text from the Displayed as list.
    • Click OK in the New Item dialog box.
    • Click OK in the Edit Graphic Data dialog box.

       

  • To publish the Visio diagram to a SharePoint 2010 document library as a web drawing.
    • In Visio, click File, Save & Send.
    • Click Save to SharePoint in the Save & Send area.
    • Double-click the Browse for a location link in the Save to SharePoint section to display the Save As dialog box.
    • If you do not have the URL for the library where the document is to be published, visit the SharePoint site and copy the URL in the browser. Press the Enter key to force an update to the contents displayed in the Save As dialog box.
    • Double-click the VisioDrawings document library.
    • Enter ProjectProgress in the File name text box.
    • Select Web Drawing (*.vdw) from the Save as type list.
    • Select the Automatically view files in a browser check box.
    • Click the Save button at the bottom of the Save As dialog box.

       

  • Configuring Form Services
    • To enable Form Services on the site collection
      • Access your SharePoint site collection -> Click Site Actions, Site Settings. -> In the Site Collection Administration section, click the Site collection features link. -> Locate SharePoint Server Enterprise Site Collection features, and then click the Activate button to this item’s right.

         

    • To customize a list to create an InfoPath form
      • Access the SharePoint site where you want to customize the list. -> Access the SharePoint list in which you want to build an InfoPath form. -> Click the List tab on the ribbon. -> Click the Customize Form button in the Customize List section.
    • To publish a customized form back to SharePoint
      • In Microsoft InfoPath 2010, click the File tab. -> Click the Info link to display the Form Information section. -> Click the Quick Publish button.

 

  • To access an InfoPath form
    • Access the SharePoint list where the InfoPath form has been published. -> Click the Add New Item link. The InfoPath form is displayed.

       

  • 5.2 Run Microsoft Office 2010 Applications with SharePoint 2010 Services
    • Using Microsoft Outlook with SharePoint
      • To synchronize a SharePoint 2010 document library with Outlook
        • Click the name of the library on the Quick Launch bar, or click Site Actions, View All Site Content and then click the name of the library -> On the ribbon, on the Library tab, in the Connect & Export group, click Connect to Outlook -> When prompted to open a program on your computer, click Allow -> click Yes.

           

      • To synchronize a SharePoint 2010 contact list with Outlook
        • Click the name of the contact list on the Quick Launch bar, or click Site Actions, View
          All Site Content and then click the name of the contact list. -> On the ribbon, on the List tab, in the Connect & Export group, click Connect to Outlook. -> When prompted to connect the SharePoint contacts to Outlook, click the OK button.

           

      • To synchronize a SharePoint 2010 task list with Outlook
        • Click the name of the task or project task list on the Quick Launch bar, or click Site Actions, View All Site Content and then click the name of the task or project list. -> On the ribbon, on the List tab, in the Connect & Export group, click Connect to Outlook -> when prompted to connect the SharePoint contacts list to Outlook, click the OK button.

           

    • Working with SharePoint Workspace 2010
      • To create a SharePoint 2010 workspace
        • Access your SharePoint site. -> On the ribbon, click Site Actions to display the Site Actions menu. -> Click Sync to SharePoint Workspace on the Site Actions menu. The Sync to SharePoint Workspace dialog box is displayed and prompts you to confirm -> Click the OK -> Click the Open Workspace.

           

  • 5.3 Create Dashboards
    • To enable site collection features
      • On the ribbon, click Site Actions, Site Settings. -> In the Site Collection Administration section, click Site collection features -> Active the following features:
        • PerformancePoint Services Site Collection Features
        • SharePoint Server Publishing Infrastructure
        • SharePoint Server Enterprise Site Collection Features

 

  • To create a business intelligence site
    • Access the SharePoint site collection on which PerformancePoint Services has been enabled -> On the ribbon, click Site Actions, New Site. -> On the Create page, select the Business Intelligence Center template from the Sites list -> Enter the name of the site in the Site text box. -> Enter a URL into the Web Site Address text box. -> Click Create.

       

  • To create a status list
    • Access the business intelligence site. -> On the ribbon, click Site Actions, More Options -> On the Create page, click List in the All Types section. -> Click Status List in the list of available templates. -> In the Name text box, enter the name of the status list. -> Click the Create button.

       

  • To create a key performance indicator from the status list
    • Click the drop-down arrow to the right of the New Button link.
    • Select SharePoint List Status Indicator from the drop-down menu.
    • In the Name text box, type a title for the indicator.
    • In the Description text box, type a description that explains the purpose or goal of the indicator.
    • In the Comments text box, enter some comments to explain the current value or status of the indicator
    • In the SharePoint List and View list, choose the list you want to associate with the indicator.
    • In the View drop-down list, select the view that represents the data you want to use. Under Specify the indicator value, choose whether you want to total the number of items in the list or show a percentage of items against criteria. If you want to show a percentage of items against criteria, you need to also specify the columns and the kind of filtering you want to apply against the column.
    • In the Status Icon section, choose the rules under which the colors of the icons are displayed. For example, you might want to specify whether a status is better if the values are higher or lower.
    • In the Color of the icons section, which shows Green and Yellow, indicate the value you want the green icon to show when a value has met or exceeded the goal. Enter a value for the yellow icon when a value has met or exceeded a warning.

       

  • To configure the Key Performance Indicator (KPI) Web Part
    • Access the business intelligence site.
    • Click the Dashboards link on the Quick Launch bar.

      The contents of the Dashboards document library are displayed.

    • Access the folder related to the dashboard, and click on the page displayed in that section to display the dashboard page.
    • On the ribbon, click the Page tab.
    • Click the Edit button to put the page in Edit mode.
    • Click Add a Web Part in a Web Part zone.
    • Click the Business Data folder in the Categories section. Web Parts relevant to the business data are displayed in the Web Parts list.
    • Click Status List.
    • Click the Add button.
    • In the Web Part, click the Open the tool pane link To the right of the page, the tool pane for the Status List Web Part is displayed. Click the icon to the right of the Indicator list box to display the Select an Asset dialog box.
    • On the left side list box, click the title of the status list that holds the KPIs. The Location (URL) text box contains the relative URL for the status list you select.
    • In the Select an Asset dialog box, click OK.
    • In the Change Icon drop-down list, select the kind of symbols you want to use to represent the changes of values on the KPI. The options available are Default, Checkmarks, Flat, and Traffic Lights.
    • If you want to show only the change icon, select the Show Only Status Icon check box.
    • If you want to show only problems where KPI values have not met their targets, select the Show Only Problems check box.
    • If you want to hide the toolbar at the top of the KPI (which provides the user with the ability to create new indicators, update and change the icons, reset the order, and show only problems), select the Hide the toolbar check box.
    • To save the KPI, click OK at the bottom of the tool pane.

       

  • To configure the Chart Web Part
    • Access the business intelligence site. -> Click the Dashboards link on the Quick Launch bar. -> In the Dashboards document library. -> On the ribbon, click the Page tab. -> Click the Edit button to put the page in Edit mode. -> Click Add a Web Part in a Web Part zone. -> Click the Business Data folder in the Categories section. -> Click Chart Web Part. -> Click the Add button -> In the Web Part, click the Open the tool pane link. -> Click the Data & Appearance link at the top of the Chart Web Part.-> Click Connect Data to Chart, and then work through the wizard to connect to the data source.-> Click Data & Appearance at the top of the Chart Web Part, and then click Customize Your Chart to choose customize the layout of the chart.

 

  • To configure the Current User Filter Web Part
    • Access the business intelligence site. -> Click the Dashboards on the Quick Launch bar.-> Access the folder related to the dashboard, and click on the page displayed in that folder to display the dashboard page. -> On the ribbon, click the Page tab. -> Click the Edit button to put the page in Edit mode. -> Click Add a Web Part in a Web Part zone. -> Click the Filters folder in the Categories section. -> Click Current User Filter in the Web Parts list. -> Click Add. -> Click the drop-down arrow to the right of the Current User Filter title. -> Click Connections, Send Filter Values To, <the status list holding the KPIs>. -> In the Configure Connection dialog box, the Filter text box displays Current User. -> Click Finish.

 

 

  • To configure the Excel Web Access Web Part
    • Access the business intelligence site. -> Click the Dashboards link on the Quick Launch bar. -> Access the folder related to the dashboard, and then click on the page displayed in that folder to display the dashboard page. -> On the ribbon, click the Page tab. -> Click the Edit button to put the page in Edit mode. -> Click Add a Web Part in a Web Part zone. -> Click Business Data in the Categories section. -> Click Excel Web Access in the Web Parts list. -> Click Add -> Click the drop-down arrow to the right of the Excel Web Access Web Part. -> Click Edit Web Part. -> In the Workbook text box, enter the URL of the workbook. To help you locate the URL -> If you want to display only a named range defined in the workbook, enter its name in the Named Item text box. -> Scroll to the bottom of the tool pane area, and click OK.

 

Sucesso!!!!

Microsoft Office Specialist (MOS) 77-886 Guia de Estudo – Configuring and Consuming Site Search Results (Part 4)

Abaixo um guia rápido de acesso as funcionalidades relacionadas na prova de certificação, o idioma adotado foi o Inglês, que é o unico idioma disponível para esta prova. Este artigo está relacionado a serie de artigos Microsoft Office Specialist (MOS) 77-886 Guia de Estudo.

Configuring and Consuming Site Search Results

 

  • 4.1 Administer Search at The Site Level
    • Display scopes available in you site collection
      • Site Actions -> Site Settings -> In the Site Collection Administration section click Search Settings -> In the Site Collection Search Dropdown Mode Section -> Select Show Scopes Dropdown From the Specify the Dropdown mode for Search Boxes drop down -> Click OK.
    • To Enabled search Results for a Repository
      • Access the repository from Quick Launch or from the All Site Content Page -> Click the Library or List tab on the ribbon -> Click the Library or List Settings button in the Settings section -> Click Advanced Settings link in the General Settings section -> on Advanced Settings page, select Yes
        from Allow items from this document library
        to appear in search results? Option.
    • To set up indexed columns
      • Access the repository from Quick Launch or from the All Site Content Page -> Click the Library or List tab on the ribbon -> Click the Library or List Settings button in the Settings section -> Scroll to the Columns section -> Click the Indexed Columns link to display the Indexed Columns page -> Create a new index -> In the Primary Column section select Title from the Primary column for this index drop-down list, when you do this, SharePoint disables the Secondary Column for this Index List -> Click the Create button.

       

    • To perform a search in a list
      • Access the repository you want to search -> in the Search drop-down list, select This List: <Name of List> -> Enter the information you want search -> Click the Search Button.
    • Configuring Site Search
      • To set search visibility for the site
        • Click Site Settings on the Site Actions menu -> Click Search and Offline Client Availability in the Site Administration section -> In the Indexing Site Content section, select Yes for the option Allow this site to appear In search results? -> Click OK.
      • To Set search visibility for Webparts
        • Click Site Settings on the Site Actions menu -> Click Search and Offline Client Availability in the Site Administration section -> In the Indexing ASPX Page Content section, select Always index all webparts on this Site -> Click OK.
      • To Set Offiline client availability
        • Click Site Settings on the Site Actions menu -> Click Search and Offline Client Availability in the Site Administration section -> In the Offiline Client Availability section, select Yes -> Click OK.

           

  • 4.2 Search Sharepoint for Content
    • To set up searching with Windows Explorer
      • Access you SharePoint Site -> Carry out a search to display the search results page -> On the search results click the button that looks like a Windows Explorer Icon -> Confirm Search Connector.
    • To work with search results in Windows Explorer
      • From the Start menu, run Windows Explorer -> Select Sharepoint Site -> In the top-right search prompt.
    • To set up the Research pane in Microsoft Word 2010
      • Open Microsoft Word 2010 -> Click on the Review tab on the ribbon -> Click Research button in the Proofing group to display Research Pane -> Click Research Option -> Click Add Services -> In the address box type de url to sharepoint search service web service (should similar http://[your server]/_vti_bin/search.asmx. -> Click OK to close the Research Options dialog box.

         

  • 4.3 View Search Results
    • Browsing Search Results
      • To Search using Boolean Logical Operators
        • In the search prompt on your SharePoint site, enter for Example project management AND schedules NOT costing -> Click the Search button.
    • Using Best Bet Results
      • To Create a best bet
        • Access the Search Center -> Click Site Actions , Site Settings -> In the Site Collection Administration section, click Search Keywords to display the Manage Keywords -> Click Add Keyword -> Define Keyword Phrase text box, Synonyms -> Add Best Bet -> Click OK in the Add Best Bet Dialog box-> Click OK.
      • To modify a best bet
        • Access the Search Center -> Click Site Actions , Site Settings -> In the Site Collection Administration section, click Search Keywords to display the Manage Keywords -> Find
          Keyword where drop-down list, select Keyword -> Click the Keyword to display the Edit Keyword Page -> In the Synonyms text box, type the new synonym -> Click OK.
    • Using the Refinement Panel.
      • Access the Search Center -> Carry out a search to display search results -> In the Result Type section of the Refinement panel, click Word to show Microsoft word documents.

         

    • Using Alerts and RSS Feeds
      • To set an alert for a search result
        • Access the Search Center -> Carry out a search to display search results -> Click the Alert Me button to display the New Alert page-> Click OK.
      • To set an RSS feed to a search result
        • Access the Search Center -> Carry out a search to display search results -> Click the RSS button to display the search results page -> Click the Subscribe to this feed link.
      • To use a document preview
        • Access your FAST Search Center SharePoint site -> Carry out a search for content. -> Click on the content hyperlink to view the document preview.

           

  • 4.4 Perform Advanced Searches
    • To Locate a document using advanced search
      • Access you Enterprise Search Center page -> Click the Advanced link -> In the Exact phrase text box, type the term you are searching for ->In the None of these words text box, type any words you want to exclude-> Select the Only the language(s) check box -> In the Result type drop-down list, select Word Documents or the result type option you want to use -> In the Property Restrictions section, select Author or another option from the Pick Property drop-down list -> In the Property Restrictions section, select Does not contain or another option from the Query Syntax drop-down list -> In the text box adjacent to the Query Syntax drop-down list, type the value you want to exclude -> At the bottom right of the page, click Search.

         

  • 4.5 Search for People
    • To search for people from a SharePoint site
      • Access your Enterprise Search Center -> In the Search prompt, click the People tab -> Enter the name of the person you want to search for.-> Click the Search button -> The search results page that appears shows you the people search results.

 

Sucesso!!!!