MVP Logo

Pageviews 2014: 363781
Pageviews 2013: 2399409
Pageviews 2012: 3209633
Pageviews 2011: 2730038
Pageviews 2010: 1470924
Pageviews 2009: 64608

Últimos posts

Categorias

Blogroll

Arquivo

Tags

Utilizando Robocopy para Sincronizar Dados do Windows 2012 com NAS (Linux)

Esta semana precisei migrar dados de um servidor Linux para Windows e passei por um problema que já conhecia, onde em todas as execuções o Robocopy copia novamente os arquivos não alterados com a situação “Modified” ou “Never”.

Possuo um Netgear ReadyNAS Duo para executar VMs e backup de arquivos e na época da compra montei um script para sincronizar dados entre o notebook e o NAS que utiliza ext3, compativel com FAT32.

O problema é que o FAT32 utiliza timestamp nos arquivos com precisão de 2 milisegundos diferentes do NTFS, como mostra o print abaixo. Note que o arquivo da esquerda é o local (S:) e o da direita do NAS e veja a diferença nas tags “Created” e “Modified”:

Print

Para resolver isso existe uma solução muito simples: acrescente o parametro /FFT no final do comando.

Agora a sincronização ocorrerá com sucesso, ainda irá mostrar a mensagem “Changed” nos arquivos na saida do comando, mas ele não irá mais copiar estes arquivos não alterados.

Fonte: http://technet.microsoft.com/pt-br/library/cc733145%28v=ws.10%29.aspx

Microsoft Assessment and Deployment Kit–Novo Pacote WAIK

A maioria dos profissionais de TI que utilizam Microsoft já usou o ACT para fazer assessment e inventário de ambientes, MDT para distribuir imagens pela rede utilizando PXE, USMT para fazer a migração de perfis com o LoadState e ScanState e outras funcionalidades que eram distribuidas entre o ACT e o WAIK.

Agora com o lançamento das versões Beta do Windows 8 Client e Server a Microsoft criou o novo WAIK que leva o nome de Microsoft ADK ou Assessment and Deployment Kit.

Como o proprio nome diz a principal alteração foi a unificação das ferramentas em um unico gerenciador de instalação, que antes era dividido em 3 diferentes downloads necessários (ACT, WAIK e SQL Server Express).

A instalação pode ser feita de duas maneiras com o instalador, disponivel no link http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=28997

  1. Instalação online onde baixamos o instalador, escolhemos as ferramentas e o download é feito conforme a necessidade ou
  2. Instalação offline onde baixamos todos os instaladores para um diretório especifico e podemos fazer a instalação sem a necessidade de conexão com internet.

Instalação Online

Esta instalação é boa para ambientes onde iremos instalar uma unica vez com menor uso de link de internet pois a instalação e download ocorre apenas das features selecionadas, como mostra a imagem abaixo:

ADKToolkit

Note que apesar de termos uso de 3,8 GB isso não quer dizer que o download seja total, já que são baixados os instaladores que depois serão expandidos e gerados dados de cada um, mas o uso de link é considerável.

Instalação Offline

A instalação offline é muito melhor para quem irá fazer um download noturno para proceder com a instalação posteriormente e para quem irá utilizar o pacote outras vezes.

A donwload é selecionado na primeira tela do ADK onde escolhemos a opção offline e depois selecionamos o diretório onde será copiados os arquivos baixados, como a imagem abaixo:

ADK Offline

Note que neste caso o espaço necessário representa o total de downloads, já que estamos baixando os arquivos de instalação.

Neste caso foi selecionado todas as ferramentas como na imagem anteriormente mostradas das funcionalidades, mas é possivel escolher apenas as desejadas.

Será criada a estrutura de arquivos abaixo, onde o adksetup.exe é o instalador das funcionalides, como mostra imagen abaixo:

image

Ao chamar o executável de instalação offline será solicitado o diretório onde deverá ser feita a instalação, aceitação do contrato e seleção das funcionalidades a serem instaladas, sendo que já irá estar previamente selecionado os pacotes que foram anteriormente baixados.

