What is it for? A quoi ca sert ?

S3 Integrity automatically records every operation performed on your S3 bucket: every file uploaded, every deletion, every error. These records are linked together in a tamper-proof chain.

S3 Integrity enregistre automatiquement chaque operation effectuee sur votre bucket S3 : chaque fichier envoye, chaque suppression, chaque erreur. Ces enregistrements sont lies entre eux dans une chaine inviolable.

If someone modifies or deletes a file outside the normal process, the chain is broken and the anomaly is immediately detectable. You know exactly what was done, by whom, and when.

Si quelqu'un modifie ou supprime un fichier en dehors du processus normal, la chaine est rompue et l'anomalie est immediatement detectable. Vous savez exactement ce qui a ete fait, par qui, et quand.

What it guarantees Ce que ca garantit

Full traceability Tracabilite complete

Every operation is timestamped and recorded. The history cannot be erased.

Chaque operation est horodatee et enregistree. Impossible d'effacer l'historique.

Tampering detection Detection de falsification

Any unauthorized modification breaks the chain and triggers an alert.

Toute modification non autorisee casse la chaine et declenche une alerte.

Proof of integrity Preuve d'integrite

You can prove at any time that your backups have not been altered.

Vous pouvez prouver a tout moment que vos sauvegardes n'ont pas ete alterees.

Zero dependencies Zero dependance

Works without database, without third-party service. Fully self-contained.

Fonctionne sans base de donnees, sans service tiers. Tout est autonome.

Usage Utilisation

1

Enable the module Activer le module

Install the module on your Proxmox server. It integrates automatically with the existing S3 Plugin.

Installez le module sur votre serveur Proxmox. Il s'integre automatiquement au plugin S3 existant.

2

Operations are recorded Les operations sont enregistrees

Every backup, restore, or deletion is automatically logged in the integrity chain. No manual action required.

Chaque sauvegarde, restauration ou suppression est automatiquement consignee dans la chaine d'integrite. Aucune action manuelle requise.

3

Verify integrity Verifier l'integrite

Run a check at any time. The module walks the chain and confirms nothing has been altered. If an anomaly is found, it indicates precisely which element was compromised.

Lancez une verification a tout moment. Le module parcourt la chaine et confirme que rien n'a ete altere. En cas d'anomalie, il indique precisement quel element a ete compromis.

Use Cases Cas d'usage

Regulatory compliance Conformite reglementaire

Demonstrate compliance with standards requiring backup traceability (ISO 27001, GDPR, SOC 2). The integrity chain provides verifiable proof.

Demontrez la conformite aux normes exigeant une tracabilite des sauvegardes (ISO 27001, RGPD, SOC 2). La chaine d'integrite fournit une preuve verifiable.

Intrusion detection Detection d'intrusion

If an attacker modifies or deletes backups, the chain is immediately broken. You are alerted before even attempting a restore.

Si un attaquant modifie ou supprime des sauvegardes, la chaine est immediatement cassee. Vous etes alerte avant meme de tenter une restauration.

Internal audit Audit interne

View the complete operation history: who backed up what, when, and whether deletions occurred. Every action is traced.

Consultez l'historique complet des operations : qui a sauvegarde quoi, quand, et si des suppressions ont eu lieu. Chaque action est tracee.

Anti-ransomware protection Protection anti-ransomware

Ransomware that encrypts your S3 backups would be immediately detected by the integrity chain break.

Un ransomware qui chiffrerait vos sauvegardes S3 serait immediatement detecte par la rupture de la chaine d'integrite.

Pre-restore validation Validation avant restauration

Before restoring a VM, verify that the backup has not been altered. Certainty that you are restoring clean data.

Avant de restaurer une VM, verifiez que la sauvegarde n'a pas ete alteree. Certitude que vous restaurez des donnees saines.

Verified multi-site Multi-site verifie

Combined with COW Sync, verify that the remote mirror is identical to the original. End-to-end integrity.

Combine avec COW Sync, verifiez que le miroir distant est identique a l'original. Integrite de bout en bout.

Get S3 Integrity Obtenir S3 Integrity

This module is part of the extended S3 Proxmox suite. Contact me to learn more.

Ce module fait partie de la suite S3 Proxmox etendue. Contactez-moi pour en savoir plus.

Contact me on LinkedIn Me contacter sur LinkedIn