Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Apr 2007 07:20:49 +0100
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        "GARRISON, TRAVIS J." <garrisot@otc.edu>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Single Instance Service
Message-ID:  <463044C1.6080107@infracaninophile.co.uk>
In-Reply-To: <06D1B6D4926222458F803D0D3EDCCB7E01D0A4AC@EXM1.otc.edu>
References:  <06D1B6D4926222458F803D0D3EDCCB7E01D0A4AC@EXM1.otc.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

GARRISON, TRAVIS J. wrote:
>> -----Original Message-----
>> From: owner-freebsd-questions@freebsd.org [mailto:owner-freebsd-

>> I am looking for software that will run on FreeBSD that is similar to
>> Microsoft Single Instance Service.
>>
>> The Single Instance Storage Filter is a file system filter that
> manages
>> the duplicate copies of files on hard-disk volumes. This filter copies
> one
>> instance of the duplicate file into a central folder, and the
> duplicates
>> are replaced with a link to the central copy to improve disk usage.

> 
> [GARRISON, TRAVIS J.] 
> 
> Is this something that is not possible under FreeBSD?

Sure it is.  You will need to write a small shell script to scan
your disk volume and calculate the checksum of each file.  When
ever it finds a duplicated checksum, then it copies the file into
the central store and replaces the on-disk copies with symbolic
links.  That's fairly trivial to write.

However, I have to wonder if this is at all worthwhile.  Quite apart
from arguments along the lines of 'disk is cheap' and that the
effort required to do this is out of all proportion to the amount of
such duplicated files on the vast majority of systems, you're also
putting all your eggs in one basket.  All it takes is one idiot and
you'll be recovering the one copy of your valuable document from
backup.

	Cheers,

	Matthew

- --
Dr Matthew J Seaman MA, D.Phil.                       7 Priory Courtyard
                                                      Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey         Ramsgate
                                                      Kent, CT11 9PW
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGMETB8Mjk52CukIwRCOqcAKCPJabakUoQas4kIGylpFST66H06wCdF8kL
C8cMYpuXMu8QdnTIB9IPXls=
=Le/5
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?463044C1.6080107>