This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
Cambiar HArd NAS4Free sin perder ZFS
Moderator: MoloMuy
-
dundermiflin
- Starter

- Posts: 27
- Joined: 12 Oct 2013 14:11
- Status: Offline
Cambiar HArd NAS4Free sin perder ZFS
Tengo unaempresa donde monté un NAs4Free con una ZFS con un solo HDD (Se que no es lo optimo) pero el que paga manda y no querian pagar mas HDD, ni redundancias, ni nada (barato barato era su premisa)
Ahora llega el momento en que (tal como avise) necesitan mas espacio y han tenido ya un par de sustos, por lo que han adquirido un server mas grande (4x2Tb) donde he configurado en un RAIDZ2 y su ZPOOL +VD correspondiente
La pregunta es como importar todos sus usuarios, configuraciones y demás (tienen un JAIL con owncloud) de su server antiguo y dejar el server nuevo exactamente igual que el antiguo, para una vez puesto en marcha poder apagar el server viejo y mandarlo al vertedero o a nuevas funciones (quieren aprovecharlo para yo que se que.......)
La idea seria ir hoy, "clonar" el server viejo al nuevo, y estar el minimo de horas posibles para que no me enreden
Ahora llega el momento en que (tal como avise) necesitan mas espacio y han tenido ya un par de sustos, por lo que han adquirido un server mas grande (4x2Tb) donde he configurado en un RAIDZ2 y su ZPOOL +VD correspondiente
La pregunta es como importar todos sus usuarios, configuraciones y demás (tienen un JAIL con owncloud) de su server antiguo y dejar el server nuevo exactamente igual que el antiguo, para una vez puesto en marcha poder apagar el server viejo y mandarlo al vertedero o a nuevas funciones (quieren aprovecharlo para yo que se que.......)
La idea seria ir hoy, "clonar" el server viejo al nuevo, y estar el minimo de horas posibles para que no me enreden
-
dundermiflin
- Starter

- Posts: 27
- Joined: 12 Oct 2013 14:11
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
Olvide mencionar que ambos arrancan con un pEN USB en modo NAs4free embedded......habia contemplado la posibilidad de simplemente usar el viejo USB, previamente transferir archivos por LAN a otro lugar, recrear carpetas y demás y vovler a copiar los archivos al nuevo server.......
- raulfg3
- Site Admin

- Posts: 4865
- Joined: 22 Jun 2012 22:13
- Location: Madrid (ESPAÑA)
- Contact:
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
si los 2 estan con Nas4Free, es tan sencillo como salvar la configuración del viejo e importarla en el nuevo ( salva la del nuevo por si tienes que dar marcha atras).
Al hacer la importación d ela configuración del viejo tendras todos los usuarios y configuraciones, excepto lo que dependa del pool viejo que logicamente no está.
tampoco te detectara el pool raidZ2 nuevo, pero eso es inmediato, vas a discos y le dices que "Clear config & import Disk" con lo que ya te detectará los discos fisicos nuevos.
luego vas al menu ZFS y en ZFS Detected importas el pool RaidZ2 ( puede que tengas que hacer click en el boton 2 veces), y finalmente syncronizas lo detectado con lo real para que te aparezca en el webGUI.
con eso si ya tienes los archivos previamente copiados por LAN, te deberia quedar operativo.
PD: tambien puedes quitar el disco ZFS del antiguo, pincharlo en el nuevo y cargar la configuración del antiguo y luego manualmente copiar o cambiar los Paths d elos servicios a la ruta correcta (si tienen el servicio SMB comfigurado en el viejo para compartir /mnt/poolviejo/Video , tendras que cambiarlo a /mnt/poolnuevo/Video), etc... pero al menos los usuarios los habras cargado.
En cualquier caso medita los pasos no sea que alguno sea irreversible y se pierda valiosa información, a veces meter usuarios a mano si no son muchos compensa el evitar sustos innecesarios.
Al hacer la importación d ela configuración del viejo tendras todos los usuarios y configuraciones, excepto lo que dependa del pool viejo que logicamente no está.
tampoco te detectara el pool raidZ2 nuevo, pero eso es inmediato, vas a discos y le dices que "Clear config & import Disk" con lo que ya te detectará los discos fisicos nuevos.
luego vas al menu ZFS y en ZFS Detected importas el pool RaidZ2 ( puede que tengas que hacer click en el boton 2 veces), y finalmente syncronizas lo detectado con lo real para que te aparezca en el webGUI.
con eso si ya tienes los archivos previamente copiados por LAN, te deberia quedar operativo.
PD: tambien puedes quitar el disco ZFS del antiguo, pincharlo en el nuevo y cargar la configuración del antiguo y luego manualmente copiar o cambiar los Paths d elos servicios a la ruta correcta (si tienen el servicio SMB comfigurado en el viejo para compartir /mnt/poolviejo/Video , tendras que cambiarlo a /mnt/poolnuevo/Video), etc... pero al menos los usuarios los habras cargado.
En cualquier caso medita los pasos no sea que alguno sea irreversible y se pierda valiosa información, a veces meter usuarios a mano si no son muchos compensa el evitar sustos innecesarios.
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)
Wiki
Last changes
HP T510
Wiki
Last changes
HP T510
- raulfg3
- Site Admin

