Data Scrubbing

Data scrubbing is a data maintenance feature that inspects storage pools. The following two types of data scrubbing will be performed sequentially:

  • File system scrubbing: This function checks the volumes in the Btrfs file system. If the system detects any data inconsistent with the checksum, it will attempt to use a backup to repair the data, and it will record the file path at Log Center.
  • RAID scrubbing: This function can repair any detected data inconsistencies on storage pools that implement SHR (consisting of three or more drives), RAID F1, RAID 5, or RAID 6.

We recommend performing data scrubbing regularly to ensure data consistency and avoid data loss in the event of drive failures.

Note:

  • Data scrubbing and the related functions described in this article are only available on specific models.
  • Data scrubbing cannot be performed when the storage pool status is Crashed or Degraded.
  • File system scrubbing will not be available for shared folders that do not have data checksum for advanced data integrity enabled.

Set Data Scrubbing Schedule

You can set a data scrubbing schedule. The system will run data scrubbing according to your settings.

To set a data scrubbing schedule:

  1. Launch Storage Manager.
  2. Go to Storage Pool > Data Scrubbing.
  3. Click Set Schedule.
  4. Tick Enable Data Scrubbing schedule.
  5. Specify the Frequency, Start date, and Time Session.
  6. Go to the Select Target tab.
  7. Select the storage pool on which you want to perform data scrubbing.
  8. Click OK.

Note:

  • Only storage pools that are in Healthy status and support data scrubbing can be added to a schedule.
  • If your system is updated from version 6.1, storage pools that support data scrubbing will by default be added to the schedule.
  • If you already set a schedule in version 6.1, the system will automatically enable your schedule according to your previous settings.

To add a storage pool to a schedule, or remove it from a schedule:

  1. Click Set Schedule
  2. Go to the Select Target tab.
  3. Tick or untick the checkbox of a storage pool to decide whether you want to add or remove it from a schedule.
  4. Click OK.

Note:

  • A storage pool cannot be added to or removed from a schedule when data scrubbing is being manually run on this storage pool.
  • To remove a storage pool that is undergoing a scheduled data scrubbing, the progress of this storage pool will be canceled.

To modify schedule settings:

  1. Click Set Schedule.
  2. Modify the frequency, start date, and time session according to your needs.
  3. Click OK.

Note:

  • Modifying the Start date will reset the progress of the schedule, and data scrubbing will be restarted according to the new start date.

To pause a schedule:

  1. Select a storage pool that is undergoing data scrubbing schedule.
  2. Click Pause Schedule from the Action drop-down menu.

Note:

  • Click Resume Schedule from the Action drop-down menu to resume a data scrubbing schedule. Otherwise, the schedule will remain paused.

Run Data Scrubbing manually:

When an abnormality in storage space is detected by the system, you can try to repair your data by running data scrubbing manually.

To run data scrubbing manually:

  1. Launch Storage Manager.
  2. Go to Storage Pool > Data Scrubbing.
  3. Select the storage pool on which to perform data scrubbing.
  4. Click Manual Run from the Action drop-down menu.

Note:

  • If the system is shut down before data scrubbing completes, some progress may be lost and you will need to manually restart data scrubbing.
  • If the time of manually-run data scrubbing overlaps with the scheduled data scrubbing, this round of schedule will not be completed until manually-run data scrubbing is finished.
  • Running data scrubbing may influence your system performance. We recommend not running data scrubbing on multiple storage pools unless necessary.

To pause a schedule on a storage pool that is undergoing manual-run data scrubbing:

  1. Select a storage pool that you want to pause.
  2. Click Pause from the Action drop-down menu.
Set Data Scrubbing Schedule
Run Data Scrubbing manually: