-
Suggestion
-
Resolution: Fixed
-
2
-
2
-
Problem Definition
Current status Jira DC recovery from scratch:
- Create a new instance of Jira node: node1
- Deploy Jira to that node1 and connect to DB.
- Start Jira
- Since there is no index
- you need to run Full reindex
- or recover index from a snapshot.
This is a manual and time-consuming process. In case of AWS deployment with CloudFormation, when it's expected to redeploy the whole cluster for every upgrade problem becomes more important.
Suggested Solution
As a JIRA Datacenter Administrator I want to do an automated cold recovery from a snapshot. That includes the following steps:
- Periodically create index snapshot at Shared_home
- Add option (or JVM flag) for automatic index recovery during start-up
- If the option is set:
- search for index snapshot
- pause start-up
- restore index snapshot
- continue Jira start when the restore is done
- Log all the steps during the process and preferably expose status through REST API
Workaround
None
Related
JRASERVER-66649- to choose for index recovery vs full reindex- JRASERVER-37896 - for standalone Jira
Note on fix
In 8.20.2 we changed the way we qualify snapshot as valid for being picked up on startup. Only snapshots created in less than 24 hours are considered valid.
- blocks
-
JRASERVER-70264 As a Jira DC Administrator I want to fully utilise autoscaling feature
- Gathering Interest
- is related to
-
JRASERVER-66859 Index recovery does not run on startup automatically if a working index does not exist
- Gathering Impact
-
JRASERVER-66649 Index recovery should use index snapshots first if they are available
- Closed
-
JRASERVER-68489 As a Jira Administrator I would like to create Lucene index snapshot manually
- Closed
-
JRASERVER-37896 Index Recovery should have an auto-recover functions when failure happen
- Gathering Interest
-
JRASERVER-67922 Monitor index snapshot restore progress via REST API
- Gathering Interest
- relates to
-
JRASERVER-66916 Ability to disable automatic index copy from another node during startup
- Gathering Interest
-
ASCI-2 Loading...
-
ASCI-3 Loading...
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...