S3Guardian

Advanced replication that protects your data

S3Guardian synchronises data between S3 storage and NFS or SMB/CIFS shares. It combines incremental transfers, recovery after interruptions, rename detection and protective controls in one tool.

Advanced replication and data protectionFind changes to replicate. Fictional example: source and destination are compared. Transfer the required data. New or changed data is replicated according to the profile’s rules. Check sensitive operations. Protection rules can pause suspicious changes or excessive deletions.TransferSourceCopy
Find changes to replicate.

Fictional example: source and destination are compared.

Interactive diagramFictional example · Simulation

Replicate new and changed data

  1. Compare source and destination

    Identify new or changed data and plan the operations needed for each replication profile.

  2. Optimise transfers

    Use parallel transfers and streaming for large files. Rename detection and deduplication reduce unnecessary network traffic where the storage supports them.

  3. Resume after an interruption

    Retain progress and retry failed transfers without restarting the entire operation.

  4. Schedule and monitor

    Run replication on demand, continuously or on a schedule. Track progress, errors and operations in the dashboard and logs.

Keep control of changes

Protection rules control deletions and unusual changes. A deletion threshold can stop an overly broad operation. GUARD examines suspicious signals and can hold changes for review.

On versioned S3 storage, point-in-time recovery helps reconstruct an earlier state. Available versions and restored data are checked before returning them to use.

Routine operations follow the profile’s rules. Human review applies to operations that require it.

These controls complement your backup and recovery strategy. Their effectiveness depends on the enabled rules and your storage capabilities.

Connect your storage

Source and destinationUse
S3 → S3Replicate between S3-compatible buckets, sites or providers.
S3 ↔ NFS / SMB (CIFS)Connect object storage to a file share in the direction chosen for the profile.
NFS / SMB (CIFS) → NFS / SMB (CIFS)Replicate between two distinct file shares.

Replication suited to your needs

Mirror — maintain a second copy

Replicate changes to a destination using the profile’s deletion rules and protective controls.

Archive — retain additional copies

Transfer new and changed data without automatically removing every destination file that is absent from the source.

Recovery — prepare a secondary site

Replicate to another site or provider. Define retained versions, protective controls and recovery tests for the selected storage.

Migration — change storage or provider

Run an initial transfer, replicate subsequent changes and check the destination before switching over.

Prepare an evaluation with your data

Choose a source, a destination and a representative volume. Evaluate an initial transfer, subsequent changes, a rename, an interruption and a deletion that needs review. This establishes the performance and rules suited to your environment.

Let’s discuss your needs.

Would you like to replicate data, retain its history or share a verifiable record? Tell us about your project.

Let’s discuss your project
Illustrated history

Example of history applied to this page.

  1. Document created

    An initial version of this presentation brings together the software pages and the contract example.

    This is the starting point of the history shown here.

  2. Section added

    Seven situations explain how to find a document, prepare an audit or review a decision.

    Each example distinguishes what can be found from the limits that need checking.

  3. Document linked

    The contract has five stages that can be explored by swiping or using the buttons.

    A vertical gesture on the document still lets the page scroll normally.

  4. Sentence changed

    The presentation pages use more familiar words.

    The comparison below shows the home-page sentence before and after this change.

    See the changed sentence

    Before

    KARL Core keeps document versions and recorded decisions. Software for businesses, installed on your servers.

    After

    KARL Core is software for your business. It keeps document versions and recorded approvals so you can find what changed.
  5. Illustration added

    Illustrations explain levels, versions and links between documents.

    They support the explanations in this preview.