- Posts: 4865
- Joined: 22 Jun 2012 22:13
- Location: Madrid (ESPAÑA)
- Contact:
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
no te lo aconsejo, si por cualquier causa ese pen se estropea no podrias volver a poner operativo el server viejo.dundermiflin wrote:Olvide mencionar que ambos arrancan con un pEN USB en modo NAs4free embedded......habia contemplado la posibilidad de simplemente usar el viejo USB, previamente transferir archivos por LAN a otro lugar, recrear carpetas y demás y vovler a copiar los archivos al nuevo server.......
mejor salva la configuración de los 2 servidores en un PC y haz una instalación embeded en un nuevo USB Stick y le cargas la configuración salvada del viejo, con eso tienes un clon de la llave USB del server antiguo y puedes ponerte a experimentar.
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)
Wiki
Last changes
HP T510
Wiki
Last changes
HP T510
-
dundermiflin
- Starter

- Posts: 27
- Joined: 12 Oct 2013 14:11
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
raulfg3 wrote:si los 2 estan con Nas4Free, es tan sencillo como salvar la configuración del viejo e importarla en el nuevo ( salva la del nuevo por si tienes que dar marcha atras).
Al hacer la importación d ela configuración del viejo tendras todos los usuarios y configuraciones, excepto lo que dependa del pool viejo que logicamente no está.
tampoco te detectara el pool raidZ2 nuevo, pero eso es inmediato, vas a discos y le dices que "Clear config & import Disk" con lo que ya te detectará los discos fisicos nuevos.
luego vas al menu ZFS y en ZFS Detected importas el pool RaidZ2 ( puede que tengas que hacer click en el boton 2 veces), y finalmente syncronizas lo detectado con lo real para que te aparezca en el webGUI.
con eso si ya tienes los archivos previamente copiados por LAN, te deberia quedar operativo.
PD: tambien puedes quitar el disco ZFS del antiguo, pincharlo en el nuevo y cargar la configuración del antiguo y luego manualmente copiar o cambiar los Paths d elos servicios a la ruta correcta (si tienen el servicio SMB comfigurado en el viejo para compartir /mnt/poolviejo/Video , tendras que cambiarlo a /mnt/poolnuevo/Video), etc... pero al menos los usuarios los habras cargado.
En cualquier caso medita los pasos no sea que alguno sea irreversible y se pierda valiosa información, a veces meter usuarios a mano si no son muchos compensa el evitar sustos innecesarios.
Asi da gusto....me faltaria solo rematar el tema de una JAIL que instale con la ext "thebrig" donde tienen un owncloud funcionando
Lo del backup del config ya lo tengo hecho, y te hare caso usando el USB nuevo
Pero el disco antiguo no puedo pincharlo en server nuevo (Tengo los puertos SATA cocupados con el nuevo pool.....a no ser que lo pinche por USB (Es un solo disco de 1Tb ZFS ), y copiarlos por LAN y volverlos a meter en el server será un jaleo de carpetas, usuarios y permisos....no ??
- raulfg3
- Site Admin

- Posts: 4865
- Joined: 22 Jun 2012 22:13
- Location: Madrid (ESPAÑA)
- Contact:
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
mejor dejarlo donde esta y copiar previamente todo el contenido por red, no es ningun lio es solo cuestion de tiempo, tendras que hacer ls -l en cada carpeta raiz del antiguo para ver los permisos y el propietario y aplicar los mismos permisos y propietario una vez copiados ( cuando los copias por red, el propietario siempre es el mismo root o ftp depende de como lo hayas configurado).dundermiflin wrote:Pero el disco antiguo no puedo pincharlo en server nuevo (Tengo los puertos SATA cocupados con el nuevo pool.....a no ser que lo pinche por USB (Es un solo disco de 1Tb ZFS ), y copiarlos por LAN y volverlos a meter en el server será un jaleo de carpetas, usuarios y permisos....no ??
Respecto a la jail, tiene su propio archivo de configuración, no vale con que copies el contenido de la jail, tendras que reinstalarlo de nuevo
El concepto es que al instalar la jail en los discos de datos es resistente a una corrupción del disco de boot del nas4free y no pierdes la jail si reinstalas el nas4Free en otro disco de boot ( ya sea embeded o full), no esta pensado para cambiar el disco de datos.
Prueba de todas formas a copiar todo el contenido del jail y despues hacer una reinstalación de theBring, con un poco de suerte reconocera que ya esta instalado y con recargar la configuracion del jail previamente salvada , poria funcionar, pero no lo he probado nunca.
PD: Ahora ya no tiene remedio, pues has optado por crear un raidZ2 de 4 discos en el server nuevo.
Pero si lo hubieses preguntado, yo te habria recomendado crear un pool de mirrors, es decir, primero quitas el disco del viejo y lo pinchas en el nuevo, y lo importas y lo pones operativo como en el viejo con la misma IP y todo, una vez quen estes seguro de que funciona, añades un disco más y ese disco lo configuras como espejo del primero, por lo que tendrias un vdev con dos discos en espejo, una vez comprobado que todo sigue bien, añades 2 discos más en mirror como un vdev adicional al primero.
de esa forma podras crecer en el futuro simplemente añadiendo 2 discos mas en espejo cada vez al vdev existente.
mas info en ingles: https://blogs.oracle.com/gjl/entry/conv ... fs_pool_to
y a nada que busques en google te salen varios casos reales.
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)
Wiki
Last changes
HP T510
Wiki
Last changes
HP T510
-
dundermiflin
- Starter

- Posts: 27
- Joined: 12 Oct 2013 14:11
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
En el server nuevo ya tengo THEBRIG instalado con una JAIL de pruebaraulfg3 wrote:mejor dejarlo donde esta y copiar previamente todo el contenido por red, no es ningun lio es solo cuestion de tiempo, tendras que hacer ls -l en cada carpeta raiz del antiguo para ver los permisos y el propietario y aplicar los mismos permisos y propietario una vez copiados ( cuando los copias por red, el propietario siempre es el mismo root o ftp depende de como lo hayas configurado).dundermiflin wrote:Pero el disco antiguo no puedo pincharlo en server nuevo (Tengo los puertos SATA cocupados con el nuevo pool.....a no ser que lo pinche por USB (Es un solo disco de 1Tb ZFS ), y copiarlos por LAN y volverlos a meter en el server será un jaleo de carpetas, usuarios y permisos....no ??
Respecto a la jail, tiene su propio archivo de configuración, no vale con que copies el contenido de la jail, tendras que reinstalarlo de nuevo
El concepto es que al instalar la jail en los discos de datos es resistente a una corrupción del disco de boot del nas4free y no pierdes la jail si reinstalas el nas4Free en otro disco de boot ( ya sea embeded o full), no esta pensado para cambiar el disco de datos.
Prueba de todas formas a copiar todo el contenido del jail y despues hacer una reinstalación de theBring, con un poco de suerte reconocera que ya esta instalado y con recargar la configuracion del jail previamente salvada , poria funcionar, pero no lo he probado nunca.
Hoy es el dia "D" , así que probare desde la misma extension de exportar la config e importarla en el nuevo server, y luego hacer un winSCP de todo el contenido de la DATASET de las JAILS del server viejo al nuevo a ver si funciona (me preocupa que no se respeten los permisos en la copia con winSCP)
Es que el HD del server viejo era inaprovechable, es un HDD de 1Tb que tiene ya 3 años funcionando 24x7 y que ya esta dando muestras de fatiga y algunos fallosPD: Ahora ya no tiene remedio, pues has optado por crear un raidZ2 de 4 discos en el server nuevo.
Pero si lo hubieses preguntado, yo te habria recomendado crear un pool de mirrors, es decir, primero quitas el disco del viejo y lo pinchas en el nuevo, y lo importas y lo pones operativo como en el viejo con la misma IP y todo, una vez quen estes seguro de que funciona, añades un disco más y ese disco lo configuras como espejo del primero, por lo que tendrias un vdev con dos discos en espejo, una vez comprobado que todo sigue bien, añades 2 discos más en mirror como un vdev adicional al primero.
de esa forma podras crecer en el futuro simplemente añadiendo 2 discos mas en espejo cada vez al vdev existente.
mas info en ingles: https://blogs.oracle.com/gjl/entry/conv ... fs_pool_to
y a nada que busques en google te salen varios casos reales.
El server nuevo es un N40L que se ha poblado las 4 bahías que lleva con 4x2Tb, así que no había espacio para , aunque fuera provisionalmente, poner el HDD del viejo, por eso dije lo de ponerlo por USB
Entiendo que con ese raidz2 si esta cubierto por fallas de al menos 1HDD del conjunto
- raulfg3
- Site Admin

- Posts: 4865
- Joined: 22 Jun 2012 22:13
- Location: Madrid (ESPAÑA)
- Contact:
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
si es raidZ2, esta cubierto de fallos de 2 discos duros ( el sistema sigue operando y no pierdes datos aunque te fallen 2 discos duros simultaneos), es decir de los 8TB que has metido en el NAS, solo tienes 4TB libres para datos y otros 4 se usan para redundancia (quien dice 4TB dice en realidad 3,81TB reales).dundermiflin wrote:Entiendo que con ese raidz2 si esta cubierto por fallas de al menos 1HDD del conjunto
Pero en el futuro si quieres ampliarlo, tendras que cambiar los discos de 2TB por otros de mayor capacidad(4TB) de uno en uno y haciendo un resilver entre cambios.
Cuando cambies el ultimo, el pool crecerá al tamaño deseado.
Aqui lo explican bastante bien en Ingles: http://forums.freenas.org/index.php?thr ... oobs.7775/
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)
Wiki
Last changes
HP T510
Wiki
Last changes
HP T510
- raulfg3
- Site Admin

- Posts: 4865
- Joined: 22 Jun 2012 22:13
- Location: Madrid (ESPAÑA)
- Contact:
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
Precisamente acabo de montarle a mi hermano un HP 54L con 2GB de RAM y 4 Discos de 2TB WD RED : http://www.pccomponentes.com/hp_prolian ... 250gb.htmldundermiflin wrote:El server nuevo es un N40L que se ha poblado las 4 bahías que lleva con 4x2Tb,
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)
Wiki
Last changes
HP T510
Wiki
Last changes
HP T510
-
dundermiflin
- Starter

