You should not use a journaling file system on a stick. Excessive writes will burn up the stick in short time, Linux does one heck of a lot of writes. Ubuntu has an option to install to a USB stick...check what non-journaling file system that uses.
jffs2 and friends only work when you have the memory chips hooked directly up to the machine. Won't work on USB and SATA drives that present themselves as another protocol
Right now I've got it tarring which will rewrite the whole thing every day. won't last long I expect.
rsync will definitely be more merciful on the drive than tar. Also be sure to mount with the "noatime" flag in order to avoid excessive writes created by reads.
to it every day" applications. You would be better served by an
external USB-attached hard disk.
Yeah, but can I get one for $20? :-)
nope...you might have to spend $40.
and go through a lot less trouble.
even cheaper if you have an old HD laying around...just buy an enclosure for around $15.
Both...but you might have to hunt around for an IDE version.
SATA is becoming increasingly cheap over the recent year. Newegg.com can get you a SATA enclosure fairly cheap. IDE is a different story. They've been stagnating at the same price for quite some time with lower and lower physical quality. I still have an IDE->USB converter that I use on occasion, but that's being phased out as well. All of my IDE drives are dying.
eSATA works well and has a nice high data transfer rate, but it doesn't handle hot plug as well as USB.
For those who don't know, it's a FUSE filesystem that mounts directories from remote machines using sftp protocol. You don't need anything special on the server, just the ability to ssh there.
But what I am really trying to do is something different, and maybe some of you have some ideas. What I want is a super-simple distributed filesystem.
With the files and directory data cached on disk locally so that if my server goes away, I will still have any files or directories that I previously touched, and I will continue to have them until such time as the server comes back and I can get the latest stuff. But it can't be all crazy complicated, it has to be a small change to the system.
But the indeterminate nature of it would be a hard sell. Best to either promise all the file or none of it.
although you can force mount soemthing that you've unmounted.
I mean I imagine there's a way, but I find it's easier to unplug and replugin the gadget.