18 de febrero de 2016

Clonezilla Server


  • Dos distribuciones
    • Clonezilla Live: Hacer imágenes y restaurarlo en sólo 1 equipo
    • Clonezilla Server (DRBL + Clonezilla): Restaurar por red a muchos equipos a la vez.
  • A tener  en cuenta:
    •  Hacer un pendrive con el “DRBL + Clonezilla” siempre por problemas de compatibilidad.
Modo de trabajo:
  1. Hacer pendrive de clonezilla:
    • Bajar la .ISO o .ZIP → drbl.org
    •  Preparar un pendrive con una partición de 4GB mínimo en FAT32 (o <= 32GB)
    • Descomprimir en la raíz del pendrive el archivo .zip o .iso.
    • Hacer el pendrive booteable
      Ejecutar (como administrador) en windows el archivo: /utils/win64/makeboot.bat
      Ejecutar (como administrador) en linux el archivo: /utils/linux/makeboot.sh
      Fijarse en que estamos en el pendrive.
    • Crear la partición para guardar /home/partimag
  2. Configurar S.O. para hacer la imagen:
    1. Instalar S.O. + drivers
    2. Instalar aplicaciones que interesen
    3. Limpiar y desfragmentar
    4. Si es windows ejecutar sysprep
  3. Hacer imagen del HDD que tiene el/los SOs:
    1. Con el ordenador apagado – Conectar Pendrive-Clonezilla
    2. Arrancar el Clonezilla (Si quiero guardar la imagen en la partición en la que está instalado en clonezilla → Arranque TO RAM)
    3. Ejecutar el Clonezilla Live
    4. Seleccionar el /home/partimage (Donde guardo la imagen)
    5. Seleccionar de que hacer la imagen (Discos, Particiones)
  4. Restaurar imagen en un conjunto de equipos:
    1. Configurar RED de Trabajo:
      • Red aislada
      • Sin servidores DHCP
    2. Ejecutar Clonezilla Server:
      • Seleccionar /home/partimag
      • All Clients → No indicar MAC de cada cliente
      • Seleccionar disco de destino (El disco fuente tiene que ser el “mismo” (sda → sda, sdb → sdb) y de tamaño igual o mayor)
      • Nº de clientes + tiempo de espera
      • Mandar imagen (broadcast o multicast es más rápido)
    3. Arrancar equipos cliente
      • Arranque en RED → Por PXE

13 de noviembre de 2015

Update XenServer script

Ejemplo de un script para actualizar XenServer de manera semiautomatica:

Abrimos un editor de texto y ponemos lo siguiente:

@echo off
cls
echo.
set /p IPADDR=IP Servidor:
cls
echo Empecemos...

echo Subiendo...
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-upload file-name=%CD%\XS65ESP1.xsupdate

echo Aplicando parche...
set /p UUIDup=ID Actualización:
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-pool-apply uuid=%UUIDup%

echo Subiendo...
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-upload file-name=%CD%\XS65ESP1003.xsupdate

echo Aplicando parche...
set /p UUIDup=ID Actualización:
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-pool-apply uuid=%UUIDup%

echo Subiendo...
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-upload file-name=%CD%\XS65ESP1005.xsupdate

echo Aplicando parche...
set /p UUIDup=ID Actualización:
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-pool-apply uuid=%UUIDup%

echo Subiendo...
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-upload file-name=%CD%\XS65ESP1009.xsupdate

echo Aplicando parche...
set /p UUIDup=ID Actualización:
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-pool-apply uuid=%UUIDup%

echo Subiendo...
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-upload file-name=%CD%\XS65ESP1010.xsupdate

echo Aplicando parche...
set /p UUIDup=ID Actualización:
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-pool-apply uuid=%UUIDup%

echo Subiendo...
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-upload file-name=%CD%\XS65ESP1011.xsupdate

echo Aplicando parche...
set /p UUIDup=ID Actualización:
"c:\Program Files (x86)\Citrix\XenCenter\xe.exe" -s %IPADDR% -u root -pw abc123. patch-pool-apply uuid=%UUIDup%

echo.
echo Completado

pause

Guardamos en un fichero con extensión ".bat" y lo ejecutamos.
Necesitamos tener las actualizaciones en el mismo directorio que el script.

4 de junio de 2014

Recuperar datos perdidos con Recuva

Buenos dias, a cuántos de ustedes le ha pasado de borrar un archivo por error y querer recuperarlo o conectar un pendrive a un ordenador y descubrir que todo lo que teniais en él a desaparecido?

Bueno, hoy os voi a enseñar un programa que nos puede ayudar en caso que nos pasara lo que dije anteriormente, este programa se llama Recuva, con él podremos recuperar lo que perdimos.

Una cosa importante antes de empezar es que no hayamos copiado nada en en pendrive desde que perdimos los archivos, si no es así hay muchas posibilidades de que no podamos recuperar lo que perdimos.

Comencemos:
  1. Antes de nada hay que descargar el programa de la pagina oficial: Piriform.com
    Una vez allí damos click en "Download", despues iremos a la parte que dice "Download from:" y hacemos click en piriform.com. Empezará la descarga automáticamente.
  2. Una vez descargado lo ejecutamos, seleccionamos el idioma que queramos y le damos a siguiente. Damos click en instalar.
  3. Una vez instalado procedemos a ejecutarlo:

    1. Cuando se nos abre aparece el asistente, damos click en siguiente.
    2. Seleccionamos el tipo de archivo que queremos recuperar, si no estamos seguros le damos a "Todos los archivos". Click en siguiente.
    3. Elegimos donde esta el archivo, de nuevo, si no estamos seguros dejamos por defecto, lo que escaneará todas las unidades del pc. Si sabemos en donde esta, per ejemplo un pendrive, seleccionamos "En una posición específica" y la buscamos, por ejemplo la unidad I:. Damos en siguiente.
    4. Aqui tenemos dos opciones:
      • Si el archivo hace poco que lo borramos lo dejamos por defecto.
      • Si el archivo hace tiempo que lo borramos o no aparece en la primera opción marcamos "Activar escaneo profundo". Este escaneo lo recomiento personalmente por darme mejores resultados, ya que busca en todo el dispositivo pero suele tardar algo mas.
    5. Una vez muestre los resultados, dandole a cambiar a modo avanzado se pueden filtrar los resultados y ver una vista previa de las imagenes.
    6. Seleccionamos todo lo que queramos recuperar y hacemos click derecho sobre un archivo cualquiera y le damos a "Recuperar lo marcado".
      Seleccionamos donde queremos guardar, NO GUARDAR EN EL DISCO EN EL QUE ESTAMOS TRABAJANDO, MUY IMPORTANTE, y esperamos a que termine.
      Este último paso le puede llevar desde minutos (un archivo o un pendrive pequeno) a dias (si intentas recuperar un disco duro entero).
      Buena suerte y un saludo.