-
Notifications
You must be signed in to change notification settings - Fork 24.9k
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
Snapshot and restore of system indices #61657
Comments
Pinging @elastic/es-distributed (:Distributed/Snapshot/Restore) |
Will system indices be restored by default if |
@dakrone There's a few open questions and that's one of them - it's conceivable that a user might want to restore e.g. |
@williamrandolph and I have been working on this. Here's an update with our current plan: System indices will be included in both snapshot creation and restoration if It's likely that there will be a way for a plugin to specify other index patterns that it owns to be included as well - for example, Finally, we will likely provide a way for plugins to specify that some of the System indices they own should not be part of snapshots. However, I'd like to confirm that this is necessary first - some candidates for this are Anything I haven't mentioned here is as described in the original issue - we're still planning to have callbacks for plugins to update in-memory state on restoration, etc. |
Implemented in #63513. |
System indices are considered an implementation detail of stack components and a way should exist for these indices to be backed up. Snapshot and restore is our backup and recovery method for all indices and it is beyond the scope of system indices to consider any other method for backing up system data.
The thinking behind snapshot and restore of system indices is:
include_global_state
istrue
The text was updated successfully, but these errors were encountered: