@wisecom/atlas-cli
v4.0.0
Published
CLI for Atlas — secure Microsoft 365 backup and restore to S3-compatible storage.
Readme
@wisecom/atlas-cli
Command-line tool for Atlas. Secure Microsoft 365 backup and restore to S3-compatible object storage.
Protects Outlook mailboxes, OneDrive files, and SharePoint document libraries with per-tenant envelope encryption (AES-256-GCM), content-addressed deduplication, and incremental delta sync via Microsoft Graph.
Requirements
- Node.js 22 or later
Install
npm install -g @wisecom/atlas-cliBeta releases use the beta dist-tag:
npm install -g @wisecom/atlas-cli@betaQuick start
Configure credentials in a .env file (see Configuration):
cp .env.example .envRun your first backup:
# Outlook, single mailbox
atlas outlook backup --mailbox [email protected]
# OneDrive
atlas onedrive backup -o [email protected]
# SharePoint
atlas sharepoint backup --site https://contoso.sharepoint.com/sites/EngineeringCommon commands
| Command | Description |
| ------- | ----------- |
| atlas outlook backup | Back up mailboxes to object storage |
| atlas outlook restore | Restore from a snapshot |
| atlas outlook verify | Verify snapshot integrity |
| atlas onedrive backup | Back up a user's OneDrive |
| atlas sharepoint backup | Back up a SharePoint site |
| atlas stats | Storage statistics |
| atlas storage-check | Validate S3 Object Lock readiness |
| atlas replicate | Replicate snapshots to a secondary target |
Run atlas --help or atlas <command> --help for full flag reference.
Programmatic use
For embedding Atlas in Node.js applications, use @wisecom/atlas-sdk instead.
Documentation
Full guides, security model, and CLI reference:
https://wisecom-oy.github.io/atlas/
License
Code is licensed under Apache-2.0, Copyright 2026 Wisecom Oy.
The Atlas and Wisecom names and logos are trademarks of Wisecom Oy and are not covered by that licence. See assets/LICENSE.md in the repository.
