Corso

Practical workflows for backing up and restoring Microsoft 365 with Corso
Rating
Your vote:
No screenshots
Notify me upon availability

Start by putting Corso in place the same day you need it. Deploy the binary, Docker image, or Helm chart, then connect your Microsoft 365 tenant with an app registration that uses least-privilege scopes. Pick which data to protect—mailboxes, OneDrive, SharePoint, and Teams—and choose where to store it: S3-compatible object storage or Azure Blob. Turn on write-once retention at the bucket/container level for tamper-proof copies, set your encryption key policy (bring your own keys or managed), and define backup plans by department or site. Use frequent incremental runs for active users and slower cadences for archives. Keep retention rules simple but explicit: short-term for fast restores, long-term for compliance. Deduplication and compression are enabled so you can control storage growth from day one.

Daily operations are straightforward. Watch jobs from the web console or CLI, route success/failure alerts to email or webhooks, and keep a quick “morning check” habit with the last 24 hours of runs. Run a monthly recovery drill: pick a mailbox, a OneDrive folder, a SharePoint library, and a Teams channel, then perform a point-in-time restore to a separate target so you verify not only content but also permissions. When a user loses a file or an email thread, search snapshots by keyword, date, or owner and restore the single item in place or to a safe folder. Export to PST or ZIP when you need handoff. Helpdesk teams can be given scoped roles to perform item-level recoveries without full admin rights. more

Review summary

Features

  • Coverage for Exchange Online, OneDrive, SharePoint, and Teams
  • Incremental snapshots with policy-based scheduling
  • Object storage support with write-once, tamper-proof retention
  • Client-side encryption with customer-managed keys
  • Global deduplication and compression to reduce storage use
  • Item-level, point-in-time, and bulk restore options
  • Search-driven recovery and export to PST/ZIP
  • Role-based access control and detailed audit logs
  • Web console, CLI, and API for automation
  • Container and Helm deployments with alerting integrations

How It’s Used

  • Recover accidentally deleted emails, files, and Teams messages in minutes
  • Run monthly disaster-recovery drills with scoped, point-in-time restores
  • Execute a ransomware response plan using immutable backups and staged restores
  • Automate onboarding and offboarding backup policies via CLI or API
  • Support legal hold and eDiscovery with targeted exports from preserved snapshots
  • Optimize costs with lifecycle rules and cold-tier storage for older data
  • Perform cross-tenant pre-migration backups and validation restores
  • Delegate helpdesk item-level recoveries using RBAC without full admin rights

Plans & Pricing

Corso

Free

Comprehensive Workflows
High Throughput
Fault Tolerance
End-to-End Encryption
Deduplication
Compression
Open Source
Choice of Object Storage
Retention Policies

Comments

User

Your vote: