[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Filesystem snapshots
On Sat, Apr 23, 2016 at 08:03:33PM +0100, John wrote:
> On 04/23/2016 07:22 PM, Graham Percival wrote:
> > What I'm suggesting is this:
> >
> > filesystem RW -+--> (RW, run SQL, emails, etc) ---> filesystem RW
> > |--> snapshot RO --> run tarsnap --> delete snapshot
> >
> >
> > Essentially, you would not be making your *home directory* read-only.
> > Instead, you could create a read-only copy of your home directory (which
> > continues to be read-write), then you archive that *copy*.
>
> But the second, it seems to me, requires a partition (or filesystem, or
> tree portion) to be copied to a large enough temporary space to hold the
> full dataset which is to be archived, before the next update can be
> accepted and the backup started side-by-side. If you think it can be
> achieved without a full data copy being taken while the updates are
> frozen then this will be a lightbulb-moment for me - continuing to
> update while creating the copy is no different to updating while backing
> up, it's just pushing the problem to one remove. I can see how it might
> be achieved instantly with a mirror dataset, freezing one and continuing
> to update the other, but we've not discussed those.
Does this help?
http://www.tldp.org/HOWTO/LVM-HOWTO/snapshots_backup.html
I've not tried it myself, but that's how I understand CoW filesystems
work and it's as Graham described.
Tim.
--
Tim Bishop
http://www.bishnet.net/tim/
PGP Key: 0x6C226B37FDF38D55