RFE: Update option to use Database

Discuss new features and functions
Posts: 943
Joined: 8 May 2006

therube

RFE: UPDATE sync option to have the ability to use Database (Detect moved files, sync.ffs_db)

A pack-rat. So I archive away stuff, say like programs.
And I keep a "library" /LIB/ of various programs.
/LIB/COMPRESS/
/LIB/EDITORS/
/LIB/NETT/ ...

And within each subdirectory, I'm likely to have an OLD directory.

/LIB/COMPRESS/OLD/
/LIB/EDITORS/OLD/
/LIB/NETT/OLD/ ...

Most often, current copies are in COMPRESS, EDITORS, NETT, & old copies are in... OLD.

Now my computer, limited disk space & what not, my (pocket) USB flash drive even more limited space, but my NAS has "sufficient" (well, never enough, but sufficient).

On my computer I'll tend to keep on the most recent files.
On my (pocket) flash drive, perhaps only a subset of those.
On my NAS, I'd like to keep most recent, plus all old, archived.

And an UPDATE works fine for that.
(UPDATE from ME to NAS)

But.
But things like say I rename a file on ME.
That will generate a new copy of file from ME to NAS.

So NAS now has orig_name & orig_name_renamed, both being identical.

For instance... as time goes by, I download FFS.1011.zip, the most current at the time.
I move FFS.1011.zip into [ME] /LIB/BACKUPS/.
FFS then UPDATES that to [NAS] /LIB/BACKUPS/.
And all is fine. But... Ah, a new version of FFS, FFF.1012 & 1012 no longer supports XP.
So I change the name (on ME) of FFS.1011.zip to FFS.1011 (last for XP).zip.
FFS then UPDATES that newly renamed file to [NAS] /LIB/BACKUPS/.
Now [NAS] /LIB/BACKUPS/ has both FFS.1011.zip & FFS.1011 (last for XP).zip
Both identical, except for name.

At that point, I have both FFS.1011 (last for XP) & FFS.1012 in [ME] /LIB/BACKUPS/.
And I do that, cause I still use XP, so it is still "current" (to me), so having both versions is OK.

Now, lets suppose... that at some point in time (not in my lifetime) XP goes obsolete.
And I say, XP is no more, no more need to keep FFS.1011 (last for XP).zip in /BACKUPS/, I'll move it to /BACKUPS/OLD/.
And that is fine. [ME] now has the current FFS.1012 in /BACKUPS/ & the older XP version in /BACKUPS/OLD/.

FFS then UPDATES... that newly moved file, FFS.1011 (last for XP).zip to [NAS] /LIB/BACKUPS/OLD/.

At that point, on [NAS], I have:
/BACKUPS/FFS.1011.ZIP
/BACKUPS/FFS.1011 (last for XP).ZIP,
&
/BACKUPS/OLD/FFS.1011 (last for XP).ZIP, & all are identical, only renamed or moved.


Now I could MIRROR from NAS to ME, but because I have limited disk space on ME, I don't want everything that is on NAS on ME, so that wouldn't work.


An UPDATE, with Database, would be of benefit, IMO.


In that scenario, at the end of the day, I will have (only):
[ME] /BACKUPS/FFS.1012.ZIP
[ME] /BACKUP/OLD/FFS.1011 (last for XP).ZIP
&
[NAS] /BACKUPS/FFS.1012.ZIP
[NAS] /BACKUP/OLD/FFS.1011 (last for XP).ZIP, with no duplicates left on NAS.