Managing a large multimedia database (2)

Other weird ideas following my previous post.

  • VMware appliance: just build a vmware appliance that exports the files inside as nfs or whatever. Rsync will behave because the files are all inside a vmdk files, but the partial checkout is kinda impossible. For the backups, one would need to use something like rdiff-backup or duplicity.
  • Bittorrent or some P2P technology: just create a bittorrent file on the server for the directory that contains all the files. It is easy to do a partial checkout which you can actually resume (if you didn’t finish it in one go). But bittorent is not that smart at detecting changes, and will just re-download a file whose name was changed. Again, backups are out.

  • geeky