JITBackup for Google Workspace

JITBackup is a self-hosted backup and recovery solution built specifically for Google Workspace. Through a single management console, you can easily set up protection policies, monitor jobs, browse historical snapshots, and restore data. Most importantly, you retain absolute control over where your backup data is stored.

What We Protect

You have the flexibility to protect your entire domain, specific users, or Shared Drives. Supported Google services include:

  • Gmail
  • Google Drive & Shared Drives
  • Google Contacts
  • Google Calendar
  • Google Tasks

How It Works

JITBackup securely connects to your Workspace domain using an authorized Google service account. It reads your selected data via Google APIs and writes it directly to storage completely controlled by your organization. We support backing up to:

  • Local disks or Microsoft network shares
  • S3-compatible object storage
  • Microsoft Azure Storage
  • Google Cloud Storage

Flexible Recovery & Exports

Drive, Shared Drives, Contacts, Calendar, and Tasks provide dated recovery points. Gmail is browsed through its backed-up messages and labels. When data is accidentally deleted, you can select the emails, files, contacts, events, or tasks you need without restoring an entire account. Recovery depends on the item having been successfully backed up and still being retained.

You can also export individual items to the computer where you use the console. Formats include EML for emails, backed-up file formats for Drive files, vCard for contacts, iCalendar for events, and JSON for tasks. Google Docs, Sheets, and Slides use Office export formats. See Restore deleted data and Export backup data.

Shared Drive backup, browsing, restore, and export currently require an active paid license. See Trial and licensing questions.

Designed for Teams

JITBackup lets you manage backup retention through custom policies to meet your compliance requirements. It also features role-based access control (System Administrators, Domain Administrators and Operators), allowing you to delegate routine backup or restore tasks to specific team members without handing over unrestricted system access.

New to the console? Start with What to know before using JITBackup, then run and check your first backup. Review access and data privacy before granting recovery access to colleagues.