DiskStation Manager 3.0-1354 y 1372

Disponible desde hace unos días una nueva versión del firmware 3.0 para nuestros Synology. La versión 1354 incluye las siguientes novedades:

– Soporte para perfiles de usuario de Windows «Roaming»
– 99 nuevos modelos de cámara IP soportados
– Se permite el formateo individual de particiones de unidades externas
– Mejorada la compatibilidad del Photoshop CS5 al grabar archivos por Samba
– PHP actualizado a 5.3.3
– Corregido el fallo de daba los privilegios ACL de la carpeta padre a los archivos subidos
– Corregido un fallo de memoria que podía

Por otro lado, la versión 1372 disponible para determinados modelos mejora el rendimiento de la red en el modo Link Aggregation.

Podéis descargar la versión correspondiente a vuestro NAS desde la web oficial.

Transmission 2.10

Nueva versión de Transmission y SPK para su fácil instalación ya disponible de la mano de zebulon.

Esta trae interesantes novedades. Por un lado se ha optimizado el consumo de CPU y activado un pequeño cache en memoria para reducir el estrés del disco duro. Se incluye compresión gzip al RPC para reducir el consumo de ancho de banda del mismo entre otros. La interfaz web permite ahora ordenar por tamaño y filtrar por activos y finalizados además de incluir una nueva vista compacta, perfecta para cuando tenemos muchos torrents en la lista, y la lista de peers conectados para cada torrent.

Por otro lado, quizás la novedad mas interesante sea la inclusión de una nueva utilidad para crear torrents desde linea de comandos, evitándonos así, tener que recurrir a otras utilidades para realizar esta tarea.

All Platforms
Support for automatically stopping idle seeding torrents
Small memory cache to reduce disk IO
gzip compression support added to the RPC server
Add support for a cookies.txt file
Minor CPU optimizations
Web Client
Peer list added to the inspector
Compact view mode
Support filtering by active and finished
Support sorting by size
Daemon
Allow the .pidfile location to be set in settings.json
Utils
New command-line utility «transmission-edit» for editing torrent files
New command-line utility «transmission-show» for viewing torrent files
New command-line utility «transmission-create» for creating torrent files

Instalando Transmission de forma sencilla

Si bien instalar Transmission con el bootstrap no es difícil, teniendo en cuenta los tutoriales disponibles, en caso de no querer modificar demasiado nuestro Synology o disponer de algún modelo con una cpu que no disponga aún de bootstrap, disponemos de la posibilidad de instalarlo a través de un SPK.

Podemos descargar los SPKs de Transmission desde varias ubicaciones puesto que varios usuarios han compilado diversos paquetes que podeis encontrar en el foro de Synology, pero por ahora os recomiendo las versiones que nos trae zebulon y que estan disponibles en su web. Son las que estoy usando y funcionan perfectamente.

Lo que me gusta esta versión es que con un solo SPK tenemos soporte para todos los procesadores de Synology facilitando el proceso de instalación.

Para instalarlo, una vez con el SPK descargado, accedemos al panel de administración web y vamos a la opción Package Management que hay en el apartado System (Sistema). Pulsamos INSTALL y seleccionamos el SPK. Seguimos el asistente y en segundos lo tendremos instalado.

A continuación creamos una carpeta compartida y nos aseguramos de dar permisos de escritura en este directorio al usuario transmission que nos ha creado el proceso de instalación de forma automática.

Antes de pulsar en el botón «RUN» de la opción Package Management, lo configuraremos con los parámetros adecuados, tarea para la cual, debemos usar una conexión telnet/ssh para hacerlo (la activamos desde el propio panel web del NAS y nos conectamos por ejemplo con el PuTTY).

Una vez conectados, vamos a /usr/local/transmission/var y editamos el archivo settings.json:

cd /usr/local/transmission/var
vi settings.json

Modificamos los parámetros a nuestro gusto, prestando atención al campo que define el directorio de descarga, modificándolo para que refleje la carpeta que hemos creado para tal efecto. (para modificar en vi, pulsar INSERT primero, para grabar y salir, ESC, :wq).

Si queremos activar la protección por contraseña, introducimos el usuario en el campo adecuado y la contraseña que queramos. Al iniciar Transmission por primera vez, esta se encriptará para que no se pueda ver accediendo al archivo de configuración.

Cuando tengamos la configuración a nuestro gusto, pulsamos RUN en el panel web y listo. Ya tenemos nuestro Transmission totalmente operativo y disponible para conectarnos por su interfaz web o mediante el cliente que prefiramos (Transmission-Remote por ejemplo).

Disponemos para nuestra comodidad de enlaces a la interfaz web en el panel de administración pero os recomiendo usar el Transmission Remote.

Cuando aparezca una actualización, basta con detener el Transmission desde la opción PACKAGE MANAGEMENT y usar la opción UPDATE que tenemos al lado de la de INSTALL. Seleccionamos el SPK actualizado y seguimos las instrucciones. Si no pasa nada raro en segundos tendremos el Transmission actualizado a la espera de pulsar en RUN para que vuelva a ejecutarse.

Por último, comentaros que usando este método el Transmission se iniciará de forma automática siempre que reiniciemos el NAS.

Actualizando el NAS

