I have a CentOS7 (RedHat) server with 2 boot drives in RAID1 and 8 data drives in a software RAID10 (mdadm). I was trying to use LVM snapshots to back up a mongo data base, stored on the data drives, then zip up the snapshot and store it on a different server. My problem is every time I check to see if the snapshot is up to date it never is. I will create a new file in the original logical volume then mount the snapshot to check if it has the file and it is never there unless I remove the snapshot
lvremove and recreate it
/mnt/snap is where the snapshot is mounted and
/data is the logical volume I want to snapshot. The files aren't the same in both. Am I thinking about LVM snapshotting the wrong way? Would I actually need to snapshot each time I want to backup and archive the database?