- Posts: 27
- Joined: 12 Oct 2013 14:11
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
raulfg3 wrote:Precisamente acabo de montarle a mi hermano un HP 54L con 2GB de RAM y 4 Discos de 2TB WD RED : http://www.pccomponentes.com/hp_prolian ... 250gb.htmldundermiflin wrote:El server nuevo es un N40L que se ha poblado las 4 bahías que lleva con 4x2Tb,
ese mismo es.....una maravilla coste/rendimientop/estetica
Veremos a ver que pasa con todo el enjambre de datos, JAILS (Owncloud) y demás
Me recomiendas un DATASET por cada USUARIO o un solo DATASET (USUARIOS) y dentro subcarpetas con permisos SAMBA??
- raulfg3
- Site Admin

- Posts: 4865
- Joined: 22 Jun 2012 22:13
- Location: Madrid (ESPAÑA)
- Contact:
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
Te recomiendo un dataset por usuario, te facilita la gestion de los permisos y sobretodo del espacio libre que "ve" , aunque tengas 4TB libres, puedes hacer gracias a los Dataset, que solo vea 10 GB libres ( cuotas de disco), eso es muy util en entornos empresariales para evitar usuarios que abusan del espacio de disco y graban lo que no deben.dundermiflin wrote:Me recomiendas un DATASET por cada USUARIO o un solo DATASET (USUARIOS) y dentro subcarpetas con permisos SAMBA??
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)
Wiki
Last changes
HP T510
Wiki
Last changes
HP T510
-
dundermiflin
- Starter

- Posts: 27
- Joined: 12 Oct 2013 14:11
- Status: Offline
Re: Cambiar HArd NAS4Free sin perder ZFS
raulfg3 wrote:Te recomiendo un dataset por usuario, te facilita la gestion de los permisos y sobretodo del espacio libre que "ve" , aunque tengas 4TB libres, puedes hacer gracias a los Dataset, que solo vea 10 GB libres ( cuotas de disco), eso es muy util en entornos empresariales para evitar usuarios que abusan del espacio de disco y graban lo que no deben.dundermiflin wrote:Me recomiendas un DATASET por cada USUARIO o un solo DATASET (USUARIOS) y dentro subcarpetas con permisos SAMBA??
Si, creo que será lo mejor.
El trasplante ya está hecho (al final he hecho un SSH y un scp entre servidores, y restaurar permisos
Todo como la seda excepto que he perdido la extension THEBRIG (ya la restaurare) y la jaula de owncloud (Esto me jode mucho mas)
Y que no puedo añadir usuarios, cuando lo intento y doy aplciar cambios me sale este mensaje :
Error. Los cambios no han podido ser aplicados (código de error 1).
