sábado, junho 20, 2009

Opções de Linha de comando do ntbackup

Como estou estudando para a prova 70-290 um dos assuntos que e muito cobrado nessa prova é sobre o ntbackup que eu acho um pouco chato, pois no meu dia a dia eu não utilizo backup )-: ops.. quero dizer não realizo backup através do Ntbackup e sim com outras ferramentas (-: .
Se quiser mais informações sobre as opções de linha de comando:
C:\>ntbackup /?

Abaixo um exemplo estou fazendo backup da pasta c:\doc e salvando o backup no disco C:\ com o nome backupMaykon.bkp.
A opção /J é usado quando é verificado o relatório de backup
C:\>ntbackup backup c:\doc /j "Backup de linha de comando" /f "C:\backupMaykon.b
kf"

Outro exemplo usado um arquivo de seleções, para salvar um arquivo com as seleções é só clicar em trabalho - salvar seleções no ntbackup um arquivo com seleções informa quais arquivos ou pastas tu deseja efetuar o backup.
Também estou usando o parâmetro /v:Yes que verifica o backup após a conclusão do mesmo, e a opção /m em que eu defino o tipo de backup que eu estou fazendo realizando os tipos de backup disponíveis são: normal, cópia, diferencial, incremental ou diário.
C:\>ntbackup backup "@C:\selecoes.bks" /j "Backup" /f "C:\backupMaykon2.bkf" /v:
yes /m copy

Claro existe muitas outras opções, que eu não vou descrever estou dando apenas dois exemplos, para eu exercitar e deixar no meu blog para futuras consultas.

quinta-feira, junho 18, 2009

iisback

Um script disponível para realizar o backup ou restauração da configuração do IIS entre outras funções.
Para criar um backup com as configurações do IIS executar o seguinte comando:
iisback /backup /b backupIIS
Cria um backup chamado backupIIS no seguinte caminho %systemroot%\System32\inetsrv\MetaBack
O backup é composto por dois arquivos: backupIIS.CS0 e backupIIS.MD0.
O arquivo backupISS.MD0 contém a metabase, e backupIIS.SC0 contém o esquema.

Restaurar a configuração do IIS executar o seguinte comando:
iisback /restore /b BackupIIS

Reinicio automático após a instalação das atualizações do Windows

Uma coisa que me eu não gosto no Windows é o reinicio automática após a instalação de atualizações automáticas, eu configurei diversos computadores com Windows 2003 server para executar o download e instalação das atualizações automaticamente, porém como temos algumas tarefas que são executadas todos os dias em horários específicos, algumas dessas tarefas falharam em alguns servidores, então fui verificar a causa desse problema, e encontrei no logs de eventos que um desligamento não esperado tinha acontecido, após mais alguns testes verifiquei o arquivo WindowsUpdate.log que guarda o log de atualizações do Windows, que fica no caminho
%systemroot%\WindowsUpdate.log e encontrei a causa do desligamento não esperado:

--------------
2009-06-18 08:03:52:980 1220 82c CltUI AU client got new directive = 'Forced Reboot', serviceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, return = 0x00000000
2009-06-18 08:06:15:656 1220 82c CltUI AU client got new directive = 'Shutdown', serviceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, return = 0x00000000
2009-06-18 08:06:15:765 784 578 AU AU received handle event
--------------
Então após alguma pesquisa encontrei um GPO que define se o computador vai ser reiniciado após a instalação das atualizações automáticas, a GPO fica no seguinte caminho:
Iniciar - executar: gpedit.msc
Configuração do computador - Modelos Administrativos - Componentes do Windows - Windows updat.
Abaixo segue a descrição da GPO:
Especifica que, para a conclusão de uma instalação agendada, as Atualizações Automáticas aguardarão até que o computador seja reiniciado por qualquer usuário que tenha feito logon, em vez de fazer com que o computador seja reiniciado automaticamente.
Se o status for definido como Habilitado, as Atualizações Automáticas não irão reiniciar um computador automaticamente durante uma instalação agendada se um usuário tiver feito logon no computador. As Atualizações Automáticas irão avisar o usuário para reiniciar o computador.
Observe que o computador deve ser reiniciado para que as atualizações tenham efeito.
Se o status estiver definido como Desabilitado ou Não Configurado, as Atualizações Automáticas irão notificar o usuário de que o computador será reiniciado automaticamente em 5 minutos para concluir a instalação.
Obs.: esta diretiva só se aplica quando as Atualizações Automáticas estão definidas para executar instalações agendadas de atualizações. Se a diretiva "Configurar Atualizações Automáticas" estiver desabilitada, esta diretiva não tem efeito.
-
Como a GPO estava com o status de "Não configurado" isso estava ocasionando o desligamento do computador, então modifiquei para “Ativado” e o problema foi resolvido. (:

sexta-feira, junho 12, 2009

Stored Procedure para Monitorar Desempenho

Abaixo vou descrever algumas Stored Procedure disponíveis para monitorar o desempenho do SQL Server, as informações foram obtidas através do livro: Microsoft SQL Server 2005, Guia de Bolso do Administrador escrito por William R. Stanek.
-
sp_helpdb -- Informações sobre os bancos de dados instalados na máquina(name, owner,status etc.)
sp_helpindex Tabela -- Informações de uma tabela
sp_helpserver -- Informações sobre instâncias do SQL Server
sp_lock -- Informações sobre bloqueios de Objetos
sp_monitor -- Estatísticas do uso do SQL Server
sp_spaceused -- Informações sobre o espaço em disco utilizado por um banco ou tabela
sp_who -- Informações sobre usuários e processos do SQL Server
-

quarta-feira, maio 20, 2009

50.000

Finalmente cheguei a marca de 50.000 acessos, ta certo que em torno de uns 1000 são acessos meus (: mais tudo bem, agora é só esperar a marca do 100.00 acessos.
Eu lembro que quando comecei com o blog eu queria trabalhar com programação, porém depois fui perdendo a vontade de programar e comecei a gostar mais da parte de Redes/Infra hoje eu até acho legal programação, porém não tenho mais saco para ficar estudando programação, claro que o que eu aprendi é útil conhecimento nunca é demais.
Atualmente eu tenho em torno de 100 acessos por dia no meu blog, claro que a maioria é de passagem mesmo, mais sempre tem um maluco para ler o que a gente escreve, se eu dedicasse mais tempo ao blog pelos menos uma hora por semana eu acho que conseguiria pelos menos duplicar o número de acessos por dia ao blog, porém atualmente não tenho tempo mesmo, também não tenho aquela facilidade em escrever, tenho que melhorar em muita está habilidade.

segunda-feira, maio 04, 2009

Prova 70-290

Finalmente hoje fui fazer a prova do Windows 2003, foram 43 questões sobre vários assuntos e no final PAU, fiz 675 pontos na real eu estudei muito pouco para está prova e não foi uma surpresa eu não passar, se em vez de eu ficar jogando Diablo 2 tivesse estudado para a prova tinha passado, e também eu fiquei naquela a não vou estudar tanto se eu não passar tem a segunda chance, agora e só fazer a prova novamente, quero ver se marco a prova para daqui a uns 15 dias, mais dai sim eu vou passar nesta prova...!!

sexta-feira, maio 01, 2009

UPHClean

Está semana por acaso estava verificando os logs de eventos do servidor de terminal onde eu trabalho, então encontrei varias logs de eventos com o mesmo problema, quando o usuário tentava fazer logoff algum registro ficava na memória e não era liberado, como pode ser observado na figura abaixo:"O Windows salvou o Registro "Usuário" do usuário enquanto um aplicativo ou serviço ainda estava usando o registro durante o logoff. A memória usada pelo Registro não foi liberada. O Registro será descarregado quando não estiver mais em uso."
Isto não chega a ser um grande problema, pois poucos segundos apos isto o Windows verifica que a memória não está mais sendo utilizada e descarrega o registro.
Então fui ao google e encontrei um software da própria Microsoft para resolver este problema, inicialmente eu baixei a versão 1.6 do UPHClean só que com está versão meu log de erros ficou maior ainda, pois com esta versão tem um pequeno problema com o Antivírus que é usado no Terminal, após mais um pesquisa encontrei a solução, baxei a versão v2.0 build 2.0.49.0 (beta) do UPHClean que resolve este problema.
Agora toda fez que um registro na memória que um não é liberado na hora do logoff o UPH faz este trabalho, e registro isto no log de eventos do Windows, um exemplo se encontra abaixo:
-
"The following handles in user profile hive Dominio\Usuario(S1-5-21-1466897572-589916827-1384523041-14934) have been remapped because they were preventing the profile from unloading successfully:"
-
O UPH pode ser baixado aqui.

quinta-feira, abril 23, 2009

Coleção BattleField - Consegui Completar (:

Finalmente hoje comprei os três últimos DVDs desta coleção, ao todos são 24 DVDs sobre diversas batalhas da segunda guerra mundial, sempre gostei muito de assuntos militares, e este documentário é muito bom, são muitas informações sobre a segunda guerra mundial, agora é só ver os DVDs, pois ainda falta 9 para eu assistir.

terça-feira, abril 14, 2009

Não Inicia Tarefa Agendada

Alguns dias atrás eu tive um pequeno problema com uma tarefa agendada no Windows Server 2003, a tarefa não iniciava, somente iniciava se eu definise a senha toda vez, dai sim eu podia executar a tarefa, mais no outro dia era mesma coisa, a tarefa não iniciava, então verifiquei no log das tarefas agendadas o erro,(para visualizar o log das tarefas agendadas clicar em Tarefas Agendadas - Avançado - Exibir Log) abaixo segue a descrição do erro:

"A tentativa de fazer logon na conta associada à tarefa falhou. A tarefa não foi executada.
O erro específico é:
0x80070569: Falha de logon: não foi concedido ao usuário o tipo de logon solicitado neste computador.
Verifique se o nome de execução e a senha da tarefa são válidos e tente novamente."

O Computador em questão era um Domain Controler, para resolver este problema eu inicei o utilitário Usuários e Computadores do Active Directory, clicando com o botão direito do mouse fui em propriedade da OU que o computador se encontrava, selecionei a opção diretiva de grupo e editei a diretiva.
Segui o seguinte caminho:
-Configuração do Computador
-Configurações de segurança
-Diretivas locais
-Atribuição de diretiros de usuário
E editei a seguinte diretiva
Fazer logon com um trabalho em lotes
A tradução é um pouco estranha, mais tudo bem (: a Microsoft está perdoada

A explicação da Diretiva pode ser obervada abaixo
----------------------------------------------------------------------------------------------
Fazer logon como trabalho em lotes

Essa configuração de segurança permite que o usuário faça logon por meio de um recurso de fila de lotes.

Por exemplo, quando o usuário envia um trabalho por meio do agendador de tarefas, o agendador registra esse usuário como usuário de lote e não como usuário interativo.

Padrão: Sistema Local.

Nota:
No Windows 2000 Server, Windows 2000 Professional, Windows XP Professional e na família do Windows Server 2003, o Agendador de Tarefas concede esse direito automaticamente, conforme necessário.
----------------------------------------------------------------------------------------------

Então eu dei permissão nesta diretiva para o usuário que estava rodando a tarefa agendada, e acabou resolvendo o problema.

quarta-feira, abril 01, 2009

Exame 70-290

Acabei de marcar mais uma exame de certificação da Microsoft, o exame é 70-290 Managing & Maintaining a MS Win Server 2003 Environment, marcei para o dia 05 de maio, agora é só estudar...!!