Nos próximos dias estarei testando as ferramentas do AIK e postando aqui as novas funcionalidades e usos desta importante ferramenta para migração de Winodws XP para Windows 7.

Exame 70-669–Microsoft Desktop Virtualization

Hoje passei no exame 70-669 que abrange as tecnologias de virtualização de desktops da Microsoft. Ele é o segundo de três exames necessários para o MCITP em Virtualização.

image

Vou detalhar as 4 principais tecnologias que são abordadas e alguns exemplos de perguntas. Obviamente que meu exame teve uma parte das perguntas possiveis e não vou passar exatamente os cenários nem as opções.

Seguem materiais de estudos obrigatórios para este exame:

APP-V (Application Virtualization)

Este é a tecnologia que a Microsoft adquiriu a alguns anos e se chamava SoftGrid. O conceito deste tipo de tecnologia é muito interessante, mas apesar de levar o nome de virtualização é bem diferente dos modelos que conhecemos no Hyper-V e MED-V. É formado pelo App-V Manager e o App-V Sequencer.

O trabalho começa ao “sequenciar” uma aplicação e criar um pacote. Este processo nada mais é do que um monitor que ao ser iniciado passa a copiar tudo o que acontecer em um desktop. Após iniciá-lo fazemos a instalação de um software e ao final temos o pacote (package) pronto com todos os arquivos, chaves de registro e atalhos.

Exemplos de perguntas sobre o App-V:

  • Um pacote ficou corrompido, qual a melhor forma de resolver?
  • Como você faria para distribuir um pacote sem ter o App-V Manager no ambiente?
  • Qual a ferramenta para garantir atualizações no pacote sem redistribui-lo?

Portal TechNet: http://technet.microsoft.com/en-us/appvirtualization/bb508934 e http://technet.microsoft.com/en-us/appvirtualization/cc843994

MED-D (Enterprise Desktop Virtualization)

O MED-V nada mais é do que um automatizador e gerenciador de imagens para o Windows Virtual PC do Windows 7, e é formado pelo gerenciador e pelo MED-V Workspace que fica no desktop.

Esta ferramenta irá permitir que as imagens de Windows XP criadas com aplicativos sejam distribuidas entre os usuarios. Por exemplo, imagine que duas determinadas aplicações não executem no Windows 7 e seja necessário usar o XP Mode. O MED-V ajudará a distribuir, atualizar e controlar estas VMs.

Exemplos de perguntas sobre o MED-V:

  • Como fazer para converter o MED-V já existente para Cluster?
  • Como otimizar a distribuição de imagens do MED-V pela rede?
  • Como evitar que o MED-V consuma muito espaço em disco no servidor?

Portal TechNet: http://technet.microsoft.com/en-us/windows/bb899442 e http://technet.microsoft.com/pt-br/windows/gg276319.aspx

RDS (Remote Desktop Services)

O RDS é o Terminal Services do Windows 2008 e dispensa grandes explicações. Porem, é importante lembrar que ele é formado por vários componentes: RD Gateway para garantir acesso pela internet, RD Web Access para criar o portal de aplicações pelo browser, RD Broker para distribuir e gerenciar afinidade entre o farm, RD Session para manter os perfis dos usuários.

É importante lembrar muito bem os papeis e como cada um deles se relaciona com outro e qual a melhor forma de trabalhar com estes papeis em uma empresa.

Exemplos de perguntas sobre RDS:

  • Dado um quadro de servidores com várias funções, qual deles seria colocado no Conexão da Area de Trabalho?
  • Como garantir que uma impressora do usuário não seja redirecionada para a sessão remota?
  • Como impedir que um pendrive seja mapeado na sessão remota?
  • Quais portas e serviços adicionais precisam estar habilitados entre os papeis do RDS?

Portal TechNet: http://technet.microsoft.com/en-us/library/cc770412.aspx e http://technet.microsoft.com/en-us/edge/ff945046

VDI (Virtual Desktop Infrastructure)

