Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-8281

[RFE] boom: support for multi-volumes snapshots

Details

    • sst_logical_storage
    • ssg_platform_storage
    • 5
    • False
    • Hide

      None

      Show
      None
    • Feature
    • Hide
      For Release note author: Contact Bryn for details if needed.

      Feature, enhancement (describe the feature or enhancement from the user’s point of view):
      Boom now allows taking snapshot of multiple volumes.
      And with (pending IIUC) systemd integration will allow booting machine with selected set of devices.

      Reason (why has the feature or enhancement been implemented):

      Result (what is the current user experience):
      Show
      For Release note author: Contact Bryn for details if needed. Feature, enhancement (describe the feature or enhancement from the user’s point of view): Boom now allows taking snapshot of multiple volumes. And with (pending IIUC) systemd integration will allow booting machine with selected set of devices. Reason (why has the feature or enhancement been implemented): Result (what is the current user experience):

    Description

      Description of problem:

      Like most other enterprise customers, separate out system filesystems for /, /var, /tmp, /var/log, /var/crash, /var/log/audit, /home, etc. When we take a snapshot before patching or another risky activity, we take snapshots of all of these LVs. It would be great to be able to use boom to add a boot entry for snapshots is a situation like above. It is very easy to add a logical volume tag to a number of snapshot LVs (eg "-add tag rhel7.7_snapshot") like the entire list above. What I had in mind is extending the functionality of boom to be able to specify a logical volume tag as the "-rootlv" option instead of just being able to put a specific root snapshot lv. For example:
      1. create all the required snapshot lvs for all system logical volumes using option "--addtag rhel7snap" for each.
      2. create boom entry using the tag: boom create --title "RHEL7.7 snapshot - 20200121" --rootlv @rhel7snap

      Then when the server is rebooted and you specify the "RHEL 7.7 snapshot - 20200121" entry to boot from, it not only boots from the root lv snapshot, but all the lv snapshots associated with all the system logical volumes.

      Attachments

        Issue Links

          Activity

            People

              rhn-support-bmr Bryn Reeves
              jhouston_redhat Josh Houston (Inactive)
              Bryn Reeves Bryn Reeves
              Cluster QE Cluster QE
              Votes:
              3 Vote for this issue
              Watchers:
              27 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: