Rekkord pour les backups chiffrés
Description
Rekkord est un logiciel libre et multi-plateforme de sauvegarde (backup) conçu pour assurer la sécurité, la confidentialité et la résilience des données.
Pensé pour être simple à déployer tout en restant puissant et flexible, il permet de sauvegarder vos fichiers localement ou sur un serveur distant, tout en bénéficiant d’un chiffrement fort et d’une déduplication intelligente.
Rekkord s’adresse autant aux particuliers soucieux de protéger leurs données qu’aux structures souhaitant bâtir leur propre infrastructure de sauvegarde libre et indépendante des grandes plateformes commerciales.
Il permet notamment :
- de réaliser du chiffrement asymétrique,
- une déduplication de données avancée,
- une compression rapide et efficace,
- et la prise en charge de backends de stockage variés, tant locaux que distants (S3, SFTP…).
Principales fonctionnalités
- Chiffrement client asymétrique : la clé utilisée pour chiffrer les données est différente de la clé utilisée pour les déchiffrer. Chaque machine peut réaliser des sauvegardes sans pouvoir les lire, tout en conservant les avantages de la déduplication et de la compression.
- Déduplication : segmentation des fichiers selon leur contenu (content-defined chunking) pour ne sauvegarder que les différences, réduisant ainsi considérablement la taille des sauvegardes.
- Compression rapide (LZ4) : l’algorithme LZ4 garantit des performances optimales avec une faible consommation de ressources.
- Stockage flexible : sauvegardez localement, sur un serveur SFTP, ou sur un service compatible S3 (comme MinIO ou Wasabi), selon vos besoins et contraintes.
- Logiciel libre et open source : publié sous licence GNU GPL v3, Rekkord peut être audité, modifié et auto-hébergé librement.
- Multi-plateforme : disponible sur Linux, macOS et Windows, il s’intègre dans des environnements hétérogènes sans dépendance propriétaire.
Pourquoi l’utiliser / Pour quels cas d’usage ?
- Si vous cherchez une solution de sauvegarde libre, sécurisée et indépendante des GAFAM.
- Pour des utilisateurs avancés, chercheurs ou administrateurs système souhaitant une maîtrise complète des flux de données et un chiffrement de bout en bout.
- Pour des structures ou associations souhaitant héberger leurs propres sauvegardes sur des serveurs maîtrisés.
- Pour des tests, laboratoires ou infrastructures techniques ayant besoin de sauvegardes incrémentales légères et rapides.
Rekkord se veut un outil moderne et transparent, qui replace la confiance et la maîtrise des données au cœur du processus de sauvegarde.
Limitations & précautions
- Le projet est encore jeune et en cours d’évolution — la communauté et les contributions sont donc les bienvenues !
- L’algorithme de roulement et de nettoyage des données anciennes (pruning) est en cours de développement et de test.
- Avant de l’utiliser sur des données sensibles ou critiques, il est conseillé de réaliser plusieurs tests de sauvegarde et de restauration.
- Comme tout système de backup, une bonne stratégie repose sur la redondance et la vérification régulière des jeux de sauvegarde.
Comparaison rapide avec d’autres options open source
Quelques projets similaires existent dans l’écosystème libre :
- Restic — populaire, simple, avec chiffrement symétrique et support multi-backend. (Restic)
- Kopia — interface CLI + GUI, compression et chiffrement symétrique, très actif. (Kopia)
- Plakar — projet français récent, open source, compression et chiffrement symétrique, avec une approche moderne et accessible. (Plakar)
| Caractéristiques |
Restic |
Kopia |
Plakar |
Rekkord |
| Origine |
Projet international, mature |
Projet open source (États-Unis) très actif |
Projet français, récent |
Projet français, encore jeune |
| Licence |
BSD 2-Clause |
Apache 2.0 |
MIT |
GNU GPL v3 |
| Langage principal |
Go |
Go |
Go |
C++ |
| Interface utilisateur |
CLI uniquement |
CLI + GUI moderne |
CLI + GUI web en développement |
CLI + GUI web en développement |
| Chiffrement |
Symétrique (AES-256, SHA-256) |
Symétrique (AES-256-GCM) |
Symétrique |
Asymétrique (clé publique/privée) |
| Déduplication |
Oui (chunking fixe) |
Oui (content-defined) |
Oui (content-defined) |
Oui (content-defined) |
| Compression |
Non (dépend du backend) |
Oui (Zstandard) |
Oui (Zstandard) |
Oui (LZ4) |
| Stockage |
Local, SFTP, S3, Backblaze, Rclone, etc. |
Local, SFTP, S3, WebDAV, GCS, Azure |
Local, SFTP, S3 |
Local, S3, SFTP |
| Authentification / Sécurité |
Mot de passe, clé |
Mot de passe, clé |
Mot de passe |
Clé publique/privée, support écriture seule |
| OS supportés |
Linux, macOS, Windows |
Linux, macOS, Windows |
Linux, macOS, Windows |
Linux, macOS, Windows |
| Statut / Maturité |
Très stable, production |
Stable, production |
En développement actif |
En développement, pas encore stabilisé |
| Communauté |
Large, active |
Très active |
Francophone, en expansion |
Restreinte mais ouverte |
| Particularités |
Légèreté, simplicité |
Interface graphique, synchronisation rapide |
Sauvegarde par snapshots, français |
Chiffrement asymétrique, open et minimaliste |
Rekkord se positionne comme une alternative élégante et prometteuse, alliant chiffrement asymétrique, performance et liberté, tout en gardant une architecture légère et évolutive.
Collaboration
Le projet étant open source et réalisé par des bénévoles, toute contribution est la bienvenue !
Résumé