Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-8017

[Internal Only Doc] cbrecovery tool to recovery data for missing partitions

    XMLWordPrintable

Details

    • PCI Team - Sprint 1, PCI Team - Sprint 2, PCI Team - Sprint 3, PCI Team - Sprint 4

    Description

      Attached is FINAL draft content for review on cbrecovery for missing data partitions:

      "Data Recovery from Remote Clusters" on pages 114 – 118.

      Mandatory Reviewers: Bin Cui, Abhinav

      Optional Reviewers: PerryK, JamesM

      Bug tracking doc update: http://www.couchbase.com/issues/browse/MB-8017

      Review timeframe: *Please provide your review input by EOD Wednesday, May 22 of next week.

      *Please add comments directly to the PDF or to the bug link above.
      ==================================

      Provide a tool to help with data recovery when nodes (beyond the number of replicas) fail. Currently if a rebalance operation is performed without restoring data, it causes loss of data. To help restore data, we need to develop a tool that manages the following:

      • check with partitions are missing all-together
      • Block service for those partitions
      • Recover the missing partitions from the backup cluster
      • Start service on those partitions

      This will require data to be backed up using XDCR on a separate cluster. The first version of the tool will be available in the early April time frame. It will be productized in the 2.1 release.

      Addition details here:

      Engineering spec: http://hub.internal.couchbase.com/confluence/display/~farshid/cbrecovery+tool.
      PM requirements: http://hub.internal.couchbase.com/confluence/display/PM/CBRecovery+Tool

      Ticket: http://www.couchbase.com/issues/browse/CBSE-301
      Ticket: http://www.couchbase.com/issues/browse/MB-8017

      Test-Plan: http://hub.internal.couchbase.com/confluence/display/QA/Cbrecovery+test+plan
      Bin, design: https://github.com/couchbase/couchbase-cli/blob/2.0.2/docs/cbrecovery-design_spec.md

      Need to build by 2.0.2 / April

      Customer request

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            kzeller kzeller
            steve Steve Yen
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty