1 minute(s) de lecture


TrueNAS Proxmox Rclone Google Drive

Cahier des charges

Dans le cadre de la politique de sauvegarde de l’entreprise, il a été décidé de mettre en place une copie locale des données hébergées sur Google Drive, afin de garantir leur disponibilité indépendamment du Cloud et de réduire l’exposition aux risques liés à la dépendance à un service tiers.

Analyse du besoin

  • Disposer d’une copie locale des données Google Drive, indépendante du Cloud ;
  • Automatiser la synchronisation pour garantir la fraîcheur des sauvegardes sans intervention manuelle ;
  • S’appuyer sur l’infrastructure existante (Proxmox, TrueNAS) pour limiter les coûts.

Solutions choisies

Rclone, déployé dans un conteneur LXC hébergé sur Proxmox VE, est configuré avec une clé API Google Drive pour accéder aux données du Cloud. Un point de montage NFS relie le conteneur LXC au serveur TrueNAS Scale, assurant le stockage centralisé des sauvegardes. Une tâche Cron automatise l’exécution hebdomadaire du script de synchronisation.

Gestion de projet

Diagramme de Gantt

Gantt sauvegarde cloud

Mise en œuvre

Environnement technique :
Proxmox VE - LXC - Rclone - Google Drive API - TrueNAS Scale - Cron

Période : 10/03/2025 – 20/06/2025

1. Préparation et déploiement du serveur TrueNAS Core
2. Migration TrueNAS Core → TrueNAS Scale
3. Déploiement de Rclone dans un conteneur LXC sur Proxmox
4. Configuration du point de montage NFS entre le conteneur LXC et TrueNAS
5. Configuration de l'accès API Google Drive pour Rclone
6. Rédaction du script de sauvegarde et automatisation via tâche Cron
7. Tests de synchronisation et vérification de l'intégrité des données
8. Documentation

Productions associées

Document Description
Procédure de configuration Rclone Authentification Google Drive API et paramétrage Rclone
Script de synchronisation Script d’automatisation shell déclenché par Cron
Déploiement TrueNAS et configuration NFS Déploiement TrueNAS Core et configuration du partage NFS vers Proxmox

Bilan

Ce projet a permis de mettre en place une politique de sauvegarde automatisée des données Cloud, en s’appuyant sur l’infrastructure existante. La principale complexité a résidé dans la configuration du point de montage NFS entre le conteneur LXC et TrueNAS, ainsi que dans la gestion des droits d’accès associés. Une fois opérationnel, le dispositif fonctionne de manière entièrement autonome.