Introduction
Pendant longtemps, j'ai reporté la recherche d'une bonne solution de sauvegarde et de stockage pour mes fichiers RAW Fujifilm. J'ai finalement décidé d'investir dans des disques durs et de configurer un homelab pour répondre à mes besoins de stockage et de sauvegarde.
Contexte Technique
J'ai réutilisé mon ancien PC de jeu pour cet usage, avec les spécifications suivantes : processeur, mémoire RAM, disques durs Western Digital et un système d'exploitation TrueNAS Community Edition sur un disque NVMe. TrueNAS est un système d'exploitation basé sur Linux conçu pour le stockage en réseau et la sauvegarde de fichiers.
TrueNAS permet de créer des instantanés de vos données, ce qui est utile pour prévenir les pertes de données. J'ai configuré mon système pour prendre des instantanés horaires, quotidiens et hebdomadaires, et pour supprimer les anciens instantanés après une période donnée pour économiser de l'espace de stockage.
Analyse et Implications
Outre le stockage de fichiers, TrueNAS permet également d'héberger des applications. J'ai installé plusieurs applications, notamment Scrutiny pour surveiller la santé de mes disques durs, Backrest pour créer des sauvegardes de fichiers, Immich pour gérer mes photos et vidéos, Mealie pour gérer mes recettes de cuisine et Ollama pour exécuter des modèles d'IA.
J'utilise également Tailscale, un service VPN, pour accéder à mes données et applications à distance de manière sécurisée.
Perspective
À l'avenir, je prévois de configurer des noms de domaine personnalisés pour mes services, ce qui facilitera l'accès à mes applications et améliorera la sécurité de mon homelab.
Il est important de noter que la configuration d'un homelab nécessite une certaine expertise technique, mais offre une grande flexibilité et des avantages en termes de sécurité et de contrôle sur vos données.