• mounting backup filesystem on-demand (was Re: Checking for a mount in a

    From Jonathan Dowland@21:1/5 to Dan Purgert on Wed May 21 11:00:01 2025
    On Tue May 20, 2025 at 3:50 PM BST, Dan Purgert wrote:
    I used /mnt/backup because I only wanted the partition mounted while
    the backup was running (it was one of several on that physical drive).
    The backup script did the mount/rsync/unmount as part of the
    execution. Really, the only point of this was a "well, I can't
    accidentally delete it if it's not mounted" train of thought.

    I can sympathize with that. I use a similar approach, except using
    systemd features. My backup jobs are systemd services, which depend upon backup.mount (⇒ /backup), which is configured with
    StopWhenUnneeded=true. The filesystem is mounted only when a backup
    service starts, and is unmounted when it stops.

    I'd actually like to do this differently: I'd like /backup permanently mounted, but in a separate mount namespace from the main system. And I'd
    like backup jobs to enter that namespace. I haven't managed to get
    something like this working with systemd features.

    --
    Please do not CC me for listmail.

    👱🏻 Jonathan Dowland
    jmtd@debian.org
    🔗 https://jmtd.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)