Esta tecnologia pode ser facilmente explicada como uma junção do RDS com o Hyper-V para criar ambientes virtuais de desktop. Você pode criar várias VMs de Windows 7 no Hyper-V e pelo AD Users and Computers vincular os usuários as VMs quando eles acessarem pelo RDS.

Esta foi a parte do exame que teve menos perguntas, já que o processo de VDI da Microsoft é extremamente simples de ser criado e configurado. Também não é facil encontrar documentação sobre isso, porem no Edge existem muitos vídeos.

Exemplos de perguntas sobre VDI:

  • Como fazer o licenciamento “per-user” e “per-device”, revogar de um ou outro e implementar?
  • Qual a melhor forma de transferir dados de uma VM para outra?
  • Como fazer com que um atalho apareça para todos os usuários?

Portal TechNet: http://technet.microsoft.com/en-us/edge/ff945049

É isso ai, bom exame e me conte se passou!!!

Erro no Microsoft ACT 5.6 com o Windows 7 e 2008 R2 SP1

Utilizamos para Assessment em clientes o ACT 5.6 e é uma ferramenta muito boa para gerar dados de aplicações.

Porem, em diversos casos já me deparei com maquinas no ambiente Windows 7 e Windows 2008 R2 com o Service Pack 1 instalado e o ACT não conseguir realizar os inventários.

SINTOMA

O diretório de coleta recebe os arquivos mas o ACT move todos para a pasta Unprocessed ou Failed indicando erro no tratamento.

Depois de um tempo o serviço ACT Collector cai e loga no event viewer os erros com Event ID 0 com a mensagem:

INSERT statement conflicted with the FOREIGN KEY constraint "Logical_Machine_OS_ForeignKey". The conflict occurred in database "ACT", table "dbo.OS", column 'osID'.

CAUSA

No banco de dados do ACT existe uma tabela com todos os Sistemas Operacionais e não consta o SP1 como versão válida, e este é o problema de chave estrangeira.

SOLUÇÃO

É necessário acrescentar duas linhas na tabela OS do banco de dados do ACT:

Abra o command prompt e digite SQLCMD –S <servidor/instancia>

CMD-SQL

Insira os comando, utilizando Copy-Paste:

INSERT INTO [dbo].[OS] ([osID], [osName],[majorVersion],[minorVersion],[buildNumber],[servicePackName],[servicePackMajor],[servicePackMinor],[csdVersion],[productType],[suite],[publishedDate])
VALUES (N'6.1.1',N'Windows 7 SP1',6,1,0,N'Service Pack 1',1,0,N'Service Pack 1',0,0,'2011-02-22')
GO

INSERT INTO [dbo].[OS] ([osID],[osName],[majorVersion],[minorVersion],[buildNumber],[servicePackName],[servicePackMajor],[servicePackMinor],[csdVersion],[productType],[suite],[publishedDate])
VALUES (N'6.1.1.SRV',N'Windows Server 2008 R2 SP1',6,1,0,N'Service Pack 1',1,0,N'Service Pack 1',3,0,'2011-02-22')
GO

Agora mova os arquivos que estão na pasta Failed ou Unprocessed para a raiz do diretório de coleta e os arquivos serão processados com sucesso!

Tarefas e Configurações de um Server Core com WMIC

Continuando a falar sobre as dificuldades que muitos encontram ao administrar um Windows 2008 Server Core, vamos falar um pouco sobre o WMIC (Windows Management Instrumentation Command-Line).

Este é um comando que abre um console para administrar todos os recursos WMI disponiveis, o que inclui praticamente todo o ambiente do Windows.

Para acessá-lo use o command prompt e chame o WMIC:

image

Para conhecer todos os comandos digite “/?” e verá os switchs de formatação e saida e na sequencia a lista de comandos possiveis.

Seguem alguns exemplo de comandos disponíveis:

  • PRODUCT – Lista todos os programas instalados
  • QFE – Listar os updates instalados na maquina
  • SHARE – Listar os diretórios compartilhados
  • PROCESS – Lista os processos em execução (similar ao Task Manager)
  • NICCONFIG – Administrar as placas de rede, IP, etc.

