Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
S
sysadmin
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 83
    • Issues 83
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards
  • tails
  • sysadmin
  • Issues
  • #16211

Closed
Open
Opened Dec 09, 2018 by groente@groenteMaintainer

move data away from virtual pv's

Originally created by @groente on #16211 (Redmine)

Currently a number of systems have the following storage configuration:

- lizard has a logical volume DISKNAME and feeds it to a virtual machine.

- the virtual machine sees DISKNAME as /dev/vdb and treats this as an LVM PV

- the virtual machine uses this PV for a volume group
- on this volume group is a logical volume, which is mounted in the virtual machine.

This does not play very nice with our backup system and adds several layers of complexity with close to zero benefits.

My plan is to get to the following situation:

- lizard has a logical volume DISKNAME and offers it to the vm

- the vm sees DISKNAME as /dev/vdb
- /dev/vdb has ext4 on it and is mounted in the vm.

This desired situation is already what we do on www.
This situation allows for a backup procedure that simply takes a snapshot of the logical volume on lizard, mounts it, and sends the data to the backup server.

Affected vm’s are: apt-proxy, bitcoin, isobuilder1-4, puppet-git, rsync

Parent Task: #15071 (closed)

Edited May 15, 2020 by groente
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
Tails_3.12
Milestone
Tails_3.12 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: tails/sysadmin#16211