Lustre

Enterprise

Bacula Enterprise Only

This solution is only available for Bacula Enterprise. For upgrade inquiries, please reach out to sales@baculasystems.com.

Backup of a Lustre file system requires special handling of extended attributes (XATTRs) which are name:value pairs associated permanently with files and directories. Lustre uses extended attributes to store Lustre-specific meta data features such as file stripping. This meta data must be restored before the actual file data is placed. Bacula will automatically detect a Lustre file system and back up file and meta data in the appropriate order for restore back to Lustre. When configuring a Fileset that includes directories within a Lustre file system, it is important to enable the XattrSupport directive in the Options section.

Fileset {
  Name = "LustreSet"
  Include {
    Options {
      Signature = Sha256
      XattrSupport = yes
    }
    File = "/mnt/lustre/home/alain"
  }
}

Additionally, if Access Control Lists (ACLs) are used on the Lustre file system, you can enable backup of ACLs with the AclSupport directive in the Options section in the Fileset.

Fileset {
  Name = "LustreSetAcl"
  Include {
    Options {
      Signature = Sha256
      XattrSupport = yes
      AclSupport = yes
    }
    File = "/mnt/lustre/home/alain"
  }
}

Go back to: NAS and HPC.