Qualquer um destes comandos e subcomandos podem ser consultados com “/?”:

 image

O exemplo acima mostra como habilitar o DHCP em uma placa por utilizar “NICCONFIG CALL ENABLEDHCP”, ou então colocar o IP do DNS usando “NICCONFIG CALL ENABLEDNS(<IP>)”.

IMPORTANTE: Assim como o NETSH os comandos do WMIC podem ser executados em linha, o que o torna uma interessante ferramenta para uso em scripts.

Faça um teste agora mesmo e utilize esta interessante ferramenta que também está disponivel desde o Windows XP e também no Windows 7 e Windows 2008 em instalação normal (GUI).

Windows Automated Installation Kit (AIK) for Windows 7 SP1

Ontem (18/02/11) foi liberada a nova versão do Windows AIK agora adaptada para incluir o Windows 7 SP1 e Windows 2008 R2 SP1. Para baixá-lo clique aqui Windows AIK.

Muitos se perguntam: Porque é necessário um novo AIK a cada versão do Windows incluindo um Service Pack?

O motivo é que o AIK não é apenas o ImageX mas sim uma coleção de ferramentas que fazem a adaptação da imagem para rodar em distribuição centralizada. Por exemplo, o DISM permite alterar as opções de configuração da maquina ainda na imagem, e como um Service Pack altera opções, como por exemplo, o suporte a RemoteFX e assim por diante, é necessário atualizar a biblioteca de configurações das ferramentas.

O mesmo acontece com o MAK e o VAMT que não reconhecem a versão 6.1.7601 que é o Windows 7 SP1 e ocasionalmente pode não ativar copias “Windows 7 With SP1” ou “Windows 2008 R2 with SP1”.

E principalmente, agora temos um novo WinPE 3.1 (Windows Pre-Environment).

Mas surge outra pergunta: E se eu continuar usando o WAIK anterior?

O problema neste caso é que o WinPE passou da versão 3.0 para 3.1 que não dá suporte aos novos arquivos e chaves de registry adicionadas no Windows 7 SP1, mas haveriam algumas modificações que não estão no WinPE 3.0, como por exemplo, o problema que comentamos anteriormente sobre imagens lentas por causa da mudança no tamanho de cluster dos fabricantes de HD (veja mais em Tamanho de setor em HDDs novos influi em imagens e performance).

Porem, nada impede que continue a usar o WAIK anterior tanto no MDT quanto no System Center Configuration Manager 2007.

Para mais detalhes, o que inclui instalar o novo WAIK no Windows 7 ou Windows 2008 R2 sem o Service Pack 1, leia o Readme em http://technet.microsoft.com/en-us/library/dd349350(WS.10).aspx

 

IMPORTANTE: O novo WAIK ainda não está homologado para rodar no SCCM 2007, então siga o blog do time de System Center e AIK da Microsoft para esta informações

Centro de Compatibilidade do Windows

A algumas semanas eu recebi pelo twitter a dica deste centro de compatibilidade mas ainda não havia usado definitivamente.

