Pasar credenciales en powershell a Connect-NaController de NetAPP

19 Noviembre, 2010 por IvanZito Sin comentarios »

NetApp Logo 265x300 Pasar credenciales en powershell a Connect NaController de NetAPP

Últimamente me he encontrado el pequeño problema para pasar credenciales con Powershell.

Hay un nuevo módulo llamado Data ONTAP PowerShell Toolkit que nos facilita un montón de cmd-let para controlar y sobre todo extraer para monitorización información de cabinas NETAPP.

Me surgió el problema al conectarme con los script para extraer información que tenía que introducir las credenciales para acceder a la cabina.

Después de importar el módulo: DataONTAP que lo puedes descargar en:

http://communities.netapp.com/docs/DOC-6138

Importé el modulo para utilizarlo:

>> import-module DataONTAP

Para conectarte a la cabina para extraer la información utilizarás un CMDLET:

>> Connect-NaController nombre_cabina -Credential $credenciales

La útima variable $credenciales proporciona al CMDLET las credenciales de autentificación de la cabina.

Bien pues las puedes pasar de la siguiente manera:

# Introduces el password en la variable de la siguiente manera, el password es: 12345678

>> $password = ConvertTo-SecureString “12345678″ -AsPlainText -Force

Ahora metemos en la variable $credenciales la autentificación a utilizar utilizando la variable anteriormente creada $Password y el usuario entre comillas “root”

>> $credenciales = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList “root”,$password

# Ahora utilizamos el CMDLET de NetAPP utilizando la variable $credenciales que contiene la autenticación

>> Connect-NaController Nombre_mi_Cabina -Credential $credenciales
# Ahora por ejemplo listamos los snapshot de un volumen

>> Get-NASnapshot NOMBRE_DEL_VOLUMEN

Nuevo Microsoft Junk E-mail Reporting Add-in for Microsoft Office Outlook

20 Octubre, 2010 por Carlos Arroba 3 comentarios »

Microsoft ha actualizado una herramienta que ya se echaba de menos desde hace algún tiempo.

Microsoft Junk E-mail Reporting Add-in for Microsoft Office Outlook

Esta herramienta llamada “Microsoft Junk E-mail Reporting Add-in for Microsoft Office Outlook”, sirve para que cada vez que te llegue un correo que es spam a tu Outlook 2003, 2007 (32 y 64 bits) o 2010 (32 y 64 bits), les mandes ese correo a Microsoft como muestra, y ellos comprobarán si ese correo es verdaderamente spam. » Leer más: Nuevo Microsoft Junk E-mail Reporting Add-in for Microsoft Office Outlook

Hotmail ahora soporta push email, calendarios y contactos con Exchange ActiveSync

10 Septiembre, 2010 por Carlos Arroba 1 comentario »

Desde Microsoft se han puesto las pilas y han habilitado por fin el acceso vía push email al correo, el calendario y los contactos.Windows Brown Resolver

Todo esto está basado en la tecnología de Exchange ActiveSync de Microsoft y practicamente convierte a Hotmail en un servidor de Exchange para el usuario final.

Desde ahora podrás acceder a tu correo consultar y modificar tu calendario y crear contactos y borrarlos desde tu dispositivo compatible con ActivSync (Windows Mobile, Iphone, Ipad, Nokia mail for Exchange, Palm, Android, etc…). » Leer más: Hotmail ahora soporta push email, calendarios y contactos con Exchange ActiveSync

Utilidades de copiado y backup

17 Agosto, 2010 por Miguel 2 comentarios »

backup cinta Utilidades de copiado y backup

Durante las administraciones de nuestras plataformas nos encontramos con la necesidad de realizar copiados robustos, donde se mantengan permisos, dependencias,… Incluso con la necesidad de sincronizar dicha información entre varios equipos.

» Leer más: Utilidades de copiado y backup

Conexión Remote PowerShell 2.0 entre servidores

17 Agosto, 2010 por IvanZito 1 comentario »

powershell Conexión Remote PowerShell 2.0 entre servidores

Algo sencillo, pero útil.

Utilizando las máquinas dentro del mismo dominio utilizaremos lo siguiente:

En el servidor que queremos administrar configuraremos la conexión WINRM:

Get-Service winrm
Enable-PSRemoting -force
winrm s winrm/config/client ‘@{TrustedHosts=”*”}’
winrm quickconfig

En el servidor desde el que nos queremos conectar

Get-Service winrm
Enable-PSRemoting -force
winrm s winrm/config/client ‘@{TrustedHosts=”*”}’
winrm quickconfig

Conexión entre máquinas

New-PSSession -computername Servidor_al_que_conectarnos
get-PSSesion
enter-pssesion -ID Identificador_obtenido_con_el_Get-Pssession

NOTA:

TrustedHosts=”*” es una política que permite que servidores serán los que se puedan conectar remotamente, en ejemplo, ponemos un asterisco que equivale a te puedes coenctar desde cualquier máquina. Si necesitas filtrar las conexiones deberas personalizar este parámetro del servicio WINRM ( winrm /? ).


-->