Skip to content
Regi Ellis

Client services

Three-tier Backup Pipeline

I set up scheduled backups from Google Drive to the office and encrypted offsite storage, keeping copies in separate locations.

Built for
Areate Realty
Status
Shipped 2024
My role
System setup & ongoing support

The need

The original setup depended on one live copy.

Areate kept listing histories, signed documents, and transaction files in Google Drive. The brokerage needed additional recovery options if the working files or access to that service became unavailable.

What I built

Copy records to the office and offsite storage.

The setup keeps the working files in Google Drive, a scheduled copy at the office, and an encrypted backup with a separate offsite provider.

Files are copied from Google Drive to Areate’s office machines on a schedule. A separate step creates an encrypted offsite backup with another provider in another region, storing only what changed.

Areate / Backup sequence

Google Drive

Working files

Office copy

Copied on a schedule

Encrypted offsite backup

Another provider in another region

Scheduled jobs check for failures and expose backup status to staff.

Implementation

How I approached the work.

Additional recovery options

These locations provide additional recovery options if the primary service or the office copy becomes unavailable.

Job monitoring

The process runs on a schedule, checks for failures, and gives staff a view of backup status.

Built with Technical details
  • Google Drive (live)
  • On-prem rclone mirror
  • Encrypted offsite (restic + Backblaze B2)
  • Scheduled with systemd + gocron

Have a process
that needs better software?

Tell me what needs to change, your budget range, and when you’re ready to begin.

Discuss your project