Center a rack in the oven and preheat the oven to 350º F. *Butter a 9- to 10-inch (12 cup) Bundt pan, dust the inside with flour and tap out the excess. If your pan is not nonstick, dust the interior of the pan with flour, then tap out the excess. (Don't place the pan on a baking sheet - you want the oven's heat to circulate through the Bundt's inner tube.) *I use two half sized bundts sprayed with baking spray with flour.
Whisk together the flour, baking powder, baking soda and salt.
In a large mixing bowl, beat together butter and sugar at medium speed until light and fluffy, about 3 minutes.
Add the eggs one at a time, beating for 1 minute after each addition. Beat in the vanilla. Reduce the mixer speed to low and add the flour mixture and the yogurt alternately - add the flour in 3 additions and the buttermilk in 2 (begin and end with the dry ingredients). Mix only until the ingredients are incorporated and scrape down the bowl as needed. With a rubber spatula, stir in the pears and cherries. Scrape the batter into the pan(s) and smooth the top with the spatula.
Bake for 60 to 65 minutes, or until a thin knife inserted deep into the center of the cake comes out clean. (If the cake looks as if it's browning too fast, cover the top loosely with a foil tent.) I baked the half size bundts for 35 minutes.
Transfer the cake to a rack and cool for 10 minutes before unmolding, then cool to room temperature on the rack.
When you are ready to serve, dust the top of the cake with confectioners' sugar.