Is there an async FUSE filesystem for replication?
You could use the lsyncd tool to automate your rsyncs - that uses the filesystem notifier to re-run rsyncs as files change.
Apart from that the other replication options are a lot more heavy-weight, using gluster backed onto both your "real" location and your "backup" would give you mirroring but the extra overhead is noticeable.