Cliente realInfraestructura IT para una pyme
Diseño, implantación y soporte continuo de la infraestructura IT de una pequeña empresa que trabajaba desde un único portátil: NAS en RAID 1 con Btrfs y snapshots, permisos por grupos sobre SMB, puestos Windows 11 y una capa Docker para gestión documental, automatización y monitorización.
NASRAID 1BtrfsWindows 11DockerPaperless-ngx
Una pequeña empresa trabajaba desde un único portátil: sin almacenamiento
central, sin usuarios ni permisos separados y sin política de copias. Diseño,
implanto y mantengo una infraestructura que centraliza la información,
protege los datos y se puede administrar en remoto, y después sigo dándole
soporte.
Arquitectura
- NAS de 2 bahías como almacenamiento central de la empresa y host de Docker.
- Mini-PC con Windows 11 como puesto del empleado; el portátil de dirección
también se integra.
- Se aprovecha la red Ethernet que ya tenía la oficina.
Almacenamiento y permisos
- RAID 1 + Btrfs (2 × 4 TB, ~3,7 TB útiles): aguanta el fallo de un disco y
permite snapshots.
- Carpetas por áreas: trabajo compartido, documentación restringida de
dirección, carpetas personales y un área docker solo para
administración.
- Usuarios y grupos (dirección, empleados, administración) en lugar de una
cuenta compartida: un empleado nuevo solo necesita entrar en su grupo.
- SMB2/SMB3 con SMB1, FTP y WebDAV desactivados; las carpetas sin permiso no
se muestran y cada perfil tiene sus unidades de red.
Protección de datos
- Snapshots Btrfs automáticos cada 6 h (14–30 días de retención) frente a
borrados y sobrescrituras.
- Controles S.M.A.R.T. (rápido semanal, completo mensual) con alertas de
sectores defectuosos.
- Regla clara: RAID ≠ backup y snapshot ≠ backup. Siguientes pasos: copia
externa USB y copia fuera de la oficina, hacia una estrategia 3-2-1.
Puestos de trabajo
- Uso diario con una cuenta estándar; la cuenta de administración solo para
mantenimiento.
En despliegue
- Docker (Compose y almacenamiento persistente) en el NAS.
- Paperless-ngx con OCR: escanear → clasificar → buscar por cliente,
proveedor, fecha o contenido.
- n8n para automatizar tareas repetitivas cuando haya un caso de uso real.
- Tailscale para administrar en remoto sin exponer SMB, RDP, SSH ni el panel
del NAS a Internet.
- Monitorización con Uptime Kuma, Prometheus y Grafana
(disponibilidad, CPU, RAM, almacenamiento, estado del RAID y copias).
Soporte continuo
Tras la implantación inicial sigo dando soporte remoto y mantenimiento:
actualizaciones, incidencias, revisión de almacenamiento y copias, y nuevos
servicios o automatizaciones. Es administración continua, no una instalación
puntual.
A small business was working from a single laptop: no central storage, no separate users or permissions and no backup policy. I design, deploy and maintain an infrastructure that centralises the information, protects the data and can be managed remotely, and I keep providing support afterwards.
Architecture
- 2-bay NAS as the company's central storage and Docker host.
- Windows 11 mini-PC as the staff workstation; the management laptop is integrated as well.
- The office's existing Ethernet network is reused.
Storage and permissions
- RAID 1 + Btrfs (2 × 4 TB, ~3.7 TB usable): survives a disk failure and enables snapshots.
- Shares by area: shared work, restricted management documents, personal folders and an admin-only docker area.
- Users and groups (management, staff, admin) instead of a shared account: a new employee only needs to join a group.
- SMB2/SMB3 with SMB1, FTP and WebDAV disabled; shares are hidden from users without access and mapped as network drives per profile.
Data protection
- Automatic Btrfs snapshots every 6 h (14–30 days of retention) against deletions and overwrites.
- S.M.A.R.T. checks (weekly quick, monthly full) with bad-sector alerts.
- Clear rule: RAID ≠ backup and snapshot ≠ backup. Next steps: external USB copy and an off-site copy, towards 3-2-1.
Workstations
- Day-to-day work with a standard account; an admin account only for maintenance.
Rolling out
- Docker (Compose, persistent storage) on the NAS.
- Paperless-ngx with OCR: scan → classify → search by customer, supplier, date or content.
- n8n to automate repetitive tasks once there is a real use case.
- Tailscale for remote administration without exposing SMB, RDP, SSH or the NAS panel to the Internet.
- Monitoring with Uptime Kuma, Prometheus and Grafana (availability, CPU, RAM, storage, RAID status and backups).
Ongoing support
After the initial deployment I keep providing remote support and maintenance: updates, incidents, storage and backup reviews, and new services or automations. It is continuous administration, not a one-off installation.