/sid

Primary LanguagePython

Pojet option MSI P14 - février 2016

Sauvegarde incrémentale sécurisée à distance : "sid"

* use case

 sh> cmd create/init sav1 /un/répertoire url://destination
  . entrer un mdp...
  . création sauvegarde initiale (0) d'une sauvegarde "sav1"

 sh> cmd dump/update/... sav1
  . mdp...
  . sauvegarde suivante qui réutilise les donnée commune

 sh> cmd list
  . liste des sauvegardes...

 sh> cmd status sav1 (ou url://destination...)
  . [mdp si besoin...]
  . état des sauvegardes...

 sh> cmd restore url://destination /un/répertoire
  . mdp...
  . récupération des données à partir de l'url
  . pouvoir préciser quelle état on veut sauvegarder

 sh> cmd ...

* sécurisée : CIA
- pour tester, penser au chiffrement "nul" :-)
- être transactionnel (pas de perte si sauvegarde interrompue)
- pouvoir changer le mdp ? persistance du mdp ?

* backends selon url :
- au plus simple, pour tester : file://
- via réseau : imaps:// (gmail), https:// (webdav)...
- RAID ? (répartition redondante sur plusieurs stockage ?)