I have two VPSes in two different states. I'd like to setup filesystem replication (one way).
One method would be to run rsync on a regular basis, or even continuously via script, but that seems kind of cheesy.
What is a good long-distance replication? Ideally it would sit there unused until I put a file in the filesystem on VPS #1, then it would fire up and replicate to VPS #2.
Bonus features: - Two-way synchronization - Some command-line status I could monitor ("VPS #2 is in sync", "VPS #2 is 140MB behind sync", etc.) - If I delete a file on VPS #2, it's smart enough to recreate it...this isn't vital though.