Ouch!!! So sorry about that, Gneiss. I have pulled muscles in my back before and it's no fun, no fun at all. I have found icing it and rest is the best thing. But that's just me...
Come to think of it, since I have been doing yoga I have had less trouble with my back, and fewer muscle pulls. Another reason to keep it up!