Restoring CDL Data

Scenario

CDL data needs to be restored in the following scenarios: Data is modified or deleted unexpectedly and needs to be restored. After an administrator performs major operations (such as upgrade and data adjustment) on CDL, an exception occurs or the expected result is not achieved. All modules are faulty and become unavailable. Data is migrated to a new cluster.

CDL metadata is stored in DBService and Kafka. A system administrator can create DBService and Kafka restoration tasks on MRS Manager to restore CDL data. Only manual restoration tasks are supported.

  • Data restoration can be performed only when the system version is consistent with that during data backup.
  • To restore the data when services are normal, manually back up the latest management data first and then restore the data. Otherwise, the DBService and Kafka data that is generated after the data backup and before the data restoration will be lost.
  • By default, MRS clusters use DBService to store metadata of Hive, Hue, Loader, Spark, CDL, and Oozie. Restoring DBService data will restore the metadata of all these components.

Impact on the System

Prerequisites

Procedure

  1. On MRS Manager, choose O&M > Backup and Restoration > Backup Management.
  2. In the row where the specified backup task is located, choose More > View History in the Operation column to display the historical execution records of the backup task.

    In the window that is displayed, select a success record and click View in the Backup Path column to view its backup path information and find the following information:

    • Backup Object: indicates the backup data source.
    • Backup Path: indicates the full path where backup files are stored.

      Select the correct path, and manually copy the full path of backup files in Backup Path.

  3. On MRS Manager, choose O&M > Backup and Restoration > Restoration Management.
  4. Click Create.
  5. Set Task Name to the name of the restoration task.
  6. Select the cluster to be operated from Recovery Object.
  7. In the Restoration Configuration area, select DBService and Kafka.

    If multiple DBService or Kafka services are installed, select the DBService or Kafka services to be restored.

  8. Set Path Type of DBService to a backup directory type. For details about how to configure the parameters, see 8.
  9. Set Path Type of Kafka to a backup directory type. For details about how to configure the parameters, see 8.
  10. Click OK.
  11. In the restoration task list, locate the row where the created task is located, and click Start in the Operation column.

    • After the restoration is successful, the progress bar is in green.
    • After the restoration is successful, the restoration task cannot be executed again.
    • If the restoration task fails during the first execution, rectify the fault and click Retry to execute the task again.