Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(snapshots): enable reporting metadata restore errors by default, while still doing the best effort restore #3176

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

MinyiZou
Copy link
Contributor

@MinyiZou MinyiZou commented Jul 25, 2023

By default, the "snapshot restore" feature has the "ignore-permission-errors" option enabled, but my proposal is to leave it disabled by-default to prevent permission errors from getting unnoticed.

Currently, the default behavior does not complain about not being able to restore user permissions. This will result in some users creating files under strict access, but after Kopia restores the data, these users may not be able to use the user they originally created.

@MinyiZou MinyiZou changed the title feat(snapshot): snapshot restore disable "ignore-permission-errors" ption to prevent permission overwrites feat(snapshot): snapshot restore disable "ignore-permission-errors" option to prevent permission overwrites Jul 25, 2023
@Shrekster Shrekster changed the title feat(snapshot): snapshot restore disable "ignore-permission-errors" option to prevent permission overwrites feat(snapshot): enable reporting metadata restore errors by default, while still doing the best effort restore Jul 26, 2023
@Shrekster Shrekster changed the title feat(snapshot): enable reporting metadata restore errors by default, while still doing the best effort restore feat(snapshots): enable reporting metadata restore errors by default, while still doing the best effort restore Jul 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant