Pesquisar

26.10.10

II Fórum de Tecnologia


No dia 17/10/2010 tive o prazer de ministrar meu primeiro minicurso de AD DS no II Fórum de Tecnologia realizado pela FAFIBE, faculdade onde me formei em 2009.

Foi uma experiência incrível, onde eu pude apresentar algumas funcionalidades do AD DS no Windows Server 2008.

Abaixo algumas fotos tiras pela FAFIBE e alguns documentos que utilizei como referência para realizar o minicurso. Acredito que os participantes tenha aprendido o que foi prosposto no minicurso e que eles possam continuar com os estudos sobre as tecnologias do Windows Server.




Alguns links interessantes:
Active Directory Functional Levels Technical Reference - http://technet.microsoft.com/en-us/library/cc757019(WS.10).aspx
Profissional Cinco Estrelas - http://technet.microsoft.com/pt-br/tn.cincoestrelas.aspx
TechNet Experience On-Line - http://technet.microsoft.com/pt-br/cc716281.aspx

Alguns documentos importantes, podem ser encontrados em:
http://cid-2b92f257aef4fa38.office.live.com/browse.aspx/.Public/AD%20DS

Até a Proxima.


18.8.10

Problema ao criar Meu Conteúdo (My Content) - Sharepoint Server 2010


Olá Pessoal,

O Assunto hoje é Sharepoint.

O Sharepoint Server 2010 possui um novo recurso chamado Meu Perfil (My Profile). Com esse recurso é possível consultar o perfil de seus colegas de trabalho, criando uma rede social na sua organização, onde podemos visualizar informações pessoais, informações de contato, interesses e habilidades e projetos anteriores. + Info: http://sharepoint.microsoft.com/en-us/Product/Pages/Feature-Details.aspx?Capability=Communities&FeatureID=1

Através do menu Meu Conteúdo (My Content) podemos criar sites pessoais. Um problema estava acontecendo quando eu tentava criar minha pagina pessoal, através do Menu My Content e retornava um erro:



No event viewer do servidor do Sharepoint você vai encontrar o seguinte erro referente às mensagems acima:



Vamos agora verificar a configuração do Self-Service Site Creation, para confirmar se está habilitado ou não. Temos dois caminhos para verificar essa configuração:

Central Administration > Application Management > Configure self-service site creation OU Central Administration > Application Management > Manage web applications
  

Em nosso caso optamos por clicar em “Manage web applications” e seremos levados à página seguinte.


