Skip to main content

1_Theorie

Theorie

Restic est un écosystème complet comprenant l’outil de sauvegarde en ligne de commande, le moteur de déduplication, la gestion des snapshots, ainsi que la compatibilité avec de nombreux backends de stockage.
Souvent, lorsque l’on parle de Restic, on fait référence à l’outil de sauvegarde chiffrée et dédupliquée, utilisé pour protéger des données localement ou à distance.
Restic est une solution de sauvegarde sécurisée, rapide et multiplateforme, conçue pour être simple à utiliser tout en restant extrêmement fiable.

Il est important de noter que Restic est entièrement open source, sous licence BSD 2‑Clause.
Il ne propose pas de support commercial officiel, mais bénéficie d’une communauté active et d’une documentation claire et complète.

Avantages

  • Sauvegardes chiffrées par défaut (AES‑256 + Poly1305)
  • Déduplication intégrée pour réduire l’espace utilisé
  • Fonctionne sur Linux, Windows, macOS, BSD
  • Compatible avec de nombreux backends : local, SFTP, REST, MinIO, AWS S3, Backblaze B2, Wasabi…
  • Snapshots rapides et restauration simple
  • Très performant, même sur de gros volumes
  • Pas de serveur obligatoire (fonctionne en mode “repository”)
  • Documentation claire et communauté active
  • Idéal pour les scripts, serveurs, postes clients et environnements automatisés

Les ports

Restic n’utilise pas de port dédié lorsqu’il fonctionne en local ou via SSH/SFTP.
Les ports dépendent du backend utilisé :

Backend Port
Local Aucun
SFTP / SSH 22
REST Server Restic 8000 (par défaut)
AWS S3 443
Backblaze B2 443
MinIO (S3 compatible) 9000 (par défaut)