Esta mañana he terminado de actualizar el disco duro de mi DS109+, he sustituido el WD Caviar Black de 750GB por un nuevo WD Caviar Green de 2.0TB.

La razón del cambio ha sido que he decidido desconectar definitivamente mi antiguo DS207 y dejar un solo NAS funcionando, con el consecuente ahorro energético y reduciendo el ruido y calor generados.

Sustituir un disco duro en nuestro Synology es muy sencillo. La forma más rápida requiere de lo siguiente:

Synology Assistant y Firmware para nuestro modelo (última versión disponible recomendada)

– Carcasa USB

Si vamos a instalar un disco Western Digital, principalmente de la gama Green como el que he usado yo, sería interesante que modificaseis el timer IDLE para que el disco funcione de forma adecuada y los LCC no se disparen de forma alarmante. Para hacerlo, necesitamos conectar el disco duro en un PC, hacer un pendrive, cd o disquete autoarrancable (MSDOS) y ejecutar la utilidad WDIDLE3 con este comando:

wdidle3 /s300

Lo primero antes de continuar es  guardar una copia de seguridad de la configuración de nuestro NAS, cosa que podemos hacer desde el apartado correspondiente de la sección backup de la web de administración.

Del mismo modo, si podéis tener un backup de todos los datos, mucho mejor, luego lo restauráis con el File Station y listo. Si no disponéis de espacio para hacer el backup, mas adelante os cuento dos formas de recuperar los datos, pero si teníais un RAID diferente a 1, mejor hacer el backup para ahorrarnos complicaciones (nunca viene mal).

Con la configuración y los datos a salvo, apagamos el NAS y sustituimos el disco duro.

Arrancamos el NAS con el disco duro nuevo y abrimos el Synology Assistant. En unos segundos debería aparecer nuestro NAS, lo seleccionamos y clicamos en la opción de «Instalar», seguimos el asistente, indicándole el archivo del firmware y en minutos tendremos el NAS accesible otra vez (pero sin ningún dato o configuración personalizada).

Es muy importante utilizar la última versión del Assistant y el Firmware si usamos los nuevos Western Digital con la tecnología de formateo avanzado. Si instalamos el NAS con una versión antigua, no aprovecharemos esta tecnología con la consecuente pérdida de rendimiento al usar estos discos (por ahora los de la gama WDXXEARS).

Nos conectamos al panel de administración, y vamos a la sección donde antes sacamos la copia de seguridad de la configuración. Ahí tenemos la opción de restaurar. Restauramos la copia que teníamos para dejar el NAS configurado como antes: usuarios, permisos, carpetas compartidas, etc.

Ahora es el momento de restaurar los datos, si teníamos backup, los restauramos. En caso de no disponer de backup, tenemos un par de métodos alternativos para NAS’s con una sola bahía o equipos con dos bahías y RAID1.

NAS con 1 bahía

Pinchamos el disco duro antiguo en la carcasa USB y lo conectamos al NAS. Usando el servicio FileStation, copiamos los datos (que estarán en la carpeta compartida usbshare1) a las nuevas carpetas del NAS (que estarán vacías) y listo.

NAS con 2 bahías configurado como RAID1  o con un solo disco duro

Conectamos el disco duro (o uno de los dos en caso de RAID1) a una carcasa USB y a nuestro NAS.

Nos conectamos por telnet o SSH, con usuario root y ejecutamos el siguiente comando:

mdadm --examine --scan /dev/sdk3

Esto debería mostrar una línea similar a esta:

ARRAY /dev/md3 UUID=37d421aa:f01cbe6e:8334f217:a60e2732

Si nos diese algún error no nos servirá este método.

A continuación miramos los arrays que tenemos activos con el comando

mdadm --detail --scan

Seguidamente, ejecutamos el siguiente comando sustituyendo la X por el numero siguiente al mas alto que obtengamos en la paso anterior.

mdadm -A --verbose --run /dev/mdX /dev/

Montamos la partición de datos para poder acceder a ellos:

mount /dev/mdX /mnt/usb

Copiamos los archivos de /mnt/usb al nuevo disco duro, para ir rapidos, podemos hacer un rsync de todo el contenido a una carpeta compartida y luego distribuirlo con el FileStation a la ubicación final:

rsync -a -u -v --stats  /mnt/usb /volume1/public

Cuando termine el rsync, procedemos a quitar el disco duro, primero con estos comandos:

umount -l /mnt/usb

mdadm -S /dev/mdX

mdadm -r /dev/mdX

Desconectamos la carcasa USB y eliminamos la carpeta compartida:

rm -r /mnt/usb

Reiniciamos nuestro NAS y procedemos a mover los datos a la ubicación correcta mediante FileStation. Debemos confirmar que los permisos de usuario estén bien aplicados, también desde FileStation. En caso de no estarlo, seleccionando los archivos y usando la opción del menú contextual “propiedades” podremos modificarlo.

Ahora solo faltará instalar el bootstrap y cualquier modificación que tuviéramos echa en nuestro NAS aparte de revisar toda la configuración por si algún parámetro no estuviese configurado correctamente.

Comentaros que dado que por ahora no existe el Twonky para mi DS109+, he pasado a utilizar el servidor multimedia que viene integrado y funciona de perfectamente 😀