Nessa página iremos verificar se o Self-service creation site está habilitado. Se atente para a url (http://srvnetint-072vm/) da web apllication que estamos configurando.


Quando clicamos no botão Self-service creation, o pop-up acima aparece e podemos verificar que o Self-service creation está habilitado. Uma coisa simples que precisamos fazer é desabilitar e clicar em OK e tentar habilitar novamente. Porém quando tentamos habilitar novamente, o erro mostrado abaixo pode aparecer. Esse erro aparece se na URL do Web Application (http://srvnetint-072vm/) que você está tentando habilitar o Self-service creation não existir nenhum site. Então temos que criar um site para nossa url do Web Application (como a criação de sites não é o foco desse post, vamos pular esse passo).


Após a criação do site, você conseguirá habilitar o Self-service creation e criar sua página pelo My content (Meu Conteúdo)



Espero que ajude!


18.6.10

Realizando Backups de Maquinas Hyper-V em CSV com o DPM 2010


Como todos sabemos, agora com o DPM 2010 podemos realizar backups de máquinas virtuais instaladas no Windows Server 2008 R2 usando o Cluster Shared Volumes (CSV). Porém após criar o Protection Group e tentar criar um novo Recovery Point um erro apareceu.





Seguindo a recomendação da mensagem exibida fui até o nó do cluster em que a VM estava alocada e verifiquei o Event Log e dois erros referentes ao storage apareceram.



No ambiente onde eu trabalho, verifiquei que para a proteção de clusters CSV é altamente recomendável o uso de Snapshots via Hardware ao inves de Snapshots via Software, pois com o snapshot via hardware podemos realizar o backup das VMs em paralelo e com um tempo curto. Fonte: Snapshot Provider Considerations while backing up a CSV Cluster - http://blogs.technet.com/b/asim_mitra/archive/2009/12/11/snapshot-provider-considerations-while-backing-up-a-csv-cluster.aspx


No blog do DPM encontrei um artigo que mostra uma tabela com os hardwares testados e que são compativeis com o DPM para proteger máquinas virtuais distribuidas com o CSV. Mais informações: Tested hardware VSS provider table - http://blogs.technet.com/b/dpm/archive/2010/02/05/tested-hardware-vss-provider-table.aspx



Bom, agora vamos ao que interessa. Para resolver é necessário realizar algumas alterações no storage onde as máquinas virtuais estão armazenadas. Atualmente utilizo o EqualLogic PS series e os volumes configurados no Hyper-V não estavam com o Snapshot Space configurado nos volumes e as permissões dew acesso não estavam configuradas no VDS/VSS do storage, foi só configura-los na console do storage que consegui realizar os backups das VMs. Verificando o Event Log podemos verificamos através da informação a seguir que a comunicação com o storage está ok.


Outra coisa importante é que não precisamos nos preocupar com a utilização do espaço acumulado no volume destinado ao Snapshot, pois o DPM limpa o Volume após copiar o Backup para a Library.

Links Importantes:
Data Protection Manager 2010 Overview - http://www.microsoft.com/systemcenter/en/us/data-protection-manager/dpm-2010-overview.aspx
SC Data Protection Manager 2010 is Released to Manufacturing - http://blogs.technet.com/b/dpm/archive/2010/04/19/sc-data-protection-manager-2010-is-released-to-manufacturing.aspx
Backup your CSV disks with DPM 2010 Beta! - http://blogs.msdn.com/b/clustering/archive/2009/12/26/9941284.aspx

Espero ter ajudado!

27.5.10

Falha na Criação de um Team Project - TF30177: Error while creating report


Olá Pessoal!
Mais problemas, agora com o TFS (Team Foundation Server). Os desenvolvedores estavam utilizando seus projetos sem problemas, mas ao tentar criar um novo projeto uma mensagem era apresentada.
Erro TF30177
Verificando o log foi apresentado os seguintes detalhes:
---begin Exception entry---Time: 2010-05-27T12:17:15Module: EngineEvent Description: TF30162: Task "Populate Reports" from Group "Reporting" failedException Type: Microsoft.TeamFoundation.Client.PcwExceptionException Message: The Project Creation Wizard encountered an error while creating reports to the SQL Server Reporting Services on http://srvdev-033vm/ReportServer_DEVTFS/ReportService2005.asmx.Exception Details: The Project Creation Wizard encountered a problem while creating reports on the SQL Server Reporting Services on http://srvdev-033vm/ReportServer_DEVTFS/ReportService2005.asmx. The reason for the failure cannot be determined at this time. Because the operation failed, the wizard was not able to finish creating the SQL Server Reporting Services site.Stack Trace: at Microsoft.VisualStudio.TeamFoundation.RosettaReportUploader.Execute(ProjectCreationContext context, XmlNode taskXml) at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.TaskExecutor.PerformTask(IProjectComponentCreator componentCreator, ProjectCreationContext context, XmlNode taskXml) at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.RunTask(Object taskObj)-- Inner Exception --Exception Message: TF30225: Error uploading report 'Work Item with Tasks': The current action cannot be completed because the user data source credentials that are required to execute this report are not stored in the report server database. ---> The current action cannot be completed because the user data source credentials that are required to execute this report are not stored in the report server database. (type ReportingUploaderException) Exception Stack Trace: at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.UploadReport(XmlNode report) at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.HandleCreateReports(XmlNode node) at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.Run() at Microsoft.VisualStudio.TeamFoundation.RosettaReportUploader.Execute(ProjectCreationContext context, XmlNode taskXml) Inner Exception Details: Exception Message: The current action cannot be completed because the user data source credentials that are required to execute this report are not stored in the report server database. ---> The current action cannot be completed because the user data source credentials that are required to execute this report are not stored in the report server database. (type SoapException)SoapException Details: 400http://www.microsoft.com/sql/reportingservices">400 xmlns="http://www.microsoft.com/sql/reportingservices">The current action cannot be completed because the user data source credentials that are required to execute this report are not stored in the report server database.span style="font-size:85%;">xmlns="Microsoft" sql www.microsoft.com reportingservices?>Microsoft< >http: FONT> SQL Server Reporting Services127http://www.microsoft.com/sql/reportingservices">127 xmlns="1033http://www.microsoft.com/sql/reportingservices">1033 xmlns="span style="font-size:85%;">">" xmlns:msrs="The" sql www.microsoft.com >http: reportingservices?>The<> current action cannot be completed because the user data source credentials that are required to execute this report are not stored in the report server database.http://www.microsoft.com/sql/reportingservices" /> Exception Stack Trace: at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.TeamFoundation.Client.Reporting.ReportingService.SetCacheOptions(String Report, Boolean CacheReport, ExpirationDefinition Item) at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.UploadReport(XmlNode report) --- end Exception entry --- 2010-05-27T12:17:15 Module: Engine Thread: 10 TF30202: Task "" from Group "" will not be run because a prior task failed.2010-05-27T12:17:15 Module: Engine Thread: 4 Deleting from Build ...2010-05-27T12:17:15 Module: Engine Thread: 4 Done2010-05-27T12:17:15 Module: Engine Thread: 4 Deleting from Work Item Tracking ...2010-05-27T12:17:15 Module: Engine Thread: 4 Done2010-05-27T12:17:15 Module: Engine Thread: 4 Deleting from Version Control ...2010-05-27T12:17:16 Module: Engine Thread: 4 Done2010-05-27T12:17:16 Module: Engine Thread: 4 Warning. Did not find Report Server service.2010-05-27T12:17:16 Module: Engine Thread: 4 Warning. Did not find SharePoint site service.2010-05-27T12:17:16 Module: Engine Thread: 4 Deleting from Team Foundation Core ...
Através do link: http://social.msdn.microsoft.com/Forums/en-US/tfsgeneral/thread/251f0534-82af-45a2-bb6e-f2ae4ef76581?prof=required, consegui encontrar a solução para resolver o problema. No site do Reporting Services abra o Data Souce TfsOlapReportDS e o TfsReportDS. Na página que se abre a sessão "Connect using:" estava selecionada a opção "Credentials supplied by the user running the report". Foi só trocar a opção para "Credentials stored securely in the report server" e selecionar o combo "Use as Windows credentials when connecting to the data source", em destaque na figura abaixo.
Data Source Reporting Services

Espero ter ajudado!


20.5.10

Backup Hyper-V com o DPM 2007

Olá pessoal!!

Começando me aventurar com o System Center DPM 2007, fui tentar realizar o backup das VMs que possuo no meu ambiente aqui na empresa. Essas VMs estão configuradas em um Windows Failover Clustering com CSV(Cluster Shared Volume) e quando fui criar um novo Protection Group fui supreendido com a seguinte mensagem:


Após algumas pesquisas na web, pude constatar que o DPM 2007 faz backup de Hyper-V somente em ambientes onde não existe a configuração das VMs em cluster. O DPM 2010 promete resolver esse problema. Vou instalar o DPM 2010 e testar essa nova feature, depois faço um post se eu conseguir realizar a operação com sucesso. ok?
Referencias:

7.4.10

SQL e DPM

Mais uma rapidinha sobre o DPM.

Na empresa onde eu trabalho estávamos tendo dificuldades na instalação do SQL Server. Não estava funcionando a instalação manual, no prerequisites check retornava um erro de Asp.net: "32-bit ASP.Net is Registered. Required 64-bit to install Microsoft Reporting Services 2005(64-bit) ".

Após algumas pesquisas encontrei alguns sites que ajudaram a resolver:

http://www.expta.com/2007/11/installing-or-switching-aspnet-versions.html
http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/cbbcf99f-7698-4c8f-9a57-d63094a27849
http://msdn.microsoft.com/en-us/library/ms143293(SQL.90).aspx

Como instalar manualmente o SQL Server 2005 para o DPM: http://technet.microsoft.com/pt-br/library/bb808868(en-us).aspx

Espero ter ajudado!

30.3.10

Erro na Instalação do DPM 2007 - ID 820

Dica Rápida!
Quando instalamos o SCDPM podemos nos deparar com o seguinte erro:

A mensagem acima nos sugere algumas ações, mas ainda ao realizar essas alterações a mensagem continua aparecendo. Para resolver foi necessário instalar alguns pré-requisitos do IIS. Em “Add Role Service” na role “WebServer (IIS)”, selecione as roles sevices como na figura abaixo:

Figura 2 – Selecionando Roles Services

Figura 3 – Confirmação dos itens selecionados


Após a instalação desses pré-requisitos podemos verificar que o “Prerequisites Check” continua, mas nos apresenta a seguinte mensagem:

Figura 4 – Mensagem que informa que o Single Instance Store (SIS) não está instalado

Nesse caso, basta seguir a sugestão informada na mensagem. Vamos abrir o prompt de comando com direitos administrativos e instalar o SIS da linha “start /wait ocsetup.exe SIS-Limited /quiet /norestart”.
Após isso, seguir com a instalação normal.

Espero que tenha ajudado!