<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Foro QNAP en español - Portal]]></title>
		<link>https://www.qnapclub.es/</link>
		<description><![CDATA[Foro QNAP en español - https://www.qnapclub.es]]></description>
		<pubDate>Fri, 17 Apr 2026 16:39:51 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Representación]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5794</link>
			<pubDate>Thu, 16 Apr 2026 11:39:49 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=3277">Blas-femia</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5794</guid>
			<description><![CDATA[Buenos dias a todos nuevamente, llevo años en el foro pero por distintos motivos, llevaba sin pasarme por aquí varios años, así que me considero como recien ingresado, espero, ahora que todo está normalizado, poder ser mas activo en el foro y aprender de él.<br />
Gracias a los administradores por ese trabajo que realizan y un saludo al resto.]]></description>
			<content:encoded><![CDATA[Buenos dias a todos nuevamente, llevo años en el foro pero por distintos motivos, llevaba sin pasarme por aquí varios años, así que me considero como recien ingresado, espero, ahora que todo está normalizado, poder ser mas activo en el foro y aprender de él.<br />
Gracias a los administradores por ese trabajo que realizan y un saludo al resto.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Instalación - Migración de QuTS Hero 6]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5793</link>
			<pubDate>Wed, 15 Apr 2026 02:51:57 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=3592">yeraycito</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5793</guid>
			<description><![CDATA[En este tutorial voy a tratar de explicar como instalar el nuevo QuTS Hero 6 que va a ser iguálmente válido tanto para los que tengáis un nas con el Hero versión 5xx como para los que estéis en QTS 5 y decidáis dar el paso de migrar al Hero. La versión que voy a instalar es la Release Candidate del Hero 6 que aunque no es la versión final se le acerca mucho. Asimismo explicaré las novedades mas importantes que trae y una vez instalado explicaré también las primeras configuraciones a realizar. La instalación la voy a hacer a través de una REINICIALIZACION del nas que implica la pérdida de los datos alojados en el nas con lo cual es de obligado cumplimiento realizar antes copia externa de los datos que se tengan, sabiendo esto comentaré los motivos por los que opto por una reinicialización del nas en lugar de diréctamente actualizar. Antes de empezar voy a hacer una introducción explicando lo que tenemos entre las manos y los motivos por los que se ha llegado a este punto:<br />
<br />
Qnap lleva ya bastante tiempo enfocando sus lanzamientos hardware y algunas soluciones software a la gran empresa algo a lo que en principio no habría nada que objetar siempre y cuando no se aplique un olvido al resto de los usuarios. El problema es que a Qnap parece que se le olvida que la base de sus equipos estratosféricos es su sistema operativo y aunque ahora lo intenta remediar parciálmente con este nuevo Hero 6 el reciente pasado confirma ese olvido sin olvidar de que aunque llega tarde tampoco es que lo haga especiálmente bien. Por una parte el año pasado ni QTS ni el Hero recibieron nueva versión mayor algo que hasta la fecha ocurría todos los años, por otro lado se está a punto de lanzar el nuevo Hero 6 mientras que QTS 6 parece que a dia de hoy está en desarrollo sin ni siquiera una primera beta publicada dejando la salida de la versión final para finales de este año 2026 lo cual crea una segregación entre usuarios mindundis versus privilegiados. Pero es que los pretendidos esfuerzos por parte de Qnap de cara a triunfar en la gran empresa se ven enpequeñecidos aplicando en el nuevo Hero 6 ( y lo mismo harán con QTS 6 ) implementaciones rácanas comparándolas con su competencia natural y directa y hasta con la que no es directa como explicaré mas adelante. Actualizar bien y a su debido tiempo no solo permite mantener los equipos estables, seguros y modernizados sino que evita que los usuarios piensen que es mejor dedicar su dinero mirando hacia otro lado sin olvidar que las segregaciones están muy mal vistas a dia de hoy.<br />
<br />
<br />
El componente principal de un sistema operativo es su kernel y desde hace ya unos años tanto QTS como el Hero han mantenido el mismo kernel, el 5.10.60<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3868" target="_blank" title="">0.png</a> (Size: 32,77 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
El kernel 5.10 LTS tiene fecha de finalización de soporte diciembre de este año así que no le ha quedado otra a Qnap que subir de kernel y lo ha hecho a la versión 6.6.32 también LTS<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3869" target="_blank" title="">1.png</a> (Size: 30,9 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Y esta es una de muchas de las habituales racanerias de Qnap, han cogido un kernel publicado el 25 de Mayo de 2024 que no tiene mucho sentido cuando además del retraso con sus sistemas operativos se les  " olvida " que a dia de hoy existen dos kernels LTS mas modernos. Teniendo en cuenta que estamos hablando de la versión Hero con ZFS he intentado ver las diferencias entre el Hero 5 - 6 en la implementación de ZFS mediante comandos de consola y no ha habido forma debido a las limitaciones por parte de Qnap para su realización, un secreto que parece que Qnap intenta ocultar ya que es habitual que comuniquen que nuevo kernel implementa las versiones mayores pero no así la versión de ZFS que es otra de las bases del sistema junto al kernel. Aún así es razonable pensar que si aplican esa racatanería al kernel lo harán iguálmente con la versión de OpenZFS.<br />
<br />
Las comparaciones son odiosas.... o eso dicen, podría comentar lo anterior con marcas como Ugreen o Terramaster pero lo voy a hacer con la alternativa mas cercana e igualitaria al Hero que no es otra que Truenas, este sistema operativo para nas basado también en ZFS tiene a dia de hoy publicada una beta de su próxima versión mayor ( kernel LTS 6.18.13 - OpenZFS 2.4.1 - Docker 29.0.4 )........ en fin, como digo las comparaciones a veces son odiosas.<br />
<br />
<br />
Al principio he comentado que este tutorial consiste en explicar como instalar el nuevo Hero 6 a través de una REINICIALIZACION del nas, es decir, como si estuviera recién comprado. Los motivos por los que opto por este sistema en lugar de diréctamente actualizar son los siguientes:<br />
<br />
 - Aumento de la versión del kernel linux LTS<br />
<br />
 - Probable aumento de la versión de OpenZFS<br />
<br />
 - Probable aumento de la versión Debian - Ubuntu de base<br />
<br />
 - Desde que salió la primera beta del Hero 6 hasta su versión final van a pasar 5 meses lo cual es un desarrollo bastante largo en el tiempo que dan que <br />
   pensar que la reforma interna es grande. Por experiencia personal cambios grandes suelen dar problemas a corto o medio plazo por muy bien que se <br />
   hagan, la única forma de prevenirlos es a través de formateo + instalación limpia.<br />
<br />
 - Uno de los motivos que reafirman lo anterior se puede ver en las notas de versión de la Release Candidate, dicen lo siguiente:<br />
    <br />
    Para garantizar la seguridad del sistema, a partir de la versión candidata h6.0.0, QuTS hero ya no se permite la degradación del firmware.<br />
<br />
    Es decir, una vez instalado el Hero 6 ya no se permite la vuelta a otra versión anterior.<br />
<br />
<br />
<br />
Os informo que debido a las limitaciones de espacio a la hora de subir imágenes a este foro he tenido que recortar algunas de ellas, lo importante se ve sin problemas, tan sólo se pierde la visualización de botones en la parte de abajo tipo Aplicar - Siguiente. Otra limitación la he tenido en la cantidad de imágenes, se me limita a 50 así que intentaré dividir la explicación en dos partes.<br />
<br />
<br />
Para hacer la reinicialización nos vamos al apartado correspondiente del Panel de Control de nuestro nas:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3870" target="_blank" title="">2.png</a> (Size: 204,7 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Se nos pide la contraseña del nas para proceder:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3871" target="_blank" title="">3.png</a> (Size: 206,09 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Escojo la opción de Apagar el nas al terminar la reinicialización:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3872" target="_blank" title="">4.png</a> (Size: 163,31 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
El motivo por el que apago el nas es para sacar físicamente los discos duros y dejar únicamente los NVME ( el nas es un TS-264 )<br />
<br />
Empieza el proceso de reinicialización:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3873" target="_blank" title="">5.png</a> (Size: 218,43 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Pasan unos 10 minutos hasta que el nas se apaga. Una vez apagado retiro los discos duros y vuelvo a encender el nas a través de su botón físico, al hacerlo nos aparece la primera pantalla de configuración inicial:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3874" target="_blank" title="">6.png</a> (Size: 635,98 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Al tener instalado anteriórmente el Hero 5 no tengo necesidad de darle al botón de Elegir otro firmware, si vosotros estáis en QTS 5 y queréis migrar al Hero si tenéis que darle a ese botón que es el que os permite el cambio de sistema operativo. En mi caso inicio la instalación inteligente y lo que me aparece son las Condiciones de uso que debemos aceptar:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3875" target="_blank" title="">7.png</a> (Size: 785,88 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Lo siquiente que aparece son las opciones de firmware:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3876" target="_blank" title="">8.png</a> (Size: 569,29 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Tengo descargado en mi ordenador desde la web de Qnap correspondiente a mi nas la RC del Hero 6 así que se lo indico, hecho esto procedo a actualizar.<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3877" target="_blank" title="">9.png</a> (Size: 576,41 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
<br />
Os recuerdo que en este punto en el nas no hay nada instalado, lo que se está haciendo es actualizar el firmware alojado en la memoria DOM física del nas, tarda un poco en hacerse:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3878" target="_blank" title="">10.png</a> (Size: 408,36 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Una vez actualizada la DOM volvemos a la pantalla inicial de la configuración, como ya hemos escogido anteriórmente el paso al Hero ya no nos aparece cambiar de versión:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3879" target="_blank" title="">11.png</a> (Size: 617,33 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Nos obligan otra vez a aceptar las Condiciones del servicio:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3880" target="_blank" title="">12.png</a> (Size: 786,25 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Nos vuelve a aparecer también la pantalla de elección de firmware, en este caso ya tenemos instalada la última versión:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3881" target="_blank" title="">13.png</a> (Size: 497,51 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Lo siguiente es lo habitual, ponerle nombre al nas + usuario + contraseña:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3882" target="_blank" title="">14.png</a> (Size: 677,41 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Escoger zona horaria:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3883" target="_blank" title="">15.png</a> (Size: 695,3 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Configuración de red:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3884" target="_blank" title="">16.png</a> (Size: 454,85 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Configuración de actualizaciones:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3885" target="_blank" title="">17.png</a> (Size: 620,72 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Curiósamente siguen manteniendo la segmentación entre actualizaciones críticas o de calidad algo que nunca han implementado reálmente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3886" target="_blank" title="">18.png</a> (Size: 602,6 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Nos aparece un resumen de lo que acabamos de configurar:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3887" target="_blank" title="">19.png</a> (Size: 753,83 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Ultimo aviso:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3918" target="_blank" title="">20.png</a> (Size: 378,92 KB / Downloads: 62)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Empieza el proceso:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3889" target="_blank" title="">21.png</a> (Size: 595,16 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Cuando termina aparece un mensaje de error que también me apareció cuando me pasé anteriórmente de QTS al Hero:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3890" target="_blank" title="">22.png</a> (Size: 504,65 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En la imagen que acabo de poner no se ve pero en la parte de abajo veréis que tenéis un botón para solucionar ese error, al darle nos aparece lo siguiente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3891" target="_blank" title="">23.png</a> (Size: 43,39 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Ponemos nuestro usuario - contraseña y accedemos a la interfaz del nas, nos aparece de primeras lo siguiente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3892" target="_blank" title="">24.png</a> (Size: 109,95 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Pasado el trámite.......<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3893" target="_blank" title="">25.png</a> (Size: 593,33 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Automáticamente se nos invita a crear un primer Conjunto de Almacenamiento:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3894" target="_blank" title="">26.png</a> (Size: 566,75 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Antes de hacerlo vemos algunas de las opciones disponibles en la configuración, una de ellas es el porcentaje de utilización de la ram ARC que por defecto está en el 55% y que se puede reducir pero NO aumentar:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3895" target="_blank" title="">27.png</a> (Size: 448,87 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Otras opciones disponibles son relativas a la monitorización de los discos:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3896" target="_blank" title="">28.png</a> (Size: 450,81 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Lo siguiente que voy a hacer es crear un nuevo Conjunto de Almacenamiento pero explico que como novedad en el Hero 6 nos aparece la opción de crear un Conjunto de Almacenamiento Qtier, este sistema de Qnap se basa en que teniendo en el nas almacenamiento SSD - NVME + discos duros el sistema operativo va decidiendo donde se alojan los archivos dependiendo de su utilización, es decir, los que más se utilizan se almacenan en los nvme y los restantes en los discos duros mas lentos.<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3897" target="_blank" title="">29.png</a> (Size: 159,1 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Como he comentado antes en mi caso opto por crear un Conjunto de Almacenamiento clásico:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3898" target="_blank" title="">30.png</a> (Size: 738,64 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En la siguiente pantalla tenemos que escoger si tenemos SSD - NVME ( tanto unos como otros Qnap los cataloga como SSD ) y el tipo de raid:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3899" target="_blank" title="">31.png</a> (Size: 227,46 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En mi caso personal tengo una configuración algo especialita, 2 nvme de distinto fabricante y tamaño, opto por un Raid 0 un tipo de raid que aplicaré posteriórmente también a mis dos discos duros, mi TS-264 lo tengo como nas de respaldo así que prefiero rendimiento.<br />
<br />
<br />
<br />
En la siguiente pantalla nos aparece la elección de los, en mi caso, nvme:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3900" target="_blank" title="">32.png</a> (Size: 198,26 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Mas opciones a configurar a gusto del consumidor:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3901" target="_blank" title="">33.png</a> (Size: 244,9 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Opciones reservadas a unos pocos:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3902" target="_blank" title="">34.png</a> (Size: 269,96 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Un resumen de lo configurado anteriórmente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3903" target="_blank" title="">35.png</a> (Size: 209,39 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Ultimo aviso:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3904" target="_blank" title="">36.png</a> (Size: 202,88 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Hecho:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3905" target="_blank" title="">37.png</a> (Size: 141,71 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Creado el Conjunto de Almacenamiento vamos a crear una primera carpeta compartida:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3906" target="_blank" title="">38.png</a> (Size: 696,34 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Le pongo un nombre, escojo aprovisionamiento Thick, le asigno un tamaño y, muy importante, le doy a Configuración avanzada:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3907" target="_blank" title="">39.png</a> (Size: 221,11 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Para configurar las opciones que aparecen debemos darle a los simbolitos que nos aparecen a la derecha:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3908" target="_blank" title="">40.png</a> (Size: 213,17 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3909" target="_blank" title="">41.png</a> (Size: 211,1 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En mi caso personal la compresión y la deduplicación las mantengo desactivadas. Respecto al ajuste de Clonación rápida la IA dice lo siguiente:<br />
<br />
La clonación rápida en ZFS se logra mediante el uso de instantáneas (snapshots) y la tecnología de copia en escritura (copy-on-write - CoW), permitiendo crear réplicas completas de sistemas de archivos o volúmenes de forma instantánea, sin consumir espacio de almacenamiento adicional al momento de la creación.<br />
<br />
Otro ajuste a tener muy en cuenta es el tamaño de bloque, la carpeta compartida que he creado está destinada a libros que son de tamaño pequeño así que lo configuro a tal efecto. Si el contenido que va a tener la carpeta compartida es otro podemos optar por mejores opciones:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3910" target="_blank" title="">42.png</a> (Size: 227,77 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Tenemos como opción cifrar la carpeta:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3911" target="_blank" title="">43.png</a> (Size: 223,03 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
O aplicarle inmutabilidad WORM<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3912" target="_blank" title="">44.png</a> (Size: 199,74 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
El sistema que aplica Qnap de cara a la inmutabilidad está bien pero tiene un problema que consiste en que una vez aplicada no se la podemos quitar hasta que cumpla el plazo que le hayamos configurado. Una opción para resolver lo anterior es aplicar inmutabilidad a una carpeta compartida manuálmente con fecha indefinida con la particularidad de que se la podemos quitar cuando nos apetezca, esto está explicado al final de este post:<br />
<br />
<a href="https://www.qnapclub.es/showthread.php?tid=5417" target="_blank" rel="noopener" class="mycode_url">https://www.qnapclub.es/showthread.php?tid=5417</a><br />
<br />
Lo siguiente que nos aparece es un resumen de lo configurado anteriórmente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3913" target="_blank" title="">45.png</a> (Size: 191,17 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Hecha las primeras configuraciones vamos a ver otras cosas, una de ellas es la cuenta admin del nas:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3914" target="_blank" title="">46.png</a> (Size: 176,34 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Por defecto está desactivada, si la activamos se nos pide ponerle una contraseña nueva.<br />
<br />
Una novedad del Hero 6 es la compatibilidad con ACL 2.0 que no viene activada por defecto, se nos invita a hacerlo desde el apartado carpetas compartidas del Panel de Control:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3915" target="_blank" title="">47.png</a> (Size: 268,42 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
La mejor opción es escoger Actualizar a ACL 2.0<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3916" target="_blank" title="">48.png</a> (Size: 277,07 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Haciéndolo así todas las carpetas compartidas que se tengan pasan a esa nueva versión:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3917" target="_blank" title="">49.png</a> (Size: 131,13 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Hasta aquí mi límite de 50 imágenes, la parte final de este post la pongo a continuación.<br />
<hr class="mycode_hr" />
Las opciones de las carpetas compartidas son similares a lo que teníamos antes:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3919" target="_blank" title="">50.png</a> (Size: 127,44 KB / Downloads: 62)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
La siguiente opción tengo que reconocer que no recuerdo si ya existia antes:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3920" target="_blank" title="">51.png</a> (Size: 298,81 KB / Downloads: 63)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En seguridad también se ven cositas:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3921" target="_blank" title="">52.png</a> (Size: 264,42 KB / Downloads: 60)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Iniciar sesión con QNAP ID<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3922" target="_blank" title="">53.png</a> (Size: 283,88 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Cifrados diversos para la conexiones SSH, por defecto está configurado en Modo de compatibilidad aunque al acceder a este apartado Qnap nos recomienda cambiarlo a Modo estándar aunque como se puede ver en la imagen siguiente se puede escoger un modo personalizado:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3923" target="_blank" title="">54.png</a> (Size: 227,71 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Configuración de QNAP ID en otro sitio:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3924" target="_blank" title="">55.png</a> (Size: 504,5 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Cambio de look para la tienda de aplicaciones del nas:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3925" target="_blank" title="">56.png</a> (Size: 399,61 KB / Downloads: 59)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Otra de las novedades del Hero 6 es la posibilidad de utilizar una yubikey para proteger el inicio de sesión al nas, para hacerlo necesitamos instalar una aplicación desde la tienda:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3926" target="_blank" title="">57.png</a> (Size: 550,43 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Interfaz de FileStation 6<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3927" target="_blank" title="">58.png</a> (Size: 130,75 KB / Downloads: 62)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Con esto voy terminando, antes de hacerlo comento dos cosas, la primera el consumo de ram, sobre esto hay que tener en cuenta un par de cosas, una es que no tengo activada la deduplicación en el nas que es una de las mayores culpables del consumo de ram en ZFS, otra es que en el punto en el que nos encontramos en este tutorial únicamente tengo instaladas las aplicaciones básicas que vienen instaladas " de serie ". Con estas condiciones el consumo de ram en el Hero 6 al poco tiempo de estar instalado es el siguiente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3928" target="_blank" title="">59.png</a> (Size: 257,47 KB / Downloads: 60)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En mi caso lo siguiente que tengo pendiente de hacer es apagar el nas, volver a conectar físicamente los discos duros, encender el nas y configurar un nuevo Conjunto de Almacenamiento con ellos.<br />
<br />
Me gustaría recordaros también que si tenéis un nas con conexiones de red Intel 2.5 es mas que conveniente flashearlas:<br />
<br />
<a href="https://www.qnapclub.es/showthread.php?tid=5671" target="_blank" rel="noopener" class="mycode_url">https://www.qnapclub.es/showthread.php?tid=5671</a>]]></description>
			<content:encoded><![CDATA[En este tutorial voy a tratar de explicar como instalar el nuevo QuTS Hero 6 que va a ser iguálmente válido tanto para los que tengáis un nas con el Hero versión 5xx como para los que estéis en QTS 5 y decidáis dar el paso de migrar al Hero. La versión que voy a instalar es la Release Candidate del Hero 6 que aunque no es la versión final se le acerca mucho. Asimismo explicaré las novedades mas importantes que trae y una vez instalado explicaré también las primeras configuraciones a realizar. La instalación la voy a hacer a través de una REINICIALIZACION del nas que implica la pérdida de los datos alojados en el nas con lo cual es de obligado cumplimiento realizar antes copia externa de los datos que se tengan, sabiendo esto comentaré los motivos por los que opto por una reinicialización del nas en lugar de diréctamente actualizar. Antes de empezar voy a hacer una introducción explicando lo que tenemos entre las manos y los motivos por los que se ha llegado a este punto:<br />
<br />
Qnap lleva ya bastante tiempo enfocando sus lanzamientos hardware y algunas soluciones software a la gran empresa algo a lo que en principio no habría nada que objetar siempre y cuando no se aplique un olvido al resto de los usuarios. El problema es que a Qnap parece que se le olvida que la base de sus equipos estratosféricos es su sistema operativo y aunque ahora lo intenta remediar parciálmente con este nuevo Hero 6 el reciente pasado confirma ese olvido sin olvidar de que aunque llega tarde tampoco es que lo haga especiálmente bien. Por una parte el año pasado ni QTS ni el Hero recibieron nueva versión mayor algo que hasta la fecha ocurría todos los años, por otro lado se está a punto de lanzar el nuevo Hero 6 mientras que QTS 6 parece que a dia de hoy está en desarrollo sin ni siquiera una primera beta publicada dejando la salida de la versión final para finales de este año 2026 lo cual crea una segregación entre usuarios mindundis versus privilegiados. Pero es que los pretendidos esfuerzos por parte de Qnap de cara a triunfar en la gran empresa se ven enpequeñecidos aplicando en el nuevo Hero 6 ( y lo mismo harán con QTS 6 ) implementaciones rácanas comparándolas con su competencia natural y directa y hasta con la que no es directa como explicaré mas adelante. Actualizar bien y a su debido tiempo no solo permite mantener los equipos estables, seguros y modernizados sino que evita que los usuarios piensen que es mejor dedicar su dinero mirando hacia otro lado sin olvidar que las segregaciones están muy mal vistas a dia de hoy.<br />
<br />
<br />
El componente principal de un sistema operativo es su kernel y desde hace ya unos años tanto QTS como el Hero han mantenido el mismo kernel, el 5.10.60<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3868" target="_blank" title="">0.png</a> (Size: 32,77 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
El kernel 5.10 LTS tiene fecha de finalización de soporte diciembre de este año así que no le ha quedado otra a Qnap que subir de kernel y lo ha hecho a la versión 6.6.32 también LTS<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3869" target="_blank" title="">1.png</a> (Size: 30,9 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Y esta es una de muchas de las habituales racanerias de Qnap, han cogido un kernel publicado el 25 de Mayo de 2024 que no tiene mucho sentido cuando además del retraso con sus sistemas operativos se les  " olvida " que a dia de hoy existen dos kernels LTS mas modernos. Teniendo en cuenta que estamos hablando de la versión Hero con ZFS he intentado ver las diferencias entre el Hero 5 - 6 en la implementación de ZFS mediante comandos de consola y no ha habido forma debido a las limitaciones por parte de Qnap para su realización, un secreto que parece que Qnap intenta ocultar ya que es habitual que comuniquen que nuevo kernel implementa las versiones mayores pero no así la versión de ZFS que es otra de las bases del sistema junto al kernel. Aún así es razonable pensar que si aplican esa racatanería al kernel lo harán iguálmente con la versión de OpenZFS.<br />
<br />
Las comparaciones son odiosas.... o eso dicen, podría comentar lo anterior con marcas como Ugreen o Terramaster pero lo voy a hacer con la alternativa mas cercana e igualitaria al Hero que no es otra que Truenas, este sistema operativo para nas basado también en ZFS tiene a dia de hoy publicada una beta de su próxima versión mayor ( kernel LTS 6.18.13 - OpenZFS 2.4.1 - Docker 29.0.4 )........ en fin, como digo las comparaciones a veces son odiosas.<br />
<br />
<br />
Al principio he comentado que este tutorial consiste en explicar como instalar el nuevo Hero 6 a través de una REINICIALIZACION del nas, es decir, como si estuviera recién comprado. Los motivos por los que opto por este sistema en lugar de diréctamente actualizar son los siguientes:<br />
<br />
 - Aumento de la versión del kernel linux LTS<br />
<br />
 - Probable aumento de la versión de OpenZFS<br />
<br />
 - Probable aumento de la versión Debian - Ubuntu de base<br />
<br />
 - Desde que salió la primera beta del Hero 6 hasta su versión final van a pasar 5 meses lo cual es un desarrollo bastante largo en el tiempo que dan que <br />
   pensar que la reforma interna es grande. Por experiencia personal cambios grandes suelen dar problemas a corto o medio plazo por muy bien que se <br />
   hagan, la única forma de prevenirlos es a través de formateo + instalación limpia.<br />
<br />
 - Uno de los motivos que reafirman lo anterior se puede ver en las notas de versión de la Release Candidate, dicen lo siguiente:<br />
    <br />
    Para garantizar la seguridad del sistema, a partir de la versión candidata h6.0.0, QuTS hero ya no se permite la degradación del firmware.<br />
<br />
    Es decir, una vez instalado el Hero 6 ya no se permite la vuelta a otra versión anterior.<br />
<br />
<br />
<br />
Os informo que debido a las limitaciones de espacio a la hora de subir imágenes a este foro he tenido que recortar algunas de ellas, lo importante se ve sin problemas, tan sólo se pierde la visualización de botones en la parte de abajo tipo Aplicar - Siguiente. Otra limitación la he tenido en la cantidad de imágenes, se me limita a 50 así que intentaré dividir la explicación en dos partes.<br />
<br />
<br />
Para hacer la reinicialización nos vamos al apartado correspondiente del Panel de Control de nuestro nas:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3870" target="_blank" title="">2.png</a> (Size: 204,7 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Se nos pide la contraseña del nas para proceder:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3871" target="_blank" title="">3.png</a> (Size: 206,09 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Escojo la opción de Apagar el nas al terminar la reinicialización:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3872" target="_blank" title="">4.png</a> (Size: 163,31 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
El motivo por el que apago el nas es para sacar físicamente los discos duros y dejar únicamente los NVME ( el nas es un TS-264 )<br />
<br />
Empieza el proceso de reinicialización:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3873" target="_blank" title="">5.png</a> (Size: 218,43 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Pasan unos 10 minutos hasta que el nas se apaga. Una vez apagado retiro los discos duros y vuelvo a encender el nas a través de su botón físico, al hacerlo nos aparece la primera pantalla de configuración inicial:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3874" target="_blank" title="">6.png</a> (Size: 635,98 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Al tener instalado anteriórmente el Hero 5 no tengo necesidad de darle al botón de Elegir otro firmware, si vosotros estáis en QTS 5 y queréis migrar al Hero si tenéis que darle a ese botón que es el que os permite el cambio de sistema operativo. En mi caso inicio la instalación inteligente y lo que me aparece son las Condiciones de uso que debemos aceptar:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3875" target="_blank" title="">7.png</a> (Size: 785,88 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Lo siquiente que aparece son las opciones de firmware:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3876" target="_blank" title="">8.png</a> (Size: 569,29 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Tengo descargado en mi ordenador desde la web de Qnap correspondiente a mi nas la RC del Hero 6 así que se lo indico, hecho esto procedo a actualizar.<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3877" target="_blank" title="">9.png</a> (Size: 576,41 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
<br />
Os recuerdo que en este punto en el nas no hay nada instalado, lo que se está haciendo es actualizar el firmware alojado en la memoria DOM física del nas, tarda un poco en hacerse:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3878" target="_blank" title="">10.png</a> (Size: 408,36 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Una vez actualizada la DOM volvemos a la pantalla inicial de la configuración, como ya hemos escogido anteriórmente el paso al Hero ya no nos aparece cambiar de versión:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3879" target="_blank" title="">11.png</a> (Size: 617,33 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Nos obligan otra vez a aceptar las Condiciones del servicio:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3880" target="_blank" title="">12.png</a> (Size: 786,25 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Nos vuelve a aparecer también la pantalla de elección de firmware, en este caso ya tenemos instalada la última versión:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3881" target="_blank" title="">13.png</a> (Size: 497,51 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Lo siguiente es lo habitual, ponerle nombre al nas + usuario + contraseña:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3882" target="_blank" title="">14.png</a> (Size: 677,41 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Escoger zona horaria:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3883" target="_blank" title="">15.png</a> (Size: 695,3 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Configuración de red:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3884" target="_blank" title="">16.png</a> (Size: 454,85 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Configuración de actualizaciones:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3885" target="_blank" title="">17.png</a> (Size: 620,72 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Curiósamente siguen manteniendo la segmentación entre actualizaciones críticas o de calidad algo que nunca han implementado reálmente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3886" target="_blank" title="">18.png</a> (Size: 602,6 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Nos aparece un resumen de lo que acabamos de configurar:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3887" target="_blank" title="">19.png</a> (Size: 753,83 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Ultimo aviso:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3918" target="_blank" title="">20.png</a> (Size: 378,92 KB / Downloads: 62)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Empieza el proceso:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3889" target="_blank" title="">21.png</a> (Size: 595,16 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Cuando termina aparece un mensaje de error que también me apareció cuando me pasé anteriórmente de QTS al Hero:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3890" target="_blank" title="">22.png</a> (Size: 504,65 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En la imagen que acabo de poner no se ve pero en la parte de abajo veréis que tenéis un botón para solucionar ese error, al darle nos aparece lo siguiente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3891" target="_blank" title="">23.png</a> (Size: 43,39 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Ponemos nuestro usuario - contraseña y accedemos a la interfaz del nas, nos aparece de primeras lo siguiente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3892" target="_blank" title="">24.png</a> (Size: 109,95 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Pasado el trámite.......<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3893" target="_blank" title="">25.png</a> (Size: 593,33 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Automáticamente se nos invita a crear un primer Conjunto de Almacenamiento:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3894" target="_blank" title="">26.png</a> (Size: 566,75 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Antes de hacerlo vemos algunas de las opciones disponibles en la configuración, una de ellas es el porcentaje de utilización de la ram ARC que por defecto está en el 55% y que se puede reducir pero NO aumentar:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3895" target="_blank" title="">27.png</a> (Size: 448,87 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Otras opciones disponibles son relativas a la monitorización de los discos:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3896" target="_blank" title="">28.png</a> (Size: 450,81 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Lo siguiente que voy a hacer es crear un nuevo Conjunto de Almacenamiento pero explico que como novedad en el Hero 6 nos aparece la opción de crear un Conjunto de Almacenamiento Qtier, este sistema de Qnap se basa en que teniendo en el nas almacenamiento SSD - NVME + discos duros el sistema operativo va decidiendo donde se alojan los archivos dependiendo de su utilización, es decir, los que más se utilizan se almacenan en los nvme y los restantes en los discos duros mas lentos.<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3897" target="_blank" title="">29.png</a> (Size: 159,1 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Como he comentado antes en mi caso opto por crear un Conjunto de Almacenamiento clásico:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3898" target="_blank" title="">30.png</a> (Size: 738,64 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En la siguiente pantalla tenemos que escoger si tenemos SSD - NVME ( tanto unos como otros Qnap los cataloga como SSD ) y el tipo de raid:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3899" target="_blank" title="">31.png</a> (Size: 227,46 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En mi caso personal tengo una configuración algo especialita, 2 nvme de distinto fabricante y tamaño, opto por un Raid 0 un tipo de raid que aplicaré posteriórmente también a mis dos discos duros, mi TS-264 lo tengo como nas de respaldo así que prefiero rendimiento.<br />
<br />
<br />
<br />
En la siguiente pantalla nos aparece la elección de los, en mi caso, nvme:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3900" target="_blank" title="">32.png</a> (Size: 198,26 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Mas opciones a configurar a gusto del consumidor:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3901" target="_blank" title="">33.png</a> (Size: 244,9 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Opciones reservadas a unos pocos:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3902" target="_blank" title="">34.png</a> (Size: 269,96 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Un resumen de lo configurado anteriórmente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3903" target="_blank" title="">35.png</a> (Size: 209,39 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Ultimo aviso:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3904" target="_blank" title="">36.png</a> (Size: 202,88 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Hecho:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3905" target="_blank" title="">37.png</a> (Size: 141,71 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Creado el Conjunto de Almacenamiento vamos a crear una primera carpeta compartida:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3906" target="_blank" title="">38.png</a> (Size: 696,34 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Le pongo un nombre, escojo aprovisionamiento Thick, le asigno un tamaño y, muy importante, le doy a Configuración avanzada:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3907" target="_blank" title="">39.png</a> (Size: 221,11 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Para configurar las opciones que aparecen debemos darle a los simbolitos que nos aparecen a la derecha:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3908" target="_blank" title="">40.png</a> (Size: 213,17 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3909" target="_blank" title="">41.png</a> (Size: 211,1 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En mi caso personal la compresión y la deduplicación las mantengo desactivadas. Respecto al ajuste de Clonación rápida la IA dice lo siguiente:<br />
<br />
La clonación rápida en ZFS se logra mediante el uso de instantáneas (snapshots) y la tecnología de copia en escritura (copy-on-write - CoW), permitiendo crear réplicas completas de sistemas de archivos o volúmenes de forma instantánea, sin consumir espacio de almacenamiento adicional al momento de la creación.<br />
<br />
Otro ajuste a tener muy en cuenta es el tamaño de bloque, la carpeta compartida que he creado está destinada a libros que son de tamaño pequeño así que lo configuro a tal efecto. Si el contenido que va a tener la carpeta compartida es otro podemos optar por mejores opciones:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3910" target="_blank" title="">42.png</a> (Size: 227,77 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Tenemos como opción cifrar la carpeta:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3911" target="_blank" title="">43.png</a> (Size: 223,03 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
O aplicarle inmutabilidad WORM<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3912" target="_blank" title="">44.png</a> (Size: 199,74 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
El sistema que aplica Qnap de cara a la inmutabilidad está bien pero tiene un problema que consiste en que una vez aplicada no se la podemos quitar hasta que cumpla el plazo que le hayamos configurado. Una opción para resolver lo anterior es aplicar inmutabilidad a una carpeta compartida manuálmente con fecha indefinida con la particularidad de que se la podemos quitar cuando nos apetezca, esto está explicado al final de este post:<br />
<br />
<a href="https://www.qnapclub.es/showthread.php?tid=5417" target="_blank" rel="noopener" class="mycode_url">https://www.qnapclub.es/showthread.php?tid=5417</a><br />
<br />
Lo siguiente que nos aparece es un resumen de lo configurado anteriórmente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3913" target="_blank" title="">45.png</a> (Size: 191,17 KB / Downloads: 67)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Hecha las primeras configuraciones vamos a ver otras cosas, una de ellas es la cuenta admin del nas:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3914" target="_blank" title="">46.png</a> (Size: 176,34 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Por defecto está desactivada, si la activamos se nos pide ponerle una contraseña nueva.<br />
<br />
Una novedad del Hero 6 es la compatibilidad con ACL 2.0 que no viene activada por defecto, se nos invita a hacerlo desde el apartado carpetas compartidas del Panel de Control:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3915" target="_blank" title="">47.png</a> (Size: 268,42 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
La mejor opción es escoger Actualizar a ACL 2.0<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3916" target="_blank" title="">48.png</a> (Size: 277,07 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Haciéndolo así todas las carpetas compartidas que se tengan pasan a esa nueva versión:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3917" target="_blank" title="">49.png</a> (Size: 131,13 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Hasta aquí mi límite de 50 imágenes, la parte final de este post la pongo a continuación.<br />
<hr class="mycode_hr" />
Las opciones de las carpetas compartidas son similares a lo que teníamos antes:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3919" target="_blank" title="">50.png</a> (Size: 127,44 KB / Downloads: 62)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
La siguiente opción tengo que reconocer que no recuerdo si ya existia antes:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3920" target="_blank" title="">51.png</a> (Size: 298,81 KB / Downloads: 63)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En seguridad también se ven cositas:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3921" target="_blank" title="">52.png</a> (Size: 264,42 KB / Downloads: 60)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Iniciar sesión con QNAP ID<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3922" target="_blank" title="">53.png</a> (Size: 283,88 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Cifrados diversos para la conexiones SSH, por defecto está configurado en Modo de compatibilidad aunque al acceder a este apartado Qnap nos recomienda cambiarlo a Modo estándar aunque como se puede ver en la imagen siguiente se puede escoger un modo personalizado:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3923" target="_blank" title="">54.png</a> (Size: 227,71 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Configuración de QNAP ID en otro sitio:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3924" target="_blank" title="">55.png</a> (Size: 504,5 KB / Downloads: 64)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Cambio de look para la tienda de aplicaciones del nas:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3925" target="_blank" title="">56.png</a> (Size: 399,61 KB / Downloads: 59)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Otra de las novedades del Hero 6 es la posibilidad de utilizar una yubikey para proteger el inicio de sesión al nas, para hacerlo necesitamos instalar una aplicación desde la tienda:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3926" target="_blank" title="">57.png</a> (Size: 550,43 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Interfaz de FileStation 6<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3927" target="_blank" title="">58.png</a> (Size: 130,75 KB / Downloads: 62)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
Con esto voy terminando, antes de hacerlo comento dos cosas, la primera el consumo de ram, sobre esto hay que tener en cuenta un par de cosas, una es que no tengo activada la deduplicación en el nas que es una de las mayores culpables del consumo de ram en ZFS, otra es que en el punto en el que nos encontramos en este tutorial únicamente tengo instaladas las aplicaciones básicas que vienen instaladas " de serie ". Con estas condiciones el consumo de ram en el Hero 6 al poco tiempo de estar instalado es el siguiente:<br />
<br />
<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3928" target="_blank" title="">59.png</a> (Size: 257,47 KB / Downloads: 60)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<br />
En mi caso lo siguiente que tengo pendiente de hacer es apagar el nas, volver a conectar físicamente los discos duros, encender el nas y configurar un nuevo Conjunto de Almacenamiento con ellos.<br />
<br />
Me gustaría recordaros también que si tenéis un nas con conexiones de red Intel 2.5 es mas que conveniente flashearlas:<br />
<br />
<a href="https://www.qnapclub.es/showthread.php?tid=5671" target="_blank" rel="noopener" class="mycode_url">https://www.qnapclub.es/showthread.php?tid=5671</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Otro nuevo por aquí]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5792</link>
			<pubDate>Tue, 14 Apr 2026 21:57:55 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=7975">Coquenet</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5792</guid>
			<description><![CDATA[Hola tod@s, esperando aprender mucho.<br />
Tengo un QNAP TS-262-4G con una caja de expansión TR-004<br />
Saludos]]></description>
			<content:encoded><![CDATA[Hola tod@s, esperando aprender mucho.<br />
Tengo un QNAP TS-262-4G con una caja de expansión TR-004<br />
Saludos]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[RAID TR-004]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5791</link>
			<pubDate>Tue, 14 Apr 2026 12:28:49 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=7975">Coquenet</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5791</guid>
			<description><![CDATA[Buenas tengo un NAS con una caja de expansión TR-004 con un RAID de 3 discos y me queda una posición libre. Quisiera saber antes de comprar otro disco si lo puedo utilizar fuera del RAID y que sea un disco independiente del RAID no me queda del todo claro en las especificaciones.<br />
Gracias y un saludo]]></description>
			<content:encoded><![CDATA[Buenas tengo un NAS con una caja de expansión TR-004 con un RAID de 3 discos y me queda una posición libre. Quisiera saber antes de comprar otro disco si lo puedo utilizar fuera del RAID y que sea un disco independiente del RAID no me queda del todo claro en las especificaciones.<br />
Gracias y un saludo]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Hola a todos!]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5790</link>
			<pubDate>Wed, 08 Apr 2026 17:32:28 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=7967">jogartra</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5790</guid>
			<description><![CDATA[Muy buenas,<br />
<br />
Aunque hace ya más de 8 años que tengo el QNAP, todavía no me había registrado en ningún foro de usuarios. Lo he usado  principalmente como repositorio de medios (con Plex) y para copias de seguridad. Ahora me gustaría explorar el mundo de los dockers.<br />
<br />
Mi equipo:<br />
• Modelo: QNAP TS-253A<br />
• Procesador: Intel Celeron N3160 (4 núcleos)<br />
• Memoria RAM: 8 GB<br />
• Sistema operativo: QTS 5.2.9.3410<br />
<br />
Un saludo a toda la comunidad!<br />
<br />
Jose.]]></description>
			<content:encoded><![CDATA[Muy buenas,<br />
<br />
Aunque hace ya más de 8 años que tengo el QNAP, todavía no me había registrado en ningún foro de usuarios. Lo he usado  principalmente como repositorio de medios (con Plex) y para copias de seguridad. Ahora me gustaría explorar el mundo de los dockers.<br />
<br />
Mi equipo:<br />
• Modelo: QNAP TS-253A<br />
• Procesador: Intel Celeron N3160 (4 núcleos)<br />
• Memoria RAM: 8 GB<br />
• Sistema operativo: QTS 5.2.9.3410<br />
<br />
Un saludo a toda la comunidad!<br />
<br />
Jose.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Consulta RAM]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5789</link>
			<pubDate>Tue, 07 Apr 2026 14:04:44 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=5109">Gwaihir</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5789</guid>
			<description><![CDATA[tengo un TS-673 y la verdad hasta hoy ni me lo había planteado pero cuando lo compre le instalé dos módulos extra de memoria para ocupar los 4 slots que trae.<br />
<br />
Seguí las instrucciones:<br />
"Cuando instale módulos, asegúrese de lo siguiente: <br />
• Un módulo se instala en la ranura 1. <br />
• Los módulos se instalan de dos en dos. Cuando instale dos módulos, utilice las ranuras 1 y 3."<br />
<br />
Así que instale 1-3 y 2 y 4.<br />
<br />
Pero el otro día no se porque trasteando vi la imagen adjunta y pone instala los módulos iguales en el mismo canal. Y según se puede ver serían 1-2 y 3-4<br />
<br />
Con lo cual ya me empezó a dar vueltas la cabeza pero no se como comprobar si está activado o no el dual channel, porque no lo pone en ningún sitio.<br />
<br />
Alguna idea???<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3867" target="_blank" title="">2026-04-07 14 01 47.png</a> (Size: 23,52 KB / Downloads: 34)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[tengo un TS-673 y la verdad hasta hoy ni me lo había planteado pero cuando lo compre le instalé dos módulos extra de memoria para ocupar los 4 slots que trae.<br />
<br />
Seguí las instrucciones:<br />
"Cuando instale módulos, asegúrese de lo siguiente: <br />
• Un módulo se instala en la ranura 1. <br />
• Los módulos se instalan de dos en dos. Cuando instale dos módulos, utilice las ranuras 1 y 3."<br />
<br />
Así que instale 1-3 y 2 y 4.<br />
<br />
Pero el otro día no se porque trasteando vi la imagen adjunta y pone instala los módulos iguales en el mismo canal. Y según se puede ver serían 1-2 y 3-4<br />
<br />
Con lo cual ya me empezó a dar vueltas la cabeza pero no se como comprobar si está activado o no el dual channel, porque no lo pone en ningún sitio.<br />
<br />
Alguna idea???<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3867" target="_blank" title="">2026-04-07 14 01 47.png</a> (Size: 23,52 KB / Downloads: 34)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Trasladando docker de Joplin con su bbdd postgresql]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5787</link>
			<pubDate>Sun, 05 Apr 2026 13:07:05 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=148">Ganekogorta</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5787</guid>
			<description><![CDATA[Hola<br />
<br />
En este post vamos a tratar de describir como hacer una copia o mover un <a href="https://www.qnapclub.es/showthread.php?tid=4551" target="_blank" rel="noopener" class="mycode_url">docker de Joplin que usa como BBDD una postgresql</a> desde una QNAP a otra máquina.<br />
<br />
Para ello nos apoyaremos en el gestor de BBDD <a href="https://www.qnapclub.es/showthread.php?tid=3516" target="_blank" rel="noopener" class="mycode_url">PgAdmin</a>. <br />
<br />
Los pasos a realizar serán los siguientes:<br />
1-detenemos el docker de Joplin<br />
2-instalacion del docker de postgresql en la máquina nueva<br />
3_1-instalación del docker de PgAdmin en la máquina nueva (opcion 1)<br />
3_2-agregar servidor postgresql de máquina original en PgAdmin de máquina nueva (opcion 1)<br />
4-1-agregar servidor postgresql de máquina nueva en PgAdmin de máquina original (opcion 2)<br />
5-copia de seguridad de la BBDD usando PgAdmin<br />
6-restauración de la BBDD en el nuevo postgresql usando PgAdmin<br />
7-instalación del docker de Joplin en la nueva máquina apuntando a la BBDD restaurada<br />
8-modificaciones de redirecciones en el router o proxy  inverso <br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">1-detenemos el docker de Joplin<br />
<br />
</span>Este punto es importante ya que podemos tener algún cliente externo haciendo modificaciones a los datos de Joplin y por tanto haciéndolos en la BBDD.<br />
La detención la podemos hacer con algun gestor de dockers tipo <a href="https://www.qnapclub.es/showthread.php?tid=3506" target="_blank" rel="noopener" class="mycode_url">Portainer</a>,  el <a href="https://www.qnapclub.es/showthread.php?tid=5401" target="_blank" rel="noopener" class="mycode_url">bot de Telegram para controlarlos</a> o hacerlo mediante la consola de comandos.<br />
<br />
En el siguiente comando de ejemplo el docker de Joplin se llama "joplin" (muy original  <img src="https://www.qnapclub.es/images/smilies/wink.png" alt="Wink" title="Wink" class="smilie smilie_2" /> )<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker stop joplin</code></div></div><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3838" target="_blank" title="">joplin_mover_1.jpg</a> (Size: 3,52 KB / Downloads: 42)
<!-- end: postbit_attachments_attachment --><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">2-instalacion del docker de postgresql en la máquina nueva</span><br />
<br />
Aquí no hay mucho misterio, sólo hemos de lanzar el siguiente comando si fuese de QNAP<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d --name="postgresql" --restart always -p 5432:5432-e POSTGRES_USER=usuario_admin -e POSTGRES_PASSWORD=clave_usuario -e POSTGRES_DB=postgresql_db -v /share/DockerData/postgresql:/var/lib/postgresql/data postgres:13.8</code></div></div><br />
Como voy a hacerlo en un Terramaster, el código será similar a este otro<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d --name="postgresql" --restart always -p 5432:5432-e POSTGRES_USER=usuario_admin -e POSTGRES_PASSWORD=clave_usuario -e POSTGRES_DB=postgresql_db -v /Volume1/DockerData/postgresql:/var/lib/postgresql/data postgres:13.8</code></div></div><br />
También nos puede ser interesante indicar la ip del docker si sabemos el rango que va a tener. Esto se haría añadiendo algo como "--ip 10.10.30.2"<br />
<br />
En el caso del comando anterior, no hemos puesto como versión de postgresql la "latest" y es que hemos obligado la versión del postgresql a 13.8, pero podemos usar otras, pero hemos de asegurarnos que la versión del docker de Joplin es compatible con la versión de postgresql que instalemos.<br />
<br />
También hemos de leer la documentación del docker si usamos otras versiones ya que es posible que nos pida definir otras variables a la hora de crearlo.<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">3_1-instalación del docker de PgAdmin en la máquina nueva (opcion 1)</span><br />
<br />
Este paso es opcional ya que NO tenemos porque instalar otro PgAdmin en la máquina nueva puesto que ya tenemos uno en la vieja. <br />
Podemos usar el PgAdmin de la Qnap para gestionar postgresql de otras máquinas de nuestra red.<br />
<br />
He puesto este paso ya que creo interesante que si estamos moviendo dockers y BBDD de postgresql a una nueva máquina, es que la vieja va a ser retirada en algún modo y con este paso ya tenemos un nuevo PgAdmin operativo para futuros usos.<br />
<br />
Para el despliegue del nuevo docker de PgAdmin usaremos este comando en una Qnap o en una Terramaster (es el mismo  <img src="https://www.qnapclub.es/images/smilies/biggrin.png" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /> )<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d  -p 9158:80 -p 9157:443 --restart always --name="pgadmin4" -e PGADMIN_DEFAULT_EMAIL=mi_correo_electronico -e PGADMIN_DEFAULT_PASSWORD=clave  dpage/pgadmin4:9.14.0</code></div></div><br />
Los puertos 9158 y 9157 pueden ser otros de nuestra elección.<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">3_2-agregar servidor postgresql de máquina original en PgAdmin de máquina nueva (opcion 1)</span><br />
<br />
Aquí tras identificarnos en el PgAdmin, hemos de agregar un nuevo servidor de postgresql en su lista.<br />
Para hacerlo podemos hacerlo pulsando sobre cualquiera de las dos opciones de la siguiente imagen<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3844" target="_blank" title="">joplin_mover_19.jpg</a> (Size: 164,69 KB / Downloads: 36)
<!-- end: postbit_attachments_attachment --><br />
<br />
Se nos presenta un asistente que completaremos como en las siguiente imágenes<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3845" target="_blank" title="">joplin_mover_20.jpg</a> (Size: 66,15 KB / Downloads: 42)
<!-- end: postbit_attachments_attachment --><br />
<br />
ahora rellenamos con los datos de identificación (nombre de la base de datos, usuario y clave que usamos en su día cuando creamos el docker de postgresql)<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3846" target="_blank" title="">joplin_mover_22.jpg</a> (Size: 65,78 KB / Downloads: 41)
<!-- end: postbit_attachments_attachment --><br />
<br />
Y tras aceptar, ya tendremos nuestro servidor postgresql de la máquina vieja registrado en el PgAdmin de la máquina nueva.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3847" target="_blank" title="">joplin_mover_23.jpg</a> (Size: 20,67 KB / Downloads: 40)
<!-- end: postbit_attachments_attachment --><br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">4-1-agregar servidor postgresql de máquina nueva en PgAdmin de máquina original (opcion 2)</span><br />
<br />
De la misma forma, si no quisiéramos instalar el docker de PgAdmin en la nueva máquina, podemos usar el PgAdmin de la vieja para agregar el servidor postgresql de la máquina nueva y de esa forma el PgAdmin de la vieja puede gestionar las BBDD de postgreSQL de la nas vieja y las de la nueva máquina.<br />
<br />
El proceso de adicción del nuevo servidor de postgreSQL es casi calcado del del punto anterior.<br />
Nos identificamos en el PgAdmin de la Nas vieja e iniciamos el asistente de añadir un servidor:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3848" target="_blank" title="">joplin_mover_24.jpg</a> (Size: 100,63 KB / Downloads: 37)
<!-- end: postbit_attachments_attachment --><br />
<br />
Suministramos los datos del nuevo servidor de PostgreSQL para registrarlo<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3849" target="_blank" title="">joplin_mover_25.jpg</a> (Size: 48,42 KB / Downloads: 39)
<!-- end: postbit_attachments_attachment --><br />
<br />
rellenamos con los datos de ip, usuario, clave y nombre de la base de datos<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3850" target="_blank" title="">joplin_mover_26.jpg</a> (Size: 43,58 KB / Downloads: 39)
<!-- end: postbit_attachments_attachment --><br />
<br />
Y con eso, ya tendremos nuestro servidor PostgreSQL de la máquina nueva, registrado en el PgAdmin de la Nas vieja<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3851" target="_blank" title="">joplin_mover_27.jpg</a> (Size: 39,82 KB / Downloads: 36)
<!-- end: postbit_attachments_attachment --><br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">5-copia de seguridad de la BBDD usando PgAdmin</span><br />
<br />
Es muy importante que los docker de Postgresql y PgAdmin estén en la misma red de dockers o en la misma red local. Si no lo hacemos, el docker de PgAdmin no podrá alcanzar al docker de PostgreSQL.<br />
<br />
Una vez identificados en PgAdmd y ya teniendo la conexión al servidor PostgreSQL podemos hacer la exportación.<br />
<br />
En la siguiente imagen vemos que PgAdmin tiene definidas dos conexiones a dos servidores de PostgreSQL distintos.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3839" target="_blank" title="">joplin_mover_2.jpg</a> (Size: 98,46 KB / Downloads: 43)
<!-- end: postbit_attachments_attachment --><br />
<br />
El ejemplo, el que nos interesa es el llamado "postgressql" y su bbdd "joplin".<br />
<br />
Para exportar la BBDD, seleccionamos la bbdd "joplin" y pulsamos botón secundario.<br />
Al hacerlo se nos presenta un menú emergente del que seleccionaremos la opción de "respaldar"<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3840" target="_blank" title="">joplin_mover_3.jpg</a> (Size: 81,6 KB / Downloads: 41)
<!-- end: postbit_attachments_attachment --><br />
<br />
Al continuar, empezará el proceso. Si pulsamos a la información durante la acción, podemos en una ventana el comando que se lanza y como va desarrollándose la copia de seguridad. <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3842" target="_blank" title="">joplin_mover_4.jpg</a> (Size: 46,76 KB / Downloads: 40)
<!-- end: postbit_attachments_attachment --><br />
<br />
En esa ventana podemos ver el comando que se lanza en el sistema (pg_dump).<br />
Es conveniente recordar que si lo hacemos las restauraciones a versiones de postgresql distin podemos tener problemas de versión.<br />
Como regla general, la base de datos exportada no dará problemas si lo importamos desde una versión igual o superior.<br />
En el caso de la imagen se ve en la captura el comando "/usr/local/pgsql-16/pg_dump" . Es decir es una versión 16.<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3841" target="_blank" title="">joplin_mover_5.jpg</a> (Size: 98,52 KB / Downloads: 41)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
Nota:<br />
En el caso de que usemos un PgAdmin para exportar y otro PgAdmin para importarlo, tenemos un pequeño inconveniente, y es que la copia ha queda <span style="font-weight: bold;" class="mycode_b">dentro</span> del docker de PgAdmin.<br />
Para poder moverlo al sistema de archivo de la nas, hemos de lanzar un comando que lo copia por ejemplo a la carpeta /Public.<br />
La ruta del archivo dentro del docker es "/var/lib/pgadmin/storage/usuario_pgadmin/" y el archivo será "joplin" (o el nombre que escribimos en las pantallas anteriores).<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3843" target="_blank" title="">joplin_mover_6.jpg</a> (Size: 12,62 KB / Downloads: 43)
<!-- end: postbit_attachments_attachment --><br />
<br />
El comando a ejecutar es similar al siguiente.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker cp nombre_docker_pgadmin:/var/lib/pgadmin/storage/usuario_pgadmin/joplin /share/Public/joplin</code></div></div><br />
He usado como destino la carpeta Public porque existe en todas las nas de QNAP y así no tenemos pérdida a la hora de recuperarla  <img src="https://www.qnapclub.es/images/smilies/biggrin.png" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /><br />
<br />
Una forma para evitar tener que usar el anterio comando sería si definimos en la cadena de creación del docker PgAdmin una ruta persistente del tipo<br />
"-v /share/DockerData/pgadmin:/var/lib/pgadmib/storage".<br />
Así al hacer la exportación, los archivos quedarían en esa carpeta accesible desde el sistema de archivos de la nas y nos evitaríamos lo del comando "docker cp"  <img src="https://www.qnapclub.es/images/smilies/wink.png" alt="Wink" title="Wink" class="smilie smilie_2" />  y podemos copiar a una carpeta de la nas destino para hacer la importación.<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">6-restauración de la BBDD en el nuevo postgresql usando PgAdmin</span><br />
<br />
Teniendo ya accesible la copia desde el PgAdmin, ahora toca restaurarla.<br />
En función de como y desde donde hicimos la exportación procederemos de forma similar en todos los casos<br />
<br />
Vamos al caso fácil, tenemos un PgAdmin con los dos servidores PostgreSQL (nuevo y viejo) conectados y administrados.<br />
<br />
Seleccionamos el viejo servidor y hacemos botón secundario para elegir del menú emergente la opción de crear un usuario primero.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3852" target="_blank" title="">joplin_mover_8.jpg</a> (Size: 124,74 KB / Downloads: 37)
<!-- end: postbit_attachments_attachment --><br />
<br />
Lo llamaré igual que en la máquina original "joplin"<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3853" target="_blank" title="">joplin_mover_9.jpg</a> (Size: 47,1 KB / Downloads: 34)
<!-- end: postbit_attachments_attachment --><br />
<br />
definimos la contraseña que luego la usaremos en la definición de creación del docker de Joplin.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3854" target="_blank" title="">joplin_mover_10.jpg</a> (Size: 57,06 KB / Downloads: 37)
<!-- end: postbit_attachments_attachment --><br />
<br />
le damos privilegios a ese usuario para que pueda operar con la bbdd<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3855" target="_blank" title="">joplin_mover_28.jpg</a> (Size: 32,92 KB / Downloads: 35)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
Ahora vamos con la creación de la base de datos vacía a la que asignaremos el usuario "joplin".<br />
Seleccionamos de nuevo bases de datos y hacemos botón secundario, del menu emergente seleccionamos "crear", "base de datos" <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3856" target="_blank" title="">joplin_mover_7.jpg</a> (Size: 86,35 KB / Downloads: 35)
<!-- end: postbit_attachments_attachment --><br />
<br />
Y seguimos un asistente para crearla<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3857" target="_blank" title="">joplin_mover_12.jpg</a> (Size: 46,84 KB / Downloads: 35)
<!-- end: postbit_attachments_attachment --><br />
<br />
Seleccionamos el usuario "joplin" como dueño<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3858" target="_blank" title="">joplin_mover_13.jpg</a> (Size: 48,87 KB / Downloads: 38)
<!-- end: postbit_attachments_attachment --><br />
<br />
En la lengüeta de seguridad le demos los permisos adecuados<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3859" target="_blank" title="">joplin_mover_14.jpg</a> (Size: 60,87 KB / Downloads: 41)
<!-- end: postbit_attachments_attachment --><br />
<br />
y ya tendremos creada la base de datos "joplin_db" vacía con un usuario llamado "joplin"<br />
<br />
Ahora toca la restauración propiamente dicha haciendo botón secundario sobre la base de datos joplin y elegimos la opción de restaurar<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3860" target="_blank" title="">joplin_mover_15.jpg</a> (Size: 154,01 KB / Downloads: 33)
<!-- end: postbit_attachments_attachment --><br />
<br />
Se inicia un asistente donde indicaremos el archivo origen y el tipo de copia<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3861" target="_blank" title="">joplin_mover_16.jpg</a> (Size: 54,86 KB / Downloads: 35)
<!-- end: postbit_attachments_attachment --><br />
<br />
especificamos el nombre del archivo de la copia<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3866" target="_blank" title="">joplin_mover_32.jpg</a> (Size: 68,47 KB / Downloads: 31)
<!-- end: postbit_attachments_attachment --><br />
<br />
Y tras unos segundos, la copia estará restaurada<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">7-instalación del docker de Joplin en la nueva máquina apuntando a la BBDD restaurada<br />
</span>Ahora hemos de desplegar el docker de Joplin haciendo que apunte a la nueva BBDD.<br />
En el caso de ejemplo hay definido un archivo con unos parámetros de inicio que se encuentra ubicado en la carpeta persistente de Joplin.<br />
Este archivo ha de ser creado antes de lanzar la cadena de creación del docker.<br />
En nuestro caso está en "/share/DockerData/joplin" para una Qnap, y el una Terramaster estaría en "/Volume1/DockerData/joplin".<br />
Ni que decir tiene que esa carpeta hemos de crearla con los permisos adecuados y dejar en su interior ese archivo ".env"<br />
La forma mas fácil es usar un Winscp y hacer la copia entre ambas máquinas  <img src="https://www.qnapclub.es/images/smilies/biggrin.png" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /> <br />
<br />
Con el archivo ".env" ,desde una consola nos situamos en esa carpeta "/Volume1/DockerData/joplin" y lanzamos la cadena de creación del docker<br />
<br />
Para una Qnap sería del tipo:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d  -p ip_nueva_nas:22300:22300 --restart always --name="joplin" --env-file .env -v /share/DockerData/joplin:/var/lib/postgresql/data -e DB_CLIENT=pg -e POSTGRES_HOST=ip_nueva_nas -e POSTGRES_PORT=5432 -e POSTGRES_DB=joplin -e POSTGRES_USER=usuario_joplin -e POSTGRES_PASSWORD=clave_usuario_joplin  joplin/server:latest</code></div></div><br />
Y para una Terramaster sería del tipo<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d  -p ip_nueva_nas:22300:22300 --restart always --name="joplin" --env-file .env -v /Volume1/DockerData/joplin:/var/lib/postgresql/data -e DB_CLIENT=pg -e POSTGRES_HOST=ip_nueva_nas -e POSTGRES_PORT=5432 -e POSTGRES_DB=joplin -e POSTGRES_USER=usuario_joplin -e POSTGRES_PASSWORD=clave_usuario_joplin  joplin/server:latest</code></div></div><br />
Con esto ya tendríamos levantado en nuestra red un docker de Joplin que estaría accesible sólo desde equipos locales.<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">8-modificaciones de redirecciones en el router o proxy  inverso<br />
<br />
</span>Si queremos que esté accesible desde el exterior de nuestra red deberemos modificar las reglas de redireccionamiento que hicimos en su día en el router.<br />
Este cambio es sencillo ya que sólo debemos editar la regla y cambiar la ip de la máquina vieja y poner la ip de la nueva. Los puertos se mantienen<br />
<br />
Si en nuestra red el acceso a Joplin se hiciese por un proxy inverso tipo Nginx Proxy manager, debemos editar el "proxy host" adecuado y de nuevo con sólo actualizar la ip cambiando la vieja por la nueva tendremos nuestro Joplin accesible desde el exterior para nuestros equipos clientes.<br />
<br />
<hr class="mycode_hr" />
Nota:<br />
Este post se ha hecho en realidad para ver como hemos de proceder para mover un docker y los datos asociados  de su bbdd en postgresql.<br />
Lo podemos aplicar para otros dockers que no sean Joplin  <img src="https://www.qnapclub.es/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /> <br />
<br />
Para Joplin hay una forma muuucho mas fácil de moverlo ya que el mismo cliente de Joplin pemite hacer una copia de respaldo.<br />
Es decir, que podíamos haber generado un nuevo postgresql y joplin vacíos, luego exportaríamos los datos Joplin con un cliente y desde un cliente  reconfiguramos la conexión al nuevo Joplin y restauraríamos los datos  <img src="https://www.qnapclub.es/images/smilies/tongue.png" alt="Tongue" title="Tongue" class="smilie smilie_5" /><br />
<hr class="mycode_hr" />
como siempre si veis algún error o errata me lo hacéis llegar por privado para corregirlo]]></description>
			<content:encoded><![CDATA[Hola<br />
<br />
En este post vamos a tratar de describir como hacer una copia o mover un <a href="https://www.qnapclub.es/showthread.php?tid=4551" target="_blank" rel="noopener" class="mycode_url">docker de Joplin que usa como BBDD una postgresql</a> desde una QNAP a otra máquina.<br />
<br />
Para ello nos apoyaremos en el gestor de BBDD <a href="https://www.qnapclub.es/showthread.php?tid=3516" target="_blank" rel="noopener" class="mycode_url">PgAdmin</a>. <br />
<br />
Los pasos a realizar serán los siguientes:<br />
1-detenemos el docker de Joplin<br />
2-instalacion del docker de postgresql en la máquina nueva<br />
3_1-instalación del docker de PgAdmin en la máquina nueva (opcion 1)<br />
3_2-agregar servidor postgresql de máquina original en PgAdmin de máquina nueva (opcion 1)<br />
4-1-agregar servidor postgresql de máquina nueva en PgAdmin de máquina original (opcion 2)<br />
5-copia de seguridad de la BBDD usando PgAdmin<br />
6-restauración de la BBDD en el nuevo postgresql usando PgAdmin<br />
7-instalación del docker de Joplin en la nueva máquina apuntando a la BBDD restaurada<br />
8-modificaciones de redirecciones en el router o proxy  inverso <br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">1-detenemos el docker de Joplin<br />
<br />
</span>Este punto es importante ya que podemos tener algún cliente externo haciendo modificaciones a los datos de Joplin y por tanto haciéndolos en la BBDD.<br />
La detención la podemos hacer con algun gestor de dockers tipo <a href="https://www.qnapclub.es/showthread.php?tid=3506" target="_blank" rel="noopener" class="mycode_url">Portainer</a>,  el <a href="https://www.qnapclub.es/showthread.php?tid=5401" target="_blank" rel="noopener" class="mycode_url">bot de Telegram para controlarlos</a> o hacerlo mediante la consola de comandos.<br />
<br />
En el siguiente comando de ejemplo el docker de Joplin se llama "joplin" (muy original  <img src="https://www.qnapclub.es/images/smilies/wink.png" alt="Wink" title="Wink" class="smilie smilie_2" /> )<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker stop joplin</code></div></div><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3838" target="_blank" title="">joplin_mover_1.jpg</a> (Size: 3,52 KB / Downloads: 42)
<!-- end: postbit_attachments_attachment --><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">2-instalacion del docker de postgresql en la máquina nueva</span><br />
<br />
Aquí no hay mucho misterio, sólo hemos de lanzar el siguiente comando si fuese de QNAP<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d --name="postgresql" --restart always -p 5432:5432-e POSTGRES_USER=usuario_admin -e POSTGRES_PASSWORD=clave_usuario -e POSTGRES_DB=postgresql_db -v /share/DockerData/postgresql:/var/lib/postgresql/data postgres:13.8</code></div></div><br />
Como voy a hacerlo en un Terramaster, el código será similar a este otro<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d --name="postgresql" --restart always -p 5432:5432-e POSTGRES_USER=usuario_admin -e POSTGRES_PASSWORD=clave_usuario -e POSTGRES_DB=postgresql_db -v /Volume1/DockerData/postgresql:/var/lib/postgresql/data postgres:13.8</code></div></div><br />
También nos puede ser interesante indicar la ip del docker si sabemos el rango que va a tener. Esto se haría añadiendo algo como "--ip 10.10.30.2"<br />
<br />
En el caso del comando anterior, no hemos puesto como versión de postgresql la "latest" y es que hemos obligado la versión del postgresql a 13.8, pero podemos usar otras, pero hemos de asegurarnos que la versión del docker de Joplin es compatible con la versión de postgresql que instalemos.<br />
<br />
También hemos de leer la documentación del docker si usamos otras versiones ya que es posible que nos pida definir otras variables a la hora de crearlo.<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">3_1-instalación del docker de PgAdmin en la máquina nueva (opcion 1)</span><br />
<br />
Este paso es opcional ya que NO tenemos porque instalar otro PgAdmin en la máquina nueva puesto que ya tenemos uno en la vieja. <br />
Podemos usar el PgAdmin de la Qnap para gestionar postgresql de otras máquinas de nuestra red.<br />
<br />
He puesto este paso ya que creo interesante que si estamos moviendo dockers y BBDD de postgresql a una nueva máquina, es que la vieja va a ser retirada en algún modo y con este paso ya tenemos un nuevo PgAdmin operativo para futuros usos.<br />
<br />
Para el despliegue del nuevo docker de PgAdmin usaremos este comando en una Qnap o en una Terramaster (es el mismo  <img src="https://www.qnapclub.es/images/smilies/biggrin.png" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /> )<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d  -p 9158:80 -p 9157:443 --restart always --name="pgadmin4" -e PGADMIN_DEFAULT_EMAIL=mi_correo_electronico -e PGADMIN_DEFAULT_PASSWORD=clave  dpage/pgadmin4:9.14.0</code></div></div><br />
Los puertos 9158 y 9157 pueden ser otros de nuestra elección.<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">3_2-agregar servidor postgresql de máquina original en PgAdmin de máquina nueva (opcion 1)</span><br />
<br />
Aquí tras identificarnos en el PgAdmin, hemos de agregar un nuevo servidor de postgresql en su lista.<br />
Para hacerlo podemos hacerlo pulsando sobre cualquiera de las dos opciones de la siguiente imagen<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3844" target="_blank" title="">joplin_mover_19.jpg</a> (Size: 164,69 KB / Downloads: 36)
<!-- end: postbit_attachments_attachment --><br />
<br />
Se nos presenta un asistente que completaremos como en las siguiente imágenes<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3845" target="_blank" title="">joplin_mover_20.jpg</a> (Size: 66,15 KB / Downloads: 42)
<!-- end: postbit_attachments_attachment --><br />
<br />
ahora rellenamos con los datos de identificación (nombre de la base de datos, usuario y clave que usamos en su día cuando creamos el docker de postgresql)<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3846" target="_blank" title="">joplin_mover_22.jpg</a> (Size: 65,78 KB / Downloads: 41)
<!-- end: postbit_attachments_attachment --><br />
<br />
Y tras aceptar, ya tendremos nuestro servidor postgresql de la máquina vieja registrado en el PgAdmin de la máquina nueva.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3847" target="_blank" title="">joplin_mover_23.jpg</a> (Size: 20,67 KB / Downloads: 40)
<!-- end: postbit_attachments_attachment --><br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">4-1-agregar servidor postgresql de máquina nueva en PgAdmin de máquina original (opcion 2)</span><br />
<br />
De la misma forma, si no quisiéramos instalar el docker de PgAdmin en la nueva máquina, podemos usar el PgAdmin de la vieja para agregar el servidor postgresql de la máquina nueva y de esa forma el PgAdmin de la vieja puede gestionar las BBDD de postgreSQL de la nas vieja y las de la nueva máquina.<br />
<br />
El proceso de adicción del nuevo servidor de postgreSQL es casi calcado del del punto anterior.<br />
Nos identificamos en el PgAdmin de la Nas vieja e iniciamos el asistente de añadir un servidor:<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3848" target="_blank" title="">joplin_mover_24.jpg</a> (Size: 100,63 KB / Downloads: 37)
<!-- end: postbit_attachments_attachment --><br />
<br />
Suministramos los datos del nuevo servidor de PostgreSQL para registrarlo<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3849" target="_blank" title="">joplin_mover_25.jpg</a> (Size: 48,42 KB / Downloads: 39)
<!-- end: postbit_attachments_attachment --><br />
<br />
rellenamos con los datos de ip, usuario, clave y nombre de la base de datos<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3850" target="_blank" title="">joplin_mover_26.jpg</a> (Size: 43,58 KB / Downloads: 39)
<!-- end: postbit_attachments_attachment --><br />
<br />
Y con eso, ya tendremos nuestro servidor PostgreSQL de la máquina nueva, registrado en el PgAdmin de la Nas vieja<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3851" target="_blank" title="">joplin_mover_27.jpg</a> (Size: 39,82 KB / Downloads: 36)
<!-- end: postbit_attachments_attachment --><br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">5-copia de seguridad de la BBDD usando PgAdmin</span><br />
<br />
Es muy importante que los docker de Postgresql y PgAdmin estén en la misma red de dockers o en la misma red local. Si no lo hacemos, el docker de PgAdmin no podrá alcanzar al docker de PostgreSQL.<br />
<br />
Una vez identificados en PgAdmd y ya teniendo la conexión al servidor PostgreSQL podemos hacer la exportación.<br />
<br />
En la siguiente imagen vemos que PgAdmin tiene definidas dos conexiones a dos servidores de PostgreSQL distintos.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3839" target="_blank" title="">joplin_mover_2.jpg</a> (Size: 98,46 KB / Downloads: 43)
<!-- end: postbit_attachments_attachment --><br />
<br />
El ejemplo, el que nos interesa es el llamado "postgressql" y su bbdd "joplin".<br />
<br />
Para exportar la BBDD, seleccionamos la bbdd "joplin" y pulsamos botón secundario.<br />
Al hacerlo se nos presenta un menú emergente del que seleccionaremos la opción de "respaldar"<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3840" target="_blank" title="">joplin_mover_3.jpg</a> (Size: 81,6 KB / Downloads: 41)
<!-- end: postbit_attachments_attachment --><br />
<br />
Al continuar, empezará el proceso. Si pulsamos a la información durante la acción, podemos en una ventana el comando que se lanza y como va desarrollándose la copia de seguridad. <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3842" target="_blank" title="">joplin_mover_4.jpg</a> (Size: 46,76 KB / Downloads: 40)
<!-- end: postbit_attachments_attachment --><br />
<br />
En esa ventana podemos ver el comando que se lanza en el sistema (pg_dump).<br />
Es conveniente recordar que si lo hacemos las restauraciones a versiones de postgresql distin podemos tener problemas de versión.<br />
Como regla general, la base de datos exportada no dará problemas si lo importamos desde una versión igual o superior.<br />
En el caso de la imagen se ve en la captura el comando "/usr/local/pgsql-16/pg_dump" . Es decir es una versión 16.<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3841" target="_blank" title="">joplin_mover_5.jpg</a> (Size: 98,52 KB / Downloads: 41)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
Nota:<br />
En el caso de que usemos un PgAdmin para exportar y otro PgAdmin para importarlo, tenemos un pequeño inconveniente, y es que la copia ha queda <span style="font-weight: bold;" class="mycode_b">dentro</span> del docker de PgAdmin.<br />
Para poder moverlo al sistema de archivo de la nas, hemos de lanzar un comando que lo copia por ejemplo a la carpeta /Public.<br />
La ruta del archivo dentro del docker es "/var/lib/pgadmin/storage/usuario_pgadmin/" y el archivo será "joplin" (o el nombre que escribimos en las pantallas anteriores).<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3843" target="_blank" title="">joplin_mover_6.jpg</a> (Size: 12,62 KB / Downloads: 43)
<!-- end: postbit_attachments_attachment --><br />
<br />
El comando a ejecutar es similar al siguiente.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker cp nombre_docker_pgadmin:/var/lib/pgadmin/storage/usuario_pgadmin/joplin /share/Public/joplin</code></div></div><br />
He usado como destino la carpeta Public porque existe en todas las nas de QNAP y así no tenemos pérdida a la hora de recuperarla  <img src="https://www.qnapclub.es/images/smilies/biggrin.png" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /><br />
<br />
Una forma para evitar tener que usar el anterio comando sería si definimos en la cadena de creación del docker PgAdmin una ruta persistente del tipo<br />
"-v /share/DockerData/pgadmin:/var/lib/pgadmib/storage".<br />
Así al hacer la exportación, los archivos quedarían en esa carpeta accesible desde el sistema de archivos de la nas y nos evitaríamos lo del comando "docker cp"  <img src="https://www.qnapclub.es/images/smilies/wink.png" alt="Wink" title="Wink" class="smilie smilie_2" />  y podemos copiar a una carpeta de la nas destino para hacer la importación.<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">6-restauración de la BBDD en el nuevo postgresql usando PgAdmin</span><br />
<br />
Teniendo ya accesible la copia desde el PgAdmin, ahora toca restaurarla.<br />
En función de como y desde donde hicimos la exportación procederemos de forma similar en todos los casos<br />
<br />
Vamos al caso fácil, tenemos un PgAdmin con los dos servidores PostgreSQL (nuevo y viejo) conectados y administrados.<br />
<br />
Seleccionamos el viejo servidor y hacemos botón secundario para elegir del menú emergente la opción de crear un usuario primero.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3852" target="_blank" title="">joplin_mover_8.jpg</a> (Size: 124,74 KB / Downloads: 37)
<!-- end: postbit_attachments_attachment --><br />
<br />
Lo llamaré igual que en la máquina original "joplin"<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3853" target="_blank" title="">joplin_mover_9.jpg</a> (Size: 47,1 KB / Downloads: 34)
<!-- end: postbit_attachments_attachment --><br />
<br />
definimos la contraseña que luego la usaremos en la definición de creación del docker de Joplin.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3854" target="_blank" title="">joplin_mover_10.jpg</a> (Size: 57,06 KB / Downloads: 37)
<!-- end: postbit_attachments_attachment --><br />
<br />
le damos privilegios a ese usuario para que pueda operar con la bbdd<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3855" target="_blank" title="">joplin_mover_28.jpg</a> (Size: 32,92 KB / Downloads: 35)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
Ahora vamos con la creación de la base de datos vacía a la que asignaremos el usuario "joplin".<br />
Seleccionamos de nuevo bases de datos y hacemos botón secundario, del menu emergente seleccionamos "crear", "base de datos" <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3856" target="_blank" title="">joplin_mover_7.jpg</a> (Size: 86,35 KB / Downloads: 35)
<!-- end: postbit_attachments_attachment --><br />
<br />
Y seguimos un asistente para crearla<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3857" target="_blank" title="">joplin_mover_12.jpg</a> (Size: 46,84 KB / Downloads: 35)
<!-- end: postbit_attachments_attachment --><br />
<br />
Seleccionamos el usuario "joplin" como dueño<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3858" target="_blank" title="">joplin_mover_13.jpg</a> (Size: 48,87 KB / Downloads: 38)
<!-- end: postbit_attachments_attachment --><br />
<br />
En la lengüeta de seguridad le demos los permisos adecuados<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3859" target="_blank" title="">joplin_mover_14.jpg</a> (Size: 60,87 KB / Downloads: 41)
<!-- end: postbit_attachments_attachment --><br />
<br />
y ya tendremos creada la base de datos "joplin_db" vacía con un usuario llamado "joplin"<br />
<br />
Ahora toca la restauración propiamente dicha haciendo botón secundario sobre la base de datos joplin y elegimos la opción de restaurar<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3860" target="_blank" title="">joplin_mover_15.jpg</a> (Size: 154,01 KB / Downloads: 33)
<!-- end: postbit_attachments_attachment --><br />
<br />
Se inicia un asistente donde indicaremos el archivo origen y el tipo de copia<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3861" target="_blank" title="">joplin_mover_16.jpg</a> (Size: 54,86 KB / Downloads: 35)
<!-- end: postbit_attachments_attachment --><br />
<br />
especificamos el nombre del archivo de la copia<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3866" target="_blank" title="">joplin_mover_32.jpg</a> (Size: 68,47 KB / Downloads: 31)
<!-- end: postbit_attachments_attachment --><br />
<br />
Y tras unos segundos, la copia estará restaurada<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">7-instalación del docker de Joplin en la nueva máquina apuntando a la BBDD restaurada<br />
</span>Ahora hemos de desplegar el docker de Joplin haciendo que apunte a la nueva BBDD.<br />
En el caso de ejemplo hay definido un archivo con unos parámetros de inicio que se encuentra ubicado en la carpeta persistente de Joplin.<br />
Este archivo ha de ser creado antes de lanzar la cadena de creación del docker.<br />
En nuestro caso está en "/share/DockerData/joplin" para una Qnap, y el una Terramaster estaría en "/Volume1/DockerData/joplin".<br />
Ni que decir tiene que esa carpeta hemos de crearla con los permisos adecuados y dejar en su interior ese archivo ".env"<br />
La forma mas fácil es usar un Winscp y hacer la copia entre ambas máquinas  <img src="https://www.qnapclub.es/images/smilies/biggrin.png" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /> <br />
<br />
Con el archivo ".env" ,desde una consola nos situamos en esa carpeta "/Volume1/DockerData/joplin" y lanzamos la cadena de creación del docker<br />
<br />
Para una Qnap sería del tipo:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d  -p ip_nueva_nas:22300:22300 --restart always --name="joplin" --env-file .env -v /share/DockerData/joplin:/var/lib/postgresql/data -e DB_CLIENT=pg -e POSTGRES_HOST=ip_nueva_nas -e POSTGRES_PORT=5432 -e POSTGRES_DB=joplin -e POSTGRES_USER=usuario_joplin -e POSTGRES_PASSWORD=clave_usuario_joplin  joplin/server:latest</code></div></div><br />
Y para una Terramaster sería del tipo<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d  -p ip_nueva_nas:22300:22300 --restart always --name="joplin" --env-file .env -v /Volume1/DockerData/joplin:/var/lib/postgresql/data -e DB_CLIENT=pg -e POSTGRES_HOST=ip_nueva_nas -e POSTGRES_PORT=5432 -e POSTGRES_DB=joplin -e POSTGRES_USER=usuario_joplin -e POSTGRES_PASSWORD=clave_usuario_joplin  joplin/server:latest</code></div></div><br />
Con esto ya tendríamos levantado en nuestra red un docker de Joplin que estaría accesible sólo desde equipos locales.<br />
<hr class="mycode_hr" />
<br />
<span style="font-size: medium;" class="mycode_size">8-modificaciones de redirecciones en el router o proxy  inverso<br />
<br />
</span>Si queremos que esté accesible desde el exterior de nuestra red deberemos modificar las reglas de redireccionamiento que hicimos en su día en el router.<br />
Este cambio es sencillo ya que sólo debemos editar la regla y cambiar la ip de la máquina vieja y poner la ip de la nueva. Los puertos se mantienen<br />
<br />
Si en nuestra red el acceso a Joplin se hiciese por un proxy inverso tipo Nginx Proxy manager, debemos editar el "proxy host" adecuado y de nuevo con sólo actualizar la ip cambiando la vieja por la nueva tendremos nuestro Joplin accesible desde el exterior para nuestros equipos clientes.<br />
<br />
<hr class="mycode_hr" />
Nota:<br />
Este post se ha hecho en realidad para ver como hemos de proceder para mover un docker y los datos asociados  de su bbdd en postgresql.<br />
Lo podemos aplicar para otros dockers que no sean Joplin  <img src="https://www.qnapclub.es/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" /> <br />
<br />
Para Joplin hay una forma muuucho mas fácil de moverlo ya que el mismo cliente de Joplin pemite hacer una copia de respaldo.<br />
Es decir, que podíamos haber generado un nuevo postgresql y joplin vacíos, luego exportaríamos los datos Joplin con un cliente y desde un cliente  reconfiguramos la conexión al nuevo Joplin y restauraríamos los datos  <img src="https://www.qnapclub.es/images/smilies/tongue.png" alt="Tongue" title="Tongue" class="smilie smilie_5" /><br />
<hr class="mycode_hr" />
como siempre si veis algún error o errata me lo hacéis llegar por privado para corregirlo]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Traslado de un docker Nginx Proxy Manager con MariaDB a NAS de Terramaster]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5773</link>
			<pubDate>Sun, 29 Mar 2026 22:53:23 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=148">Ganekogorta</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5773</guid>
			<description><![CDATA[Hola<br />
<br />
Voy a tratar de describir como trasladar un <a href="https://www.qnapclub.es/showthread.php?tid=4797" target="_blank" rel="noopener" class="mycode_url">docker de Nginx Proxy Manager que usa MariaDB</a> a otra máquina.<br />
A la inversa sería muy similar ya que a fin de cuentas estamos trasladando dockers<br />
<br />
El este caso lo voy a hacer a una NAS que no es de Qnap.<br />
<br />
Lo que quiero que se vea que el traslado de dockers es "casi" independiente del tipo de Nas o máquina empleada.<br />
<br />
Los pasos generales serían los siguientes:<br />
1-backup de la base de datos de MariaDB con PhpMyAdmin desde la máquina QNAP.<br />
2-activacion de MariaDB en la máquina destino si es que no lo tiene instalado.<br />
3-restauracion de la base de datos.<br />
4-despliegue del docker adaptándolo rutas a las de la máquina nueva.<br />
5-cambios en nuestro router para que los puertos 443 y 80 externos a nuestra red, lleguen al nuevo docker de Nginx.<br />
<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">1-backup de la base de datos de MariaDB con PhpMyAdmin</span><br />
<br />
Abrimos la aplicación web PhpMyAdmin.<br />
Dependiendo de nuestra instalación podemos tener instalada en nuestra nas la BBDD en MariaDB 5, MariaDB10 o incluso tener las dos simultáneamente.<br />
<br />
Lanzamos PhPMyAdmin<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3821" target="_blank" title="">nginxl_mover_1.jpg</a> (Size: 5,67 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
Abrimos sesión en la que tenga la BBDD de nuestro Nginx Proxy Manager<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3831" target="_blank" title="">nginxl_mover_11.jpg</a> (Size: 24,81 KB / Downloads: 57)
<!-- end: postbit_attachments_attachment --><br />
<br />
En el caso de la imagen se puede observar que puedo seleccionar otros servidores de MariaDB. <br />
Estos servidores NO tiene porque ser de la máquina que hospeda PhpMyAdmin, pueden ser incluso los de otras máquinas.<br />
<br />
Lo normal es que sólo tengamos uno y nos permita sólo abrir el que tengamos.<br />
Una vez identificados en PhPMyAdmin veremos la lista de bases de datos que tenemos instaladas.<br />
En nuestro caso la que nos interesa es la de nginx (que se definió durante la creación y arranque del docker de Nginx Proxy Manager)<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3833" target="_blank" title="">nginxl_mover_3.jpg</a> (Size: 36,54 KB / Downloads: 54)
<!-- end: postbit_attachments_attachment --><br />
<br />
Seleccionamos la base de datos y vamos a lengüeta de exportar<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3832" target="_blank" title="">nginxl_mover_4.jpg</a> (Size: 61,23 KB / Downloads: 52)
<!-- end: postbit_attachments_attachment --><br />
<br />
dejamos el formato SQL y pulsamos en el botón de "Exportar"<br />
<br />
Nos generará un archivo con extensión .sql que usaremos mas adelante.<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">2-activacion de MariaDB en la máquina destino si es que no lo tiene instalado</span><br />
<br />
En este caso voy a trasladarlo a otra nas pero de marca distinta a Qnap, usaré un Terramaster, pero podia haber sido un PC, una UGreen, Synology,... u otra Qnap.<br />
<br />
En el caso de Terramaster, no se incluye de serie el gestor PhPMyAdmin.<br />
Viene uno llamado simplemente MariaDB<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3826" target="_blank" title="">nginxl_mover_6.jpg</a> (Size: 2,74 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
Que si lo abrimos es Hydra para Adminer. <br />
Este Adminer es un buen gestor web de BBDD similar a PhPMyAdmin que podemos instalar también en nuestra QNAP <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3825" target="_blank" title="">nginxl_mover_5.jpg</a> (Size: 34,41 KB / Downloads: 59)
<!-- end: postbit_attachments_attachment --><br />
<br />
Si alguno lo quiere instalar en su QNAP que lance el siguiente comando en la consola para instalar Adminer como Docker usando el puerto 9080<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d --name=adminer -p 9080:8080 -e ADMINER_DESIGN='price' --restart unless-stopped -e ADMINER_DEFAULT_SERVER=mysql adminer</code></div></div><br />
Pero para hacerlo mas "sencilo" y homogéneo usaremos PhPMyAdmin.<br />
<br />
Para ello tenemos dos opciones: <ul class="mycode_list"><li>instalamos PhPMYAdmin en la Terramaster<br />
</li>
<li>hacemos que nuestra PHPMyAdmin instalala en la QNAP pueda gestionar la MariaDB de la Terramaster<br />
</li>
</ul>
<br />
Y en mi caso instalé PhpMyAdmin desde el centro de aplicaciones de la Terramaster<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3827" target="_blank" title="">nginxl_mover_7.jpg</a> (Size: 37,87 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
Si queremos usarlo desde la QNAP, hemos de editar (con cuidado) el archivo de configuración de PhpMyAdmin "config.inc.php"<br />
En <a href="https://www.qnapclub.es/showthread.php?tid=3430" target="_blank" rel="noopener" class="mycode_url">este otro post</a> ya se comentó como hacer este tipo de configuración.<br />
<br />
Por ejemplo deberíamos añadir algo "<span style="font-style: italic;" class="mycode_i">similar</span>"  a esto en el archivo "config.inc.php" si nuestra Terramaster tuviese la ip 192.168.88.88<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/**<br />
 * servidor externo<br />
 */<br />
&#36;i++;<br />
/* Authentication type */<br />
&#36;cfg['Servers'][&#36;i]['auth_type'] = 'cookie';<br />
&#36;cfg['Servers'][&#36;i]['verbose'] = 'Terramaster';<br />
/* Server parameters */<br />
&#36;cfg['Servers'][&#36;i]['host'] = '192.168.88.88';<br />
&#36;cfg['Servers'][&#36;i]['Connect_type'] = 'tcp';<br />
&#36;cfg['Servers'][&#36;i]['compress'] = false;<br />
&#36;cfg['Servers'][&#36;i]['AllowNoPassword'] = false;<br />
/**<br />
 * End of servers configuration<br />
 */</code></div></div><br />
Una vez que tengamos nuestro PhpMyAdmin con acceso a la Terramaster.<br />
Deberemos crear la BBDD vacía con el mismo nombre y el mismo nombre usuario y privilegios sobre esa BBDD que usamos en nuestra QNAP.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3828" target="_blank" title="">nginxl_mover_8.jpg</a> (Size: 121,15 KB / Downloads: 58)
<!-- end: postbit_attachments_attachment --><br />
<br />
Ahora creamos al usuario y usamos la misma clave que se usó en QNAP (si los cambiamos lo haremos también en la creación del docker)<br />
Para crear al usuario lo haremos estando dentro de la base de datos Nginx_db y vamos a la lengüeta de <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3834" target="_blank" title="">nginxl_mover_12.jpg</a> (Size: 96,78 KB / Downloads: 54)
<!-- end: postbit_attachments_attachment --><br />
<br />
y tras pulsar al botón de "Go" se crea el usuario con permisos sólo en esa BBDD<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3835" target="_blank" title="">nginxl_mover_13.jpg</a> (Size: 156,27 KB / Downloads: 55)
<!-- end: postbit_attachments_attachment --><br />
<br />
tal como muestra la siguiente pantalla de resumen<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3836" target="_blank" title="">nginxl_mover_14.jpg</a> (Size: 79,04 KB / Downloads: 52)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">3-restauracion de la base de datos.</span><br />
<br />
Ahora teniendo seleccionada la BBDD "nginx_db" abrimos la legüeta de importar<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3829" target="_blank" title="">nginxl_mover_9.jpg</a> (Size: 107,93 KB / Downloads: 57)
<!-- end: postbit_attachments_attachment --><br />
<br />
Seleccionamos el archivo sql que generamos en el punto 1 y pulsamos al botón inferior de importar.<br />
Si todo ha ido bien, veremos la estructura y datos que teníamos en nuestra QNAP.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3830" target="_blank" title="">nginxl_mover_10.jpg</a> (Size: 42,56 KB / Downloads: 58)
<!-- end: postbit_attachments_attachment --><br />
<br />
En la parte de la derecha podemos ver el número de registros que contiene cada tabla.<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">4-despliegue del docker adaptándolo rutas a las de la máquina nueva.</span><br />
<br />
Ahora lanzamos la cadena de creación del docker.<br />
Cuando se hizo en la QNAP se lanzó con este comando<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d -p 2080:80 -p 2081:81 -p 2443:443 --restart always --name="nginx" -v /share/DockerData/nginx/data:/data/ -v /share/DockerData/nginx/letsencrypt:/etc/letsencrypt/  -e "DB_MYSQL_HOST=ip_de_nuestra_nas" -e "DB_MYSQL_PORT=3307" -e "DB_MYSQL_USER=usernginx" -e "DB_MYSQL_PASSWORD=claveusernginx" -e "DB_MYSQL_NAME=nginx_db" -e "DISABLE_IPV6=true" jc21/nginx-proxy-manager:latest</code></div></div><br />
Para lanzarlo en Terramaster, debemos adaptar las rutas persistentes al sistema de carpetas de Terramaster<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d -p 2080:80 -p 2081:81 -p 2443:443 --restart always --name="nginx" -v /Volume1/DockerData/nginx/data:/data/ -v /Volume1/DockerData/nginx/letsencrypt:/etc/letsencrypt/  -e "DB_MYSQL_HOST=ip_de_nuestra_nas" -e "DB_MYSQL_PORT=3306" -e "DB_MYSQL_USER=usernginx" -e "DB_MYSQL_PASSWORD=claveusernginx" -e "DB_MYSQL_NAME=nginx_db" -e "DISABLE_IPV6=true" jc21/nginx-proxy-manager:latest</code></div></div><br />
En en caso de la Terramaster, su estructura de archivos no es igual en cuanto a rutas de carpetas compartidas y hay que recordar que tenemos alguna usada como persistente en la definición del docker.<br />
En vez de estar en "/share/" como en QNAP, se ubican en "/VolumeXX/"<br />
<br />
También he cambiado el puerto usado por la MariaDB de 3307 en la Qnap al habitual 3306 en la Terramaster. Esto es así ya que en la Qnap teníamos dos MariaDB. La version 5 y la 10, que usaban el 3306 y 3307 respectivamente.<br />
<br />
Si todo ha ido bien, abriremos un navegador web y escribiremos "https://ip_nas_terramaster:2081" y se nos presentará la web de gestión de Nginx Proxy Manager.<br />
Introducimos el mismo usuario y clave que usabamos en nuestra anterior Qnap y veremos el mismo contenido que tenemos en la anterio nas.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3837" target="_blank" title="">nginxl_mover_15.jpg</a> (Size: 31,83 KB / Downloads: 48)
<!-- end: postbit_attachments_attachment --><br />
<br />
<span style="font-size: medium;" class="mycode_size">5-cambios en nuestro router para que los puertos 443 y 80 externos a nuestra red, lleguen al nuevo docker de Nginx.<br />
<br />
</span>Ahora, para activarlo, sólo debemos editar las reglas de nuestro cortafuegos para que los puertos 80 y 443 externos, en vez de ser redirigidos a la ip de la QNAP, lo sean al de la Terramaster.<br />
<br />
Evidentemente este tipo de traslados tiene sentido cuando hay muchas configuraciones dentro de nuestro nginx que son tediosas de repetir en uno nuevo.<br />
También puede ser útil el hacerlo simplemente para tener una replica de uno por si cayese la máquina que lo aloja y con iniciarlo y reconfigurar las dos reglas del router ya tendríamos de nuevo operativo uno.<br />
<br />
Y con esto hemos finalizado.<br />
<br />
<br />
Si veis alguna errata comentadme por privado para corregirla.]]></description>
			<content:encoded><![CDATA[Hola<br />
<br />
Voy a tratar de describir como trasladar un <a href="https://www.qnapclub.es/showthread.php?tid=4797" target="_blank" rel="noopener" class="mycode_url">docker de Nginx Proxy Manager que usa MariaDB</a> a otra máquina.<br />
A la inversa sería muy similar ya que a fin de cuentas estamos trasladando dockers<br />
<br />
El este caso lo voy a hacer a una NAS que no es de Qnap.<br />
<br />
Lo que quiero que se vea que el traslado de dockers es "casi" independiente del tipo de Nas o máquina empleada.<br />
<br />
Los pasos generales serían los siguientes:<br />
1-backup de la base de datos de MariaDB con PhpMyAdmin desde la máquina QNAP.<br />
2-activacion de MariaDB en la máquina destino si es que no lo tiene instalado.<br />
3-restauracion de la base de datos.<br />
4-despliegue del docker adaptándolo rutas a las de la máquina nueva.<br />
5-cambios en nuestro router para que los puertos 443 y 80 externos a nuestra red, lleguen al nuevo docker de Nginx.<br />
<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">1-backup de la base de datos de MariaDB con PhpMyAdmin</span><br />
<br />
Abrimos la aplicación web PhpMyAdmin.<br />
Dependiendo de nuestra instalación podemos tener instalada en nuestra nas la BBDD en MariaDB 5, MariaDB10 o incluso tener las dos simultáneamente.<br />
<br />
Lanzamos PhPMyAdmin<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3821" target="_blank" title="">nginxl_mover_1.jpg</a> (Size: 5,67 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
Abrimos sesión en la que tenga la BBDD de nuestro Nginx Proxy Manager<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3831" target="_blank" title="">nginxl_mover_11.jpg</a> (Size: 24,81 KB / Downloads: 57)
<!-- end: postbit_attachments_attachment --><br />
<br />
En el caso de la imagen se puede observar que puedo seleccionar otros servidores de MariaDB. <br />
Estos servidores NO tiene porque ser de la máquina que hospeda PhpMyAdmin, pueden ser incluso los de otras máquinas.<br />
<br />
Lo normal es que sólo tengamos uno y nos permita sólo abrir el que tengamos.<br />
Una vez identificados en PhPMyAdmin veremos la lista de bases de datos que tenemos instaladas.<br />
En nuestro caso la que nos interesa es la de nginx (que se definió durante la creación y arranque del docker de Nginx Proxy Manager)<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3833" target="_blank" title="">nginxl_mover_3.jpg</a> (Size: 36,54 KB / Downloads: 54)
<!-- end: postbit_attachments_attachment --><br />
<br />
Seleccionamos la base de datos y vamos a lengüeta de exportar<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3832" target="_blank" title="">nginxl_mover_4.jpg</a> (Size: 61,23 KB / Downloads: 52)
<!-- end: postbit_attachments_attachment --><br />
<br />
dejamos el formato SQL y pulsamos en el botón de "Exportar"<br />
<br />
Nos generará un archivo con extensión .sql que usaremos mas adelante.<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">2-activacion de MariaDB en la máquina destino si es que no lo tiene instalado</span><br />
<br />
En este caso voy a trasladarlo a otra nas pero de marca distinta a Qnap, usaré un Terramaster, pero podia haber sido un PC, una UGreen, Synology,... u otra Qnap.<br />
<br />
En el caso de Terramaster, no se incluye de serie el gestor PhPMyAdmin.<br />
Viene uno llamado simplemente MariaDB<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3826" target="_blank" title="">nginxl_mover_6.jpg</a> (Size: 2,74 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
Que si lo abrimos es Hydra para Adminer. <br />
Este Adminer es un buen gestor web de BBDD similar a PhPMyAdmin que podemos instalar también en nuestra QNAP <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3825" target="_blank" title="">nginxl_mover_5.jpg</a> (Size: 34,41 KB / Downloads: 59)
<!-- end: postbit_attachments_attachment --><br />
<br />
Si alguno lo quiere instalar en su QNAP que lance el siguiente comando en la consola para instalar Adminer como Docker usando el puerto 9080<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d --name=adminer -p 9080:8080 -e ADMINER_DESIGN='price' --restart unless-stopped -e ADMINER_DEFAULT_SERVER=mysql adminer</code></div></div><br />
Pero para hacerlo mas "sencilo" y homogéneo usaremos PhPMyAdmin.<br />
<br />
Para ello tenemos dos opciones: <ul class="mycode_list"><li>instalamos PhPMYAdmin en la Terramaster<br />
</li>
<li>hacemos que nuestra PHPMyAdmin instalala en la QNAP pueda gestionar la MariaDB de la Terramaster<br />
</li>
</ul>
<br />
Y en mi caso instalé PhpMyAdmin desde el centro de aplicaciones de la Terramaster<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3827" target="_blank" title="">nginxl_mover_7.jpg</a> (Size: 37,87 KB / Downloads: 61)
<!-- end: postbit_attachments_attachment --><br />
<br />
Si queremos usarlo desde la QNAP, hemos de editar (con cuidado) el archivo de configuración de PhpMyAdmin "config.inc.php"<br />
En <a href="https://www.qnapclub.es/showthread.php?tid=3430" target="_blank" rel="noopener" class="mycode_url">este otro post</a> ya se comentó como hacer este tipo de configuración.<br />
<br />
Por ejemplo deberíamos añadir algo "<span style="font-style: italic;" class="mycode_i">similar</span>"  a esto en el archivo "config.inc.php" si nuestra Terramaster tuviese la ip 192.168.88.88<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>/**<br />
 * servidor externo<br />
 */<br />
&#36;i++;<br />
/* Authentication type */<br />
&#36;cfg['Servers'][&#36;i]['auth_type'] = 'cookie';<br />
&#36;cfg['Servers'][&#36;i]['verbose'] = 'Terramaster';<br />
/* Server parameters */<br />
&#36;cfg['Servers'][&#36;i]['host'] = '192.168.88.88';<br />
&#36;cfg['Servers'][&#36;i]['Connect_type'] = 'tcp';<br />
&#36;cfg['Servers'][&#36;i]['compress'] = false;<br />
&#36;cfg['Servers'][&#36;i]['AllowNoPassword'] = false;<br />
/**<br />
 * End of servers configuration<br />
 */</code></div></div><br />
Una vez que tengamos nuestro PhpMyAdmin con acceso a la Terramaster.<br />
Deberemos crear la BBDD vacía con el mismo nombre y el mismo nombre usuario y privilegios sobre esa BBDD que usamos en nuestra QNAP.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3828" target="_blank" title="">nginxl_mover_8.jpg</a> (Size: 121,15 KB / Downloads: 58)
<!-- end: postbit_attachments_attachment --><br />
<br />
Ahora creamos al usuario y usamos la misma clave que se usó en QNAP (si los cambiamos lo haremos también en la creación del docker)<br />
Para crear al usuario lo haremos estando dentro de la base de datos Nginx_db y vamos a la lengüeta de <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3834" target="_blank" title="">nginxl_mover_12.jpg</a> (Size: 96,78 KB / Downloads: 54)
<!-- end: postbit_attachments_attachment --><br />
<br />
y tras pulsar al botón de "Go" se crea el usuario con permisos sólo en esa BBDD<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3835" target="_blank" title="">nginxl_mover_13.jpg</a> (Size: 156,27 KB / Downloads: 55)
<!-- end: postbit_attachments_attachment --><br />
<br />
tal como muestra la siguiente pantalla de resumen<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3836" target="_blank" title="">nginxl_mover_14.jpg</a> (Size: 79,04 KB / Downloads: 52)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">3-restauracion de la base de datos.</span><br />
<br />
Ahora teniendo seleccionada la BBDD "nginx_db" abrimos la legüeta de importar<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3829" target="_blank" title="">nginxl_mover_9.jpg</a> (Size: 107,93 KB / Downloads: 57)
<!-- end: postbit_attachments_attachment --><br />
<br />
Seleccionamos el archivo sql que generamos en el punto 1 y pulsamos al botón inferior de importar.<br />
Si todo ha ido bien, veremos la estructura y datos que teníamos en nuestra QNAP.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3830" target="_blank" title="">nginxl_mover_10.jpg</a> (Size: 42,56 KB / Downloads: 58)
<!-- end: postbit_attachments_attachment --><br />
<br />
En la parte de la derecha podemos ver el número de registros que contiene cada tabla.<br />
<hr class="mycode_hr" />
<span style="font-size: medium;" class="mycode_size">4-despliegue del docker adaptándolo rutas a las de la máquina nueva.</span><br />
<br />
Ahora lanzamos la cadena de creación del docker.<br />
Cuando se hizo en la QNAP se lanzó con este comando<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d -p 2080:80 -p 2081:81 -p 2443:443 --restart always --name="nginx" -v /share/DockerData/nginx/data:/data/ -v /share/DockerData/nginx/letsencrypt:/etc/letsencrypt/  -e "DB_MYSQL_HOST=ip_de_nuestra_nas" -e "DB_MYSQL_PORT=3307" -e "DB_MYSQL_USER=usernginx" -e "DB_MYSQL_PASSWORD=claveusernginx" -e "DB_MYSQL_NAME=nginx_db" -e "DISABLE_IPV6=true" jc21/nginx-proxy-manager:latest</code></div></div><br />
Para lanzarlo en Terramaster, debemos adaptar las rutas persistentes al sistema de carpetas de Terramaster<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>docker run -d -p 2080:80 -p 2081:81 -p 2443:443 --restart always --name="nginx" -v /Volume1/DockerData/nginx/data:/data/ -v /Volume1/DockerData/nginx/letsencrypt:/etc/letsencrypt/  -e "DB_MYSQL_HOST=ip_de_nuestra_nas" -e "DB_MYSQL_PORT=3306" -e "DB_MYSQL_USER=usernginx" -e "DB_MYSQL_PASSWORD=claveusernginx" -e "DB_MYSQL_NAME=nginx_db" -e "DISABLE_IPV6=true" jc21/nginx-proxy-manager:latest</code></div></div><br />
En en caso de la Terramaster, su estructura de archivos no es igual en cuanto a rutas de carpetas compartidas y hay que recordar que tenemos alguna usada como persistente en la definición del docker.<br />
En vez de estar en "/share/" como en QNAP, se ubican en "/VolumeXX/"<br />
<br />
También he cambiado el puerto usado por la MariaDB de 3307 en la Qnap al habitual 3306 en la Terramaster. Esto es así ya que en la Qnap teníamos dos MariaDB. La version 5 y la 10, que usaban el 3306 y 3307 respectivamente.<br />
<br />
Si todo ha ido bien, abriremos un navegador web y escribiremos "https://ip_nas_terramaster:2081" y se nos presentará la web de gestión de Nginx Proxy Manager.<br />
Introducimos el mismo usuario y clave que usabamos en nuestra anterior Qnap y veremos el mismo contenido que tenemos en la anterio nas.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.qnapclub.es/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=3837" target="_blank" title="">nginxl_mover_15.jpg</a> (Size: 31,83 KB / Downloads: 48)
<!-- end: postbit_attachments_attachment --><br />
<br />
<span style="font-size: medium;" class="mycode_size">5-cambios en nuestro router para que los puertos 443 y 80 externos a nuestra red, lleguen al nuevo docker de Nginx.<br />
<br />
</span>Ahora, para activarlo, sólo debemos editar las reglas de nuestro cortafuegos para que los puertos 80 y 443 externos, en vez de ser redirigidos a la ip de la QNAP, lo sean al de la Terramaster.<br />
<br />
Evidentemente este tipo de traslados tiene sentido cuando hay muchas configuraciones dentro de nuestro nginx que son tediosas de repetir en uno nuevo.<br />
También puede ser útil el hacerlo simplemente para tener una replica de uno por si cayese la máquina que lo aloja y con iniciarlo y reconfigurar las dos reglas del router ya tendríamos de nuevo operativo uno.<br />
<br />
Y con esto hemos finalizado.<br />
<br />
<br />
Si veis alguna errata comentadme por privado para corregirla.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Received control message: AUTH_FAILED]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5763</link>
			<pubDate>Tue, 17 Mar 2026 16:08:19 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=7940">marsoni_sistemas</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5763</guid>
			<description><![CDATA[buenos días tengo un qnap con unos 10 usuarios open vpn y todo bien pero desde hace unos días creo que por una actualización de repente no deja entrar a mas usuarios y los que están dentro sigue funcionando con normalidad   este es el error que da <br />
<br />
Tue Mar 17 16:01:03 2026 AUTH: Received control message: AUTH_FAILED<br />
Tue Mar 17 16:01:03 2026 SIGUSR1[soft,auth-failure] received, process restarting<br />
<br />
<br />
reinicio el qnap y funciona otra vez durante unas horas]]></description>
			<content:encoded><![CDATA[buenos días tengo un qnap con unos 10 usuarios open vpn y todo bien pero desde hace unos días creo que por una actualización de repente no deja entrar a mas usuarios y los que están dentro sigue funcionando con normalidad   este es el error que da <br />
<br />
Tue Mar 17 16:01:03 2026 AUTH: Received control message: AUTH_FAILED<br />
Tue Mar 17 16:01:03 2026 SIGUSR1[soft,auth-failure] received, process restarting<br />
<br />
<br />
reinicio el qnap y funciona otra vez durante unas horas]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[buenos dias]]></title>
			<link>https://www.qnapclub.es/showthread.php?tid=5762</link>
			<pubDate>Tue, 17 Mar 2026 16:03:46 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://www.qnapclub.es/member.php?action=profile&uid=7940">marsoni_sistemas</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.qnapclub.es/showthread.php?tid=5762</guid>
			<description><![CDATA[hola a todos los del grupo es mi primera vez con un qnap]]></description>
			<content:encoded><![CDATA[hola a todos los del grupo es mi primera vez con un qnap]]></content:encoded>
		</item>
	</channel>
</rss>