Configuration with the quobyte-fd Plugin

The quobyte-fd plugin can be used to optimize the Quobyte support. In this scenario, to maximize the throughput, the idea is to create one Bacula Job and Fileset per volume available on Quobyte. The Automation Center (or scan_plugin) was designed to automate the Bacula integration.

The Quobyte Plugin is installed with the bacula-enterprise-quobyte-plugin package using the standard package management tools.

Example Job and Fileset using the Quobyte Plugin:

Job {
 Name = "quobyte_tenant_1_vol1"
 Type = "Backup"
 Client = "wa-quobyte-dir-fd"
 Fileset = "quobyte_tenant_1_vol1"
 ...
}
Fileset {
 Name = "quobyte_tenant_1_vol1"
  Include {
  Options {
  Signature = sha1
  }
  Plugin = "quobyte: volume=\"/quobyte/tenant_1/vol1\" abort_on_error"
 }
}

Job output example using the Quobyte Plugin on a Quobyte volume:

JobId 1665: Start Backup JobId 1665, Job=quobyte_tenant_1_vol1.2024-06-10_13.05.11_49
JobId 1665: Connected to Storage "Dedup2Autochanger" at 10.0.99.122:9103 without encryption
JobId 1665: Using Device "Dedup2Autochanger_Dev7" to write.
JobId 1665: Connected to Client "wa-quobyte-dir-fd" at wa-quobyte-dir:9102 with TLS
JobId 1665: Enabling Snapshot for the current FileSet
JobId 1665: Connected to Storage at 10.0.99.122:9103 with TLS
JobId 1665: Volume "Dedup2_30d-0114" previously written, moving to end of data.
JobId 1665: Ready to append to end of Volume "Dedup2_30d-0114" size=2,041,142
JobId 1665:    Create Snapshot for /quobyte/tenant_1/vol1
JobId 1665:    Delete Snapshot for /quobyte/tenant_1/vol1
JobId 1665: Elapsed time=00:00:29, Transfer rate=19.57 K Bytes/second
JobId 1665: Sending spooled attrs to the Director. Despooling 501,201 bytes ...
JobId 1665: Bacula Enterprise wa-quobyte-dir-dir 18.0.3 (05Jun24):
  Build OS:               x86_64-redhat-linux-gnu-bacula-enterprise redhat (Core)
  JobId:                  1665
  Job:                    quobyte_tenant_1_vol1.2024-06-10_13.05.11_49
  Backup Level:           Full
  Client:                 "wa-quobyte-dir-fd" 18.0.3 (05Jun24) x86_64-redhat-linux-gnu-bacula-enterprise,redhat,(Core)
  FileSet:                "quobyte_tenant_1_vol1" 2024-06-07 16:49:48
  Pool:                   "Dedup2_30d" (From Job resource)
  Catalog:                "BaculaCatalog" (From Client resource)
  Storage:                "Dedup2Autochanger" (From Pool resource)
  Scheduled time:         10-Jun-2024 13:05:11
  Start time:             10-Jun-2024 13:05:19
  End time:               10-Jun-2024 13:05:48
  Elapsed time:           29 secs
  Priority:               10
  FD Files Written:       2,536
  SD Files Written:       2,536
  FD Bytes Written:       42,498,943 (42.49 MB)
  SD Bytes Written:       567,655 (567.6 KB)
  Rate:                   1465.5 KB/s
  Software Compression:   98.7% 74.9:1
  Comm Line Compression:  55.6% 2.3:1
  Snapshot/VSS:           yes
  Encryption:             no
  Accurate:               yes
  Volume name(s):         Dedup2_30d-0114
  Volume Session Id:      28
  Volume Session Time:    1717576935
  Last Volume Bytes:      meta: 2,667,617 (2.667 MB) aligned: 176,396,059 (176.3 MB)
  Non-fatal FD errors:    0
  SD Errors:              0
  FD termination status:  OK
  SD termination status:  OK
  Termination:            Backup OK

Go back to the main Quobyte Configuration chapter.

Go back to the main Quobyte page.