The earth has undergone many climate changes before however these take place over tens of thousands of years.
Maybe giant solar flares, intense volcanic eruptions (with enormous amounts of smoke), huge asteroid collisions are comparable in terms of rapidly affecting the Earth's climate previously.