Finally the help of IT is here

Blog de soluciones informaticas.

Detectar espacio usado de disco remotamente

Posteado por Xavier Xaus Nadal on 9th Octubre 2012

Hoy he necesitado saber cual era el uso de disco de varios servidores remotos para poder hacer un estudio de rendimiento y ofrecer una solución a medida a un cliente que quiere virtualizar su entorno de servidores físicos.

Realizando la consulta mediante powershell conseguimos no tenernos que conectar a cada servidor y obtener un resultado rápido y preciso. De esta forma podremos ajustar más el consumo de disco de los futuros servidores migrados.

Como podréis ver para poder hacer la consulta he usado powershell y el comando get-wmiobject junto con la clase win32_LogicalDisk, también he usado algunos modificadores para que nos muestre los discos de red que tendríamos mapeados ni las unidades de cd-rom (ya que no nos interesa saber estos datos).

El valor concreto del uso de disco que yo sepa no lo puedo consultar directamente y he tenido que hacer una resta entre el valor Size y el valor FreeSpace.

Os paso el comando completo y el resultado obtenido.

get-wmiobject -class “win32_LogicalDisk” –computername server1,server2| where{$_.DriveType -like “3”} | ft __SERVER,deviceid,@{expression={($_.Size)-($_.FreeSpace)};label=”UsedSpace”} -auto

__SERVER deviceid    UsedSpace
——– ——–    ———
server1     C:       169078034432
server1     D:       117450104832
server2     C:         7788908544
server2     D:         8210206720

Como podéis ver únicamente mostramos las unidades de disco físico (Ni unidades de red, ni unidades de cd-rom, etc..) esto es porque usamos el valor driveType, os muestro diferentes valores según lo que queramos obtener.

3” – Discos locales.

4” – Discos de red.

5” – Unidades de Cd-rom.

Espero que os sirva de ayuda igual que me ha servido a mí.

También podéis ver el resultado en GB… con el siguiente comando… y con algunos datos más…

gwmi -class “win32_LogicalDisk” -computername  server1,server2 | where{$_.DriveType -like “3”} | ft __SERVER,deviceid,@{expression={($_.Size/1GB)-($_.FreeSpace/1GB)};label=”Used_Space”},@{expression={($_.FreeSpace/1GB)};label=”Free_Space”},@{expression={($_.Size/1GB)};label=”Total_Size”} -auto

Saludos y hasta pronto.

Tags: , , , , , , , , , , , , , , ,
Posteado por scripts | No Comments »

Detectar uso de RAM remotamente mediante powershell

Posteado por Xavier Xaus Nadal on 8th Octubre 2012

Hoy he necesitado detectar uso de RAM de varios servidores remotos para poder hacer un estudio de rendimiento y ofrecer una solución a medida a un cliente que quiere virtualizar su entorno de servidores físicos.

Para poder hacer la consulta he usado powershell y el comando get-wmiobject junto con la clase win32_operatingsystem, de esta forma no necesitamos acceder remotamente a los servidores a los que les queremos detectar el uso de RAM.

El valor concreto del uso de RAM que yo sepa no lo puedo conseguir directamente y he tenido que hacer una resta entre el valor TotalVisibleMemorySize y el valor FreePhysicalMemory. Como todos sabréis el uso de ram no es estable por lo que si queréis hacer un estudio correctamente, deberéis consultar este valor en varios momentos del día y hacer una media por ejemplo.

Os paso el comando completo y el resultado obtenido.

get-wmiobject -class “win32_operatingsystem” –computername server1,server2,server3| ft __SERVER, @{expression={($_.TotalVisibleMemorySize)-($_.FreePhysicalMemory)};label=”UsedMemory”}

__SERVER         UsedMemory

——–             ———-

server1        1816500

server2        648668

server3        1738564

Espero que os sirva de ayuda.

PD: Todo esto no habría sido posible sin la inestimable ayuda de uno de los mejores Scripting guys del momento.. Los que seguís el blog ya lo conocéis, creo que no hace falta poner su nombre ya que le gusta más vivir en el anonimato, hasta próximo aviso.. jeje..

Saludos y hasta pronto y por supuesto si alguien de vosotros sabe como mejorar el script, o dispone de la consulta exacta para detectar uso de RAM sin tener que hacer cálculos extraños en el script, por favor que lo ponga como un comentario y así lo podrá ver toda la comunidad.

