Uploaded image for project: 'OpenDJ'
  1. OpenDJ
  2. OPENDJ-6550

Improve fail fast checks in the Restore command

    Details

    • Type: Improvement
    • Status: Dev backlog
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 7.0.0
    • Fix Version/s: None
    • Component/s: backends, tools
    • Labels:
      None
    • Story Points:
      13

      Description

      The restore command can restore several backends at once and checks whether the given backends are activated, exists or supports online / offline restore (depending whether we call the restore task or restore tool). This enables to fail fast and to avoid some partial restore (some backends restored while some failed to be).

      We may enhance partial restore prevention by adding other verifications such running a dry- run. Nonetheless, performing a dry-run may be costly with big backups (several To) because dry-run unzip the archives. As consequence, we may implement internally a "light-weight" dry-run that would perform all the non costly operations of a dry-run and add this light-weight dry-run to the checks that prevents from partial restore.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              cedric.tran-xuan Cedric Tran-Xuan
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: