Archive Storage

Encrypted backups in the storage you already trust

Git Replica writes encrypted Git archives to your choice of cloud storage. Choose what fits your team, budget, and compliance requirements — not ours.

Why flexible storage

We don't lock you into one storage vendor

Picking a backup service that forces a single storage backend trades one lock-in for another. Git Replica supports the four storage services most teams already use — so your backups live where you already have budget, governance, and audit coverage.

Amazon S3

The industry standard for durable object storage.

Azure Blob Storage

Enterprise-grade, tightly integrated with Microsoft cloud.

Google Drive

Familiar, easy, great for small teams and individuals.

Microsoft OneDrive

Works with existing Microsoft 365 accounts.

Which storage should I use?

Use the right storage for your situation

Business-critical production

Recommended

Amazon S3 or Azure Blob Storage

Immutability locks, lifecycle rules, regional replication, enterprise IAM, compliance-friendly audit trails.

Good for: Regulated industries, large engineering orgs, teams with SOC2/ISO27001 requirements.

Small teams and startups

Recommended

Google Drive or Microsoft OneDrive

Zero new vendor setup. Use your existing Google Workspace or Microsoft 365 seats. Fast to configure.

Good for: 5–30 person engineering teams, early-stage startups, bootstrapped dev shops.

Solo developers and OSS

Recommended

Google Drive or OneDrive

Free quotas often cover hobby projects entirely. One-click OAuth authorization.

Good for: Individual contributors, OSS maintainers, side projects.

Detailed comparison

How the storage options stack up

Feature S3 Azure Blob Google Drive OneDrive
Pricing model Pay per GB + egress Pay per GB + egress Included with Workspace Included with 365
Best for Business-critical Enterprise MS stack Small teams Microsoft teams
Durability 11 nines 11 nines High High
Encryption in transit
Encryption at rest
Customer-managed keys
Immutability / lock
Fine-grained IAM Basic Basic
Regional control Workspace Tenant
Audit logs
Ease of setup Requires IAM setup Requires IAM setup OAuth one-click OAuth one-click
Cost for 100 GB/month ~$2.30 ~$2.10 Included typically Included typically
How encryption works

End-to-end encrypted, portable by design

Encryption in detail

  • AES-256-GCM symmetric encryption
  • Customer-held encryption keys on Enterprise plans
  • Per-archive integrity tags (tamper detection)
  • Keys never leave your account
  • Standard, auditable, no proprietary format

Portable by design

  • Archives are standard git bundle format
  • Decrypt with Git Replica CLI or directly with OpenSSL
  • No lock-in — leave anytime with your data
  • Re-encrypt to a new provider without re-export
Multi-region mindset

Treat backup storage like production

Multiple destinations

Configure more than one archive target. Primary to S3, secondary to OneDrive for free-tier redundancy.

Geographic control

Pick the region your archives live in to match data residency requirements.

Recovery testing

Scheduled test restores verify your backups actually work — not just that they wrote.

Setup

Connect any of these storage services in under 3 minutes

Pick a storage target

S3, Azure Blob, Google Drive, or OneDrive.

Authorize Git Replica

OAuth or access-key authorization — no shared credentials.

Set retention policy

Daily, weekly, monthly — tuned per repository.

Your next push is archived

Every backup automatically lands in your chosen storage.

FAQ

Archive storage questions

Do my encrypted archives count against my cloud storage quota?

Yes. Git Replica writes archives directly into your connected storage account — S3 bucket, Azure Blob container, Google Drive folder, or OneDrive directory. The storage consumed counts against your quota and is billed by your storage provider at their standard rates. Git Replica does not charge separately for storage volume. For Google Drive and OneDrive users on paid Workspace or Microsoft 365 plans, the quota included is typically large enough to accommodate many repository archives without extra cost.

Can I use multiple archive destinations at the same time?

Yes. Git Replica supports configuring more than one archive target per repository or globally. A common pattern is to set a primary destination such as Amazon S3 for durability and compliance, and a secondary destination such as OneDrive for free-tier redundancy. Both destinations receive the same encrypted archive on each backup run. Multiple destinations are available on Team and Enterprise plans.

How are encryption keys managed?

On Starter and Team plans, Git Replica manages encryption keys on your behalf using AES-256-GCM, with keys stored encrypted in our key management system and tied to your account. On Enterprise plans, you can supply your own encryption keys (customer-managed keys, or CMK). In both cases, keys never leave your account context and are never visible to Git Replica staff. Per-archive integrity tags ensure any tampering with the archive is detectable at restore time.

Can I download archives and decrypt them without Git Replica?

Yes. Archives are stored in standard git bundle format and encrypted with AES-256-GCM using standard, auditable primitives. You can decrypt an archive using the Git Replica CLI tool or directly with OpenSSL and your exported key. Once decrypted, any git client can read the bundle. This means you are never locked in to Git Replica's platform to access your own backup data.

Does Git Replica store any copy of my archives?

No. Git Replica writes archives exclusively to the cloud storage you have authorized. We do not retain a copy in our own infrastructure after the write is confirmed. The only data Git Replica stores about archives is metadata: timestamps, sizes, checksums, and retention policy state. This architecture ensures your repository contents remain under your control at all times.

What's the cost comparison between S3 and Google Drive for 100 GB?

Amazon S3 Standard storage costs approximately $2.30 per month for 100 GB of stored data, plus egress fees when archives are downloaded for restore. Microsoft Azure Blob Storage costs approximately $2.10 per month for 100 GB at the LRS tier. Google Drive and Microsoft OneDrive storage is typically included with existing Google Workspace or Microsoft 365 subscriptions, meaning the marginal cost for 100 GB of archive storage is often zero if you already pay for those plans. For teams without existing Google or Microsoft subscriptions, S3 and Azure represent better-documented durability guarantees at modest cost.

Start backing up to your storage of choice.

Connect S3, Azure Blob, Google Drive, or OneDrive in minutes. Encrypted archives, zero vendor lock-in.

Get started free