Hey there Heitor!
Nice to hear from ya bud!! I actually did get this to work. The key that lead to success was to add a 'use_cache' option. I basically assigned a 10GB EBS volume just to use as a cache. It was just an experiment, and I planned on getting did of the 10GB EBS and get one much smaller to use later.
But what I found is that the 10GB volume filled up to 8.5GB during backups and restores! Everything worked, but it appears that a large cache is the only answer. Almost defeats the purpose of using S3, but not quite I hope.
I think what was happening previously was that S3FS was hitting some sort of default cache limit and dying out.
It'll be interesting to see how this pans out. Cuz I was planning on adding a number of new hosts to backups that I previously couldn't afford to due to the expense of storing my backup tapes on EBS. S3 is way cheaper.
I can let you guys know how it goes if you're intetested.
Thanks,
Tim