A wild mix of snow, sleet and rain battered a wide swath of upstate New York Monday, dumping nearly 30 inches of snow on some areas, closing scores of schools and knocking out power to more than 40,000 utility customers.