Siempre viene bien que la gente comente y que aporte conocimientos y recordad que las críticas siempre son constructivas..Al menos para mí.

Tags: , , , , , , , , , ,
Posteado por scripts | No Comments »

Script para liberar espacio en C:\ eliminando directorios de parches.

Posteado por Xavier Xaus Nadal on 4th Octubre 2012

Hoy os mostramos un Script para liberar espacio en C:\ eliminando directorios de parches.

Como todos sabemos los parches Windows ocupan una exageración de espacio y muchas veces necesitamos liberarlo ya que tenemos la unidad C:\ de los servidores demasiado justa.

El artículo de hoy trata de resolver al menos un poco este tema gracias a la automatización en la eliminación de los molestos directorios temporales que ha dejado Windows Update para su posterior marcha atrás si un parche nos ha provocado un fallo en el servidor…, pero cuantas veces habéis hecho esto?, cuantas veces os habéis atrevido a desinstalar un parche que acabáis de instalar?..

Bueno, pues para los que nunca habéis tenido que desinstalar un parche y para los que buscan liberar espacio en los servidores os paso el siguiente script que podéis automatizar para ejecutarlo una vez al mes por ejemplo y liberar el espacio que los parches de Windows os han quitado…

 

Os paso un Script para liberar espacio en C:\ eliminando directorios de parches.

Los directorios que vamos a eliminar son los siguientes:

 

  • · Contenido de: Ie7updates ubicado en %windir%
  • · Contenido de: Ie8updates ubicado en %windir%
  • · Todas las carpetas $ ubicadas en %windir%

 

El script DeletePatchesDirectories.cmd se deberá ubicar en una ruta de red accesible por todos los usuarios o al menos accesible para el usuario con el que vamos a ejecutarlo remotamente:

Sigue leyendo MegaCrack »

Tags: , , , , , ,
Posteado por scripts | No Comments »

Evento de lanzamiento de Windows Server 2012 en Madrid

Posteado por Xavier Xaus Nadal on 4th Octubre 2012

El día 8 de Noviembre se celebra en Madrid el lanzamiento de Windows Server 2012.

Evento TechNet: Lanzamiento Windows Server 2012

Id. de evento: 1032524789

Kinepolis Cómo llegar: Coche: M-40 y N-V, salida por la carretera de Boadilla Autobuses: 573 desde Moncloa y 574 desde Aluche

Ciudad de la imagen
c/ Edgar Neville, s/n Pozuelo de Alarcón Madrid 28223
España

Idiomas: Español.

Productos: Microsoft Windows Server y Windows Server 2012.

Público: Administrador de IT y Marketing – Socios.

El contenido es el siguiente:

16:00 Bienvenida

16:15 Windows Server 2012, construido en el Cloud

16:30 Hp/Intel

17:10 Más allá de la Virtualización con Windows Server 2012

18:00 Café

18:30 Veeam, Virtual Back-ups

18:45 Cualquier aplicación en cualquier Nube con Windows Server 2012

19:30 Nube Híbrida, Windows Azure y Windows Server 2012

20:00 Cierre

Os podéis registrar aquí:

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032524789&Culture=es-ES&community=0

Tags: , , , , , , ,
Posteado por Conferencias | No Comments »

Evento de lanzamiento de Windows Server 2012 en Barcelona

Posteado por Xavier Xaus Nadal on 4th Octubre 2012

El día 6 de Noviembre se celebra en Barcelona el lanzamiento de Windows Server 2012. Nada más y nada menos que en el Liceu.

Evento TechNet: Lanzamiento Windows Server 2012

Id. de evento: 1032524788

Liceo Barcelona

La Rambla, 51-59
Barcelona Barcelona 08002
España

Idiomas: Español.

Productos: Microsoft Windows Server y Windows Server 2012.

Público: Administrador de IT y Marketing – Socios.

El contenido es el siguiente:

10:00 Bienvenida

10:15 Windows Server 2012, construido en el Cloud

10:30 Hp/Intel

11:10 Más alla de la Virtualización con Windows Server 2012

12:00 Café

12:30 Veeam, Virtual Back-ups

12:45 Cualquier aplicación en cualquier Nube con Windows Server 2012

13:30 Nube Híbrida, Windows Azure y Windows Server 2012

14:00 Cierre

Os podéis registrar aquí:

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032524788&Culture=es-ES&community=0

Nosotros estaremos allí.

Tags: , , , , , , , , , , , ,
Posteado por Conferencias | No Comments »