Convierte tu pi frambuesa en una caja nas
¿Tiene un par de discos duros externos por ahí y una frambuesa Pi? Hacer un dispositivo de almacenamiento barato de baja potencia en red adjunta de ellos. Mientras que el resultado final no va a ser tan impresionante como un dispositivo NAS $ 500 como el Synology DiskStation, se le dará un poco de baja potencia de almacenamiento en red - especialmente útil si usted está consiguiendo cansada de tener todos sus datos revolvieron por las miradas indiscretas de la NSA - se puede ocultar esta en el ático.Synology DiskStation DS413j NAS revisión y sorteoSynology DiskStation DS413j NAS revisión y sorteoPara llamar al DiskStation DS413j de Synology un almacenamiento conectado a red (NAS) es un eufemismo degradantes - pero eso sí, que sirve archivos a través de la red. Decir que tiene la funcionalidad RAID también es algo injusto ...Lee mas
Usted necesitará una frambuesa Pi, por supuesto, y una o dos unidades de repuesto. Pequeños discos de 2.5 "puede ser alimentado directamente a través de USB, pero vamos a necesitar un hub alimentado como la potencia proporcionada a través de puertos USB del RPI no es suficiente para ellos. Alternativamente, se puede utilizar una memoria USB, o incluso una tarjeta SD. De hecho, he utilizado una mezcla de un disco duro USB y un dispositivo en miniatura hoy, pero el procedimiento es idéntico.
Con sólo una unidad, todavía se puede hacer un área de almacenamiento de red compartida, pero con dos que usted será capaz de redundancia de datos de configuración en caso de una falla.
Preparar sus discos
Para empezar, el formato de las unidades como NTFS desde un escritorio. Esto es por comodidad, por lo que si algo va mal vamos a ser capaces de desconectarlos de la NAS y todavía leer los datos desde cualquier PC.
Nosotros podría darles formato de la frambuesa Pi, pero va a tomar un par de horas y es mucho más rápida de realizar desde un escritorio. Hacerlo ahora.
Para configurar SSH y permitir al usuario root, cree primero una contraseña para el usuario root:
sudo -i
passwd root
(escribe tu contraseña)
A continuación, ejecute el Raspi-config script desde la línea de comandos, ya sea usando sudo o haber cerrado sesión y de nuevo como root. De menú de opciones avanzadas, habilitar SSH.
Después de reiniciar, usted debería ser capaz de iniciar sesión desde otro equipo de la red usando (usar masilla si estás en Windows)
SSH root @ [dirección IP]
Una vez iniciada la sesión, averiguar qué dispositivos son unidades adicionales. Estoy asumiendo que va a utilizar dos para redundancia de datos. Tipo
fdisk -l
para listar los dispositivos de almacenamiento conectados. Debería ver algo como esto.
el /dev / MMC particiones son su sistema operativo Pi, MMC refiriéndose al tarjeta SD. Confusamente, la / Dev / sda1 y / Dev / sdb1 son en realidad nada que ver con la tarjeta SD, y esos son, de hecho, las unidades USB conectados. (Originalmente, “dispositivo SCSI”, pero ahora se entiende cualquier SATA o dispositivo de almacenamiento adjunto)
Instalar NTFS-3g para Linux para que podamos acceder a las unidades de Windows en formato NTFS.
apt-get install ntfs-3g
A continuación, crear directorios para utilizar como puntos de montaje, a continuación, montar las unidades. Estoy aquí hacer que sea sencillo y refiriéndose a ellos como 1 y 2.
mkdir / media / 1mkdir / media / 2mount -t auto / dev / sda1 / media / 1 Monte -t auto / dev / sdb1 / media / 2mkdir / media / 1 / sharesmkdir / media / 2 / acciones
Samba
A continuación, vamos a configurar Samba. Samba es el protocolo de uso compartido de red utilizado por Windows (y el más nuevo OS X Mavericks, de hecho).
apt-get install sambaapt-get install samba-common-bincp /etc/samba/smb.conf /etc/samba/smb.conf.baknano /etc/samba/smb.conf
Si usted no está familiarizado con este tipo de archivos de configuración, una # al inicio de la línea significa que está comentado, y por lo tanto no está configurado o configurado. Para activar algo, puede agregar una nueva línea, o no-comentar una línea existente para que sea activo.
Vamos a empezar habilitando prensa seguridad- usuario CTRL-W y el tipo de “seguridad” para encontrar la sección correspondiente. Quitar el símbolo # en la línea que dice
security = user
Por último, desplácese hacia abajo a la parte inferior (o mantenga CTRL V hasta llegar allí) y añadir tantos recursos compartidos de red a su gusto. Utilice el siguiente formato:
[Test] comment = sharepath Prueba = / media / 1 / sharesvalid usuarios = grupo @usersforce = máscara userscreate = máscara 0660directory = = no solamente 0771read
Sólo referimos a la primera unidad montada sin embargo - que vamos a la sincronización de esta tarde con la segunda parte para proporcionar redundancia.
Una vez que hayas terminado, pulsa CTRL X y entonces y ahorrar.
Vídeo: ¿CÓMO REPARAR TU PIEL? / PIEL BONITA ♥ - Yuya
A continuación, reinicie Samba con el siguiente comando.
Reiniciar servicio de samba
Ahora, añadir un nuevo usuario a su Pi, asumiendo que no desea que el mismo inicio de sesión (sustituto “Jamie” para su propio usuario)
useradd -m Jamie usuarios -G
Después de introducir el siguiente comando, se le pedirá que introduzca una contraseña para su usuario, y confirmarlo.
passwd Jamie
Entonces podemos seguir adelante y agregar a este usuario del sistema para Samba. Tendrá que confirme su contraseña de nuevo, dos veces.
smbpasswd -a Jamie
Vaya por delante y probar el recurso compartido de red ahora - que debería ser visible desde sus otras máquinas (Windows o Mac), y usted debería ser capaz de escribir archivos en él.
El único problema en este momento es que las unidades se desmontan cuando se reinicia el Pi. Para solucionar esto, instale autofs.
apt-get install autofsnano /etc/auto.master
Agregue la siguiente línea debajo + auto.master
/ Media / /etc/auto.ext-usb --timeout = 10, por defecto, el usuario, exec, uid = 1000
Ahora usted debería ser capaz de reiniciar de forma segura sin romper todo
Redundancia de datos
Suponiendo que ha instalado dos unidades, que pueden ahora configurar una secuencia de comandos para la sincronización automática de los datos de la primera unidad a la segunda, con ello nos ofrece una copia de seguridad en caso de que uno falle. Vamos a utilizar el rsync utilidad para esto.
apt-get install -e rsynccrontab
El crontab de Linux es una forma de automatizar tareas- Hablé brevemente antes de la hora de mostrar cómo automatizar las copias de seguridad del sitio. Añadir siguiente línea:Automatizar su Wordpress copia de seguridad con elementos simples Shell Scripting & CRONAutomatizar su Wordpress copia de seguridad con elementos simples Shell Scripting & CRONLa última vez que hablamos de copias de seguridad de Wordpress, te mostró lo increíblemente fácil que era copia de seguridad de su base de datos y archivos SSH, aunque con sólo unos pocos comandos. Esta vez, voy a mostrar ...Lee mas
30 5 * * * rsync -av --delete / media / 1 / acciones / medios de comunicación / 2 / acciones /
El esquema de numeración se utiliza de esta manera:
Vídeo: Gafas de Realidad Virtual Caseras (Reupload)
minuto | horas | día-del-mes | meses | día de la semana
Así que en nuestra línea que acaba de agregar, el comando rsync Wil llevar a cabo a 05:30 am , cada día (el * significado comodín “todos”, por lo que “todos los días de cada mes”)
Si desea seguir adelante y ejecutar el respaldo inmediatamente, basta con pegar en el comando rsync como tal
rsync -av --delete / media / 1 / acciones / medios de comunicación / 2 / acciones /
Dependiendo de lo que se pone en la carpeta compartida, puede tardar unos segundos o más para darle un informe. Lo bueno de rsync es que sabe qué archivos se actualizan, agregan o se deben eliminar. Vaya por delante y tratar de nuevo el mismo comando. Se debe terminar de inmediato, ya que no sabe nada ha cambiado.
Eso es todo, terminó - que ahora tiene su propio rápida y sucia NAS. Sí, podría no tener todas las características llamativas de un NAS adecuado, pero hace el trabajo muy bien y por mucho menos consumo de energía.
¿Está teniendo problemas? Háganos saber en los comentarios y voy a ver qué puedo hacer, pero por favor asegúrese de que está ejecutando la última imagen Raspian.