Moviendo el volumen de sistema
#1

Hola

Voy a tratar de como mover el volumen de sistema a otro volumen.

Antes de nada debemos recordar que nuestro sistema operativo, no está en un volumen, está en todos y cada uno de nuestros discos de nuestra nas de Qnap.
Incluso está es las unidades de cache. Digamos que es un super raid1. 

Este sistema se encuentra alojado en la particiones 1, 2, 4 y 5 de cada uno de nuestros disco físicos. Y es en la partición 3 donde se encuentran nuestros datos.

Por eso no tiene sentido poner un ssd para que contenga nuestra volumen de sistema (que no nuestro SO) y el sistema vaya mas rápido.

Dicho esto, he comenzado usando una nas con un sólo conjunto de almacenamiento "DataVol1"  con un volumen de unos 100GB
   

En su interior ya hay creadas dos carpetas compartidas. Son Web y Public que no podemos borrar ya que el sistema QTS no nos lo permite. La carpeta de Web es para uso del servidor de páginas web (si es que lo usamos).

He creado una nueva carpeta compartida llamada "Comun" para contener unos archivos.
   

Ahora agrego un segundo conjunto de almacenamiento y creo en él un volumen de 200GB llamado DataVol2
   

Podemos comprobar que ese DataVol2 no es de sistema. 
Para convertirlo a sistema hemos de crear unas nuevas carpetas compartidas ubicadas en ese volumen con el mismo nombre en ese volumen, pero NO puede tener tener el mismo nombre compartido.
Yo sugiero crearlas con el nombre compartido un poco modificado, pero con igual nombre en el sistema de archivos. Y por supuesto, hay que dar los mismos permisos y privilegios que en la original.

En la imagen siguiente se crea la carpeta "Comun" en DataVol2 pero su nombre compartido será "Comun_"
   

Si vamos a la sección de carpetas compartidas veremos a la nueva
   

También podríamos haber renombrado la original añadiendo el "_" y su nombre en el sistema de archivos no cambia.

Ahora creo las "nuevas" Web1 y Public1. En este caso SI cambio el nombre del sistema de archivos. El motivo no es otro que cuando QTS recree su sistema, las carpetas serán creadas.
   

   

Tras crearlas, nos quedarían las compartidas de la siguiente forma
   

Ahora debemos copiar todo el contenido de las carpetas compartidas de DataVol1 a las de DataVol2.
Como está la carpeta de Web, recomiendo antes detener el servicio de servidor web.
   

Ahora, podemos copiar todo el contenido de forma manual o como una tarea de sincronización unidireccional en la propia nas con HBS3.
   
   

Ahora la ejecutamos y en función de nuestra cantidad de datos a copiar, la espera será mas o menos larga (aquí si que se notan los discos SSD Wink )

Una vez acabada la sincronización, ya podemos eliminar las carpetas compartidas de DataVol1 creadas por nosotros, en nuestro caso sólo "Comun". Con Public y Web no es posible hacerlo.
   

Ahora renombramos las carpetas compartidas nuevas y les quitamos el "_" del final. 

Con ello, si tenéis equipos en vuestra red, al ser el nombre compartido el mismo, podrán acceder al contenido movido sin notar el cambio de ubicación.
   

Podemos comprobar que ahora el nombre compartido es el original, pero en la nueva ubicación.
   


Ahora vamos a mover las aplicaciones del app center de un volumen a otro. 
Esto es una tarea que ha de hacerse de una en una, y además no todas pueden moverse   Sad
Con estas inamovibles tomaremos nota de cuales son, para hacer una posterior reinstalación en el caso de ser necesario.
En la siguiente imagen marco en rojo, las que no podemos mover.
   

Para moverlas sólo hemos de desplegar su menú y elegir migrar al otro volumen
   

   


Ahora vamos con la eliminación del DataVol1 y después del conjunto de almacenamiento.
   

Vemos que ya no está DataVol1
   

Ahora borramos el conjunto de almacenamiento.
   

Cuando haya sido eliminado, reiniciamos la nas y veremos el cambio de el volumen que ahora si es de sistema.
   

Si vamos al app center veremos las aplicaciones que movimos, junto con las que NO PUDIMOS MOVER. Al parecer QTS las reinstala. Esto no me lo esperaba.
Si abrimos HBS3, veremos nuestras sincronizaciones definidas previamente.

Con el servicio web debe estar detenido, hemos de mover el contenido de Web1 a Web y de Public1 a Public.
Después borraremos las carpetas compartidas Web1 y Public1, e iniciamos el servicio Web

Con esto ya tendríamos todo hecho.

Hay una cosa que no he tocado, y es el contenido del servidor MySQL. Si estáis usando MySQL debéis hacer copia del contenido y restauración (por ejemplo usando phpMyAdmin).

Un saludo

Agur eta ondo ibili

Ganekogorta (TS-469Pro, TVS-673e, QBoat Sunny y TS-453Be)
Responder
#2

Increíble trabajo de investigación......La verdad que esta información le va ha venir muy bien a mucha gente con este problema. Te diría que si hicieses un video tutorial, tendría muchísimas visitas.   
me pongo al lío para solucionarlo.  

Muchísimas gracias DIOS!!!!!!!!
Responder
#3

Hola
Gracias por el comentario

Lo que estaría bien es la propia Qnap tuviese una utilidad o función para poder desplazarlo a otra almacenamiento.

Si te fijas en lo que describo, NO elijo el destino, ya que obligo a QTS a que lo active en el único almacenamiento que queda en la nas.

Un saludo

Agur eta ondo ibili

Ganekogorta (TS-469Pro, TVS-673e, QBoat Sunny y TS-453Be)
Responder




Usuarios navegando en este tema: 1 invitado(s)