This repository was archived by the owner on Oct 11, 2024. It is now read-only.
This repository was archived by the owner on Oct 11, 2024. It is now read-only.
Groups Mailboxes Backup #4536
Open
Description
Work
Packages
-
/src/pkg/m365/collections/groups.go
updates to accomodate multiple handlers with a generic interface.
Interface & Data Compliance
-
/src/pkg/path/resource_path.go
- canonical enums for representing group mailboxes. -
/src/pkg/selectors/groups.go
- scope and const additions for mailboxes -
/src/pkg/backup/details/groups.go
- details iteminfo mailbox additions - RepoRef and LocationRef layout is completed with examples.
Enumeration
- All conversations (containers)
- All threads (items) in conversations.
- Conversation/thread deltas or delta behavior replication.
Backup v0
- The service can backup all data in a given category.
- The backup process can reduce the data it selects for backup by using selectors (necessary for testing).
- The backup path is complete and stable.
-
RepoRef
describes the location of the data according to the storage provider. -
Path Locations
describes the human representation of each item’s location, as opposed to the storage path (repoRef).
-
-
Backup Details
entries contains a representation for that service, and includes the minimum necessary metadata for the data category.
Backup v1
- Incremental Support
- Does the category support
delta tokens
? If not, does an alternative method exist to get the “latest additions and removals” -
Metadata
production around delta tokens and current kopia storage paths. -
Global Excludes
map to detail the deletion of items which are not tracked by container.
- Does the category support