On Fri, Apr 08, 2016 at 01:01:03PM +0200, Martin Steigerwald wrote: > Hello! > > As far as I understood, for differential btrfs send/receive – I didn´t use it > yet – I need to keep a snapshot on the source device to then tell btrfs send > to send the differences between the snapshot and the current state. > > Now the BTRFS filesystems on my SSDs are often quite full, thus I do not keep > any snapshots except for one during rsync or borgbackup script run-time. > > Is it possible to tell btrfs send to use generation number xyz to calculate > the difference? This way, I wouldn´t have to keep a snapshot around, I > believe. btrfs sub find-new BUT that will only tell you which files have been added or updated. It won't tell you which files have been deleted. It's also unrelated to send/receive, so you'd have to roll your own solution. > I bet not, at the time cause -c wants a snapshot. Ah and it wants a > snapshot of the same state on the destination as well. Well on the > destination I let the script make a snapshot after the backup so… > what I would need is to remember the generation number of the source > snapshot that the script creates to backup from and then tell btrfs > send that generation number + the destination snapshots. > Well, or get larger SSDs or get rid of some data on them. Those are the other options, of course. Hugo. -- Hugo Mills | The trouble with you, Ibid, is you think you know hugo@... carfax.org.uk | everything. http://carfax.org.uk/ | PGP: E2AB1DE4 |
Attachment:
signature.asc
Description: Digital signature
