Convertir máquina virtual Openstack a Vmware

Si tenemos un Centos 7 primero necesitaremos instalar los paquetes de Qemu

Vmware to Openstack : (qcow2 to vmdk)

Copia el vmdk a tu datastore ESXI

Crea una máquina virtual con los parámetros por defecto

Antes de lanzar la VM, abre los «settings» y borra el disco duro y salva los datos.

Abre de nuevo los «settings» de la VM y añade un disco duro. Elige el vmdk y guarda los datos

Ahora arranca la VM.

vmdk to raw

Vmware to Openstack : (vmdk to qcow2)

 

 

Test de Velocidad de escritura en disco (Centos)

Si queremos hacer un test de velocidad de escritura en un disco duro, podemos hacerlo con esta instrucción.

Los tiempos por debajo de 100MB/s indicaran que es un disco IDE o similar.

Tiempos que ronden los 400MB/s indicaran que es un SSD

Habilitar papelera Linux para prevenir borrados con rm -rf

Para tratar de paliar el borrado accidental con el comando rm -rf se puede habilitar la papelera trash-cli

El proceso de instalación es el siguiente:

Para borrar un archivo

Ver lista de borrados

Recuperar un archivo

La información se almacena en el home de cada usuario, y hay que tener cuidado que no crezca en tamaño.

El siguiente proceso sería generar un fichero que emulase al comando rm, para ello vamos a generar este ejecutable.:

Como nota indicar que aunque el trash-list nos mostrará todos los ficheros que podemos recuperar, para poder realizar la recuperación tendremos que irnos al filesystem/partición donde se ubiquen y hacer el trash-restore.

Si lo ejecutamos desde otra ubicación no lo encontrará. Eso es porque el programa genera un .Trash en cada partición.

Si queremos eliminar por completo la posibilidad de utilizar el rm, podemos renombrar el /bin/rm y crear un enlace blando a /usr/local/bin/trash-rm, pero hay que tener que cuidado si algún programa utiliza las excepciones y control de errores en rm.

 

 

 

Como grabar sesiones de terminal de usuarios Linux

Si queremos grabar toda la actividad de usuario en un fichero de texto y  no queremos recurrir al history, podemos implementarlo con  el comando script.

El proceso sería el siguiente.

Añadir este texto al /etc/profile

 

Generamos la carpeta session y le otorgamos permisos de escritura a todo el mundo. Aunque es un riesgo que nos borren los datos, si hacemos backup de la información la tendremos a mano en caso de necesitarla.

Todas las sesiones de usuario se guardaran en esa carpeta.

Podemos consultarlas visualizando los ficheros session.xxxxxUSERxxxxx

El único problema que tiene es que si dejamos una sesión con un TOP,… grabara de forma constante la salida y el fichero de sesion irá creciendo en consonancia.

 

 

 

 

 

Convertir CSV to JSON