Re: Versioning file system?

2013-05-06 Thread Mike Jackson
ZFS or UFS snapshots, FreeBSD.



On 29 Apr 2013, at 19:54, Xianwen Chen xianwen.c...@gmail.com wrote:

 Hi fellas,
 
 I'm looking for a versioning file system or a comparative implementation. The 
 idea is that I want to store file changes for some periods of time. I also 
 want to be able to delete earliest few periods' file changes when the 
 harddisk is almost full.
 
 I couldn't find information on availability of versioning file system in 
 OpenBSD. Did I missi something?
 
 Kind regards,
 
 Xianwen



Versioning file system?

2013-04-29 Thread Xianwen Chen

Hi fellas,

I'm looking for a versioning file system or a comparative 
implementation. The idea is that I want to store file changes for some 
periods of time. I also want to be able to delete earliest few periods' 
file changes when the harddisk is almost full.


I couldn't find information on availability of versioning file system in 
OpenBSD. Did I missi something?


Kind regards,

Xianwen



Re: Versioning file system?

2013-04-29 Thread Rodrigo Mosconi
2013/4/29 Xianwen Chen xianwen.c...@gmail.com

 Hi fellas,

 I'm looking for a versioning file system or a comparative implementation.
 The idea is that I want to store file changes for some periods of time. I
 also want to be able to delete earliest few periods' file changes when the
 harddisk is almost full.

 I couldn't find information on availability of versioning file system in
 OpenBSD. Did I missi something?


CVS? RCS?



 Kind regards,

 Xianwen



Re: Versioning file system?

2013-04-29 Thread Xianwen Chen

skrev Rodrigo Mosconi:


CVS? RCS?

Thank you. I believe CVS will work for my purpose!



Re: Versioning file system?

2013-04-29 Thread Zé Loff
On Apr 29, 2013, at 5:54 PM, Xianwen Chen xianwen.c...@gmail.com wrote:

 Hi fellas,
 
 I'm looking for a versioning file system or a comparative implementation. The 
 idea is that I want to store file changes for some periods of time. I also 
 want to be able to delete earliest few periods' file changes when the 
 harddisk is almost full.
 
 I couldn't find information on availability of versioning file system in 
 OpenBSD. Did I missi something?
 
 Kind regards,
 
 Xianwen
 


Not sure, but it sounds like you are looking for something like this:
http://blog.interlinked.org/tutorials/rsync_time_machine.html



Re: Versioning file system?

2013-04-29 Thread L. V. Lammert
On Mon, 29 Apr 2013, [iso-8859-1] Zé Loff wrote:

 Not sure, but it sounds like you are looking for something like this:
 http://blog.interlinked.org/tutorials/rsync_time_machine.html

Much more useful than a time machine lookalike: rsnapshot

 http://www.rsnapshot.org/

No fancy gui (who needs it?), .. configurage for as may versions as you
like - hourly, daily, weekly, yearly, and keep each as long as you wish.

The key is using hardlinks on the target filesystem, so browse to any date
(e.g. daly.0) and you have a complete directory listing.

It's not CVS, but in some cases it is more usable.

Lee



Re: Versioning file system?

2013-04-29 Thread Xianwen Chen

skrev Zé Loff:

Not sure, but it sounds like you are looking for something like this:
http://blog.interlinked.org/tutorials/rsync_time_machine.html
Using rsync to create snapshots is amazing. I didn't know that I could 
do this. Thank you very much!




Re: Versioning file system?

2013-04-29 Thread Xianwen Chen

skrev L. V. Lammert

Much more useful than a time machine lookalike: rsnapshot

  http://www.rsnapshot.org/

No fancy gui (who needs it?), .. configurage for as may versions as you
like - hourly, daily, weekly, yearly, and keep each as long as you wish.

The key is using hardlinks on the target filesystem, so browse to any date
(e.g. daly.0) and you have a complete directory listing.

It's not CVS, but in some cases it is more usable.

Lee

Thank you Lee. I would go for rsnapshot if I didn't read
http://blog.interlinked.org/tutorials/rsync_time_machine.html
and
http://www.mikerubel.org/computers/rsync_snapshots/
for an hour before seeing your email. I now understand the method of 
configuring rsync to make snapshots. I think I will write my own script 
based on these two web pages.


Xianwen