O Arnaldo Fagnani postou sobre isso e notei como esta informação é pertinente(http://www.arnaldofagnani.com.br/Blogs/post/Compatibilidade-Windows-7.aspx).

O Centro de Compatibilidade não se limita a software mas também traz se a versão é compativel com 64 bits, o que facilita muito no momento da compra de um novo hardware ou avaliação de software. Lembrando que hardware e software compativel com Windows 7 também é compativel com Windows Server 2008 R2.

image

Acesse: http://www.microsoft.com/windows/compatibility/windows-7/pt-br/default.aspx

Conteudo de preparação para o exame 70-680

A cerca de um ano atrás um grupo de seis profissionais foi convocado pela Microsoft para criar o que seria o “5 Estrelas” do Windows 7, exame 70-680.

Porem, neste meio tempo o programa foi descontinuado e criado um novo conceito de portal para treinamento, o que incluiria videos, artigos, demos, etc. Está disponivel em http://technet.microsoft.com/pt-br/gg263360.aspx

Este novo formato é muito mais rico e disponivel, porque no “5 Estrelas” era necessário que o visitante se autenticasse e dai para frente fizesse provas que indicavam sua habilidade, mas muitos nos diziam que gostariam de ver as funcionalidades que ficavam na quarta ou quinta estrela, por exemplo.

Este é apenas o primeiro dos portais baseados neste novo formato e já está sendo organizado o de SharePoint 2010 Administração e Desenvolvimento, System Center Configuration Manager 2007 R3 e System Center Operations Manager 2007.

Agora foi publicado o portal e eu tive o privilégio de ter realizado os 3 videos de implementação do Windows 7. Posso dizer que assistindo aos videos haverá grande chance de fazer o exame com sucesso !!!!!

image

Microsoft Performance Guidelines

A Microsoft possui uma lista de documentos contendo interessantes dicas e customizações que podem ser realizadas para melhorar ou tirar a máxima performance dos seus sistemas operacionais.

Por exemplo, o documento Performance Tuning Guidelines for Windows Server 2008 R2 contem mais de 90 páginas com dicas e indicações de compras e tecnologias para Hyper-V, files servers, database servers, SAP, etc. Elas valem tanto para Windows 7 quanto Windows 2008 R2.

Além deste documento para quem utiliza o Windows Vista ou Windows 2008 (sem o R2) utilize o documento Performance Tuning Guidelines for Windows Server 2008 que contem mais de 80 páginas com o mesmo teor do anterior.

Para conhecer todos os documentos acesse http://www.microsoft.com/whdc/system/sysperf/default.mspx.

ATUALIZADO 12/07/10: Windows Server 2008 R2 SP1 e Windows 7 SP1 está disponivel em Beta 1

Link de detalhes: http://www.microsoft.com/windowsserver2008/en/us/sp1.aspx
Link para download: http://www.microsoft.com/windowsserver2008/en/us/trial-software.aspx
Post com os testes do SP1 no Hyper-V: http://www.marcelosincic.com.br/blog/post/Hyper-V-com-Service-Pack-1-Beta.aspx

Nota: O download para o Windows 2008 R2 e do Windows 7 são o mesmo pacote.

Win7SP1

Foi anunciado hoje pelo time de produtos que o SP1 do Windows Server 2008 R2, e consequentemente, o SP1 do Windows 7 estará em breve na fase Beta. A versão final está prevista para julho.

São destacados dois recursos novos, alem dos diversos hotfix e implementações de segurança:

  1. RemoteFX - Uma nova interface para usuário remoto que permite entregar toda a interface rica do Windows, o que inclui transparencias e efeitos de animação
    Veja mais detalhes em http://blogs.technet.com/b/virtualization/archive/2010/03/18/explaining-microsoft-remotefx.aspx
  2. Dynamic Memory - Assim como já existe memórias hotswap será possivel fazer isso em maquinas virtuais baseadas no Hyper-V. Este recursos é bem interessante se pensarmos em balancear memória "a quente" quando uma VM estiver precisando de mais memória momentaneamente.
    Veja mais detalhes em http://blogs.technet.com/b/virtualization/archive/2010/03/18/dynamic-memory-coming-to-hyper-v.aspx

Opinião pessoal: O RemoteFX permitirá ter o ambiente VDI (desktop virtual) mais próximo do que o usuário hoje tem em uma maquina standalone. Não sei se isso sinceramente seria um produto rentável, então por isso ele estar em um Service Pack e não Release. Quanto ao Dynamic Memory esse sim é fantátisco e fará diferença !!!!

Já o SP1 do Windows 7 não promete mudanças, sendo apenas um pacote com todas as correções até o momento.

Fonte: http://blogs.technet.com/b/windowsserver/archive/2010/06/07/coming-soon-windows-server-2008-r2-sp1-beta.aspx

Login