S3 Geo Restore Boost
Accélérateur de transferts S3 inter-régions pour Proxmox. Synchronisez et restaurez les sauvegardes entre régions S3 distantes a vitesse maximale.
Fonctionnalités
- Multi-thread adaptatif : Pool de 2-16 threads avec optimisation du débit par hill-climbing.
- Multipart automatique : Les objets > 500 Mo sont automatiquement découpes en parties de 100 Mo.
- Reprise après crash : Fichier de progression binaire (format S3GB), reprenez la ou vous vous étés arrête.
- Vérification d'intégrité : Comparaison ETag après chaque transfert pour l'intégrité des données.
- Crypto Rust pur : SHA-256, HMAC, MD5, Base64 implémentes en Rust.
- Double intégration : Bibliothèque FFI (.so) pour utilisation in-process, ou binaire CLI pour opérations autonomes.
Cas d'usage
- Reprise après sinistre : Répliquez les sauvegardes vers une région S3 distante pour une récupération rapide.
- Synchronisation multi-sites : Maintenez les régions synchronisées, en ne transférant que les objets modifies.
- Migration entre fournisseurs : Passez d'AWS a Wasabi, de MinIO a Ceph, etc.
- Conformité et geo-redundance : Répliquez vers des régions spécifiques pour respecter la conformité.