[Info-vax] BACKUP, rsync, Time Machine (was: Re: Re; Spiralog, RMS Journaling...)

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Sun Jun 19 10:47:41 EDT 2016


On 2016-06-19 01:44:35 +0000, lawrencedo99 at gmail.com said:

> The funny thing is, rsync can perform mirror backups with deduping of 
> unchanged files, without messing around with filesystem integrity; why 
> couldn’t Apple have done the same?

rsync is somewhat analogous to Time Machine in that both copy files 
around.  But the two differ.  rsync is a remote synchronization tool.  
Time Machine is a backup tool, and maintains months or years of 
previous versions of files over one or more local or remote backup 
target volumes, as well as providing the ability to restore and boot 
the recovered volume(s), among other differences from rsync.  TM avoids 
storing duplicate copies of a file, though does not provide the file or 
sector-level de-dupling available with some storage systems.  Having 
used both, TM and rsync are different targets and different users and 
different implementations.

As for the integrity, Time Machine solves the problem that the vast 
majority of its users has.  That the vast majority of OpenVMS users 
have, but have to write their own DCL procedures for.

Features of APFS provide capabilities that would appear to benefit Time 
Machine, so it'll be interesting to see how that's integrated.  TM is 
one of the last consumers of AFP on macOS systems, and it's very likely 
it'll migrate to SMB in some upcoming release.  OpenVMS BACKUP, by 
contrast, works very well but has limited remote access — other than 
via an existing cluster and its storage access or via DECnet FAL, or 
via some unsupported DECnet hackery*, and none those lend themselves to 
easy restoration and recovery.  BACKUP does have compression and Time 
Machine does not, but BACKUP lacks de-duping, and the incremental 
support within BACKUP is rather more complex to implement than it 
should be.

*unsupported DECnet hackery: http://labs.hoffmanlabs.com/node/598



-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list