This repository has been archived by the owner on Oct 11, 2024. It is now read-only.
Added
- Events can now be exported from Exchange backups as .ics files.
- Update repo init configuration to reduce the total number of GET requests sent
to the object store when using corso. This affects repos that have many
backups created in them per day the most. - Feature Preview: Corso now supports backup, export & restore of SharePoint lists. Lists backup can be initiated using
corso backup create sharepoint --site <site-url> --data lists
. - Group mailbox(aka conversations) backup and export support is now officially available. Group mailbox posts can be exported as
.eml
files.
Fixed
- Retry transient 400 "invalidRequest" errors during onedrive & sharepoint backup.
- Backup attachments associated with group mailbox items.
- Groups and Teams backups no longer fail when a resource has no display name.
- Contacts in-place restore failed if the restore destination was empty.
- Link shares with external users are now backed up and restored as expected
- Ensure persistent repo config is populated on repo init if repo init failed partway through during the previous init attempt.
Changed
- When running
backup details
on an empty backup returns a more helpful error message. - Backup List additionally shows the data category for each backup.
- Remove hidden
--succeed-if-exists
flag for repo init. Repo init will now succeed without error if run on an existing repo with the same passphrase.
Known issues
- Backing up a group mailbox item may fail if it has a very large number of attachments (500+).
- Event description for exchange exports might look slightly different for certain events.
- Exchange in-place restore may restore items in well-known folders to different folders if the user has well-known folder names change based on locale and has updated the locale since the backup was created.
- In-place Exchange contacts restore will merge items in folders named "Contacts" or "contacts" into the default folder.
- External users with access through shared links will not receive these links as they are not sent via email during restore.
- Graph API has limited support for certain column types such as
location
,hyperlink/picture
, andmetadata
. Restoring SharePoint list items containing these columns will result in differences compared to the original items. - SharePoint list item attachments are not available due to graph API limitations.
- Group mailbox restore is not supported due to limited Graph API support for creating mailbox items.
- Due to Graph API limitations, any group mailbox items present in subfolders other than Inbox aren't backed up.