I guess it just depends. A million people is a LOT of people to evacuate, and then you have to have someplace to evacuate them TO where they won’t just die in a short while from other causes.
Currently we just don’t have the ability to do this. Not only can we not even get more than few people into earth orbit, but we don’t have anyplace to send them where they could live for an extended period.
But let’s just pretend we somehow magically did. I think the length of time would depend more on politics than anything else. Hell, if we WANTED to, we could send a few humans to mars within the next 5-10 years. It’s a hard to thing to do, but we DO know how. We just don’t care enough to actually DO it.
Now, if some huge object was heading for earth and couldn’t be made to miss (i.e, accepting the original questioners premise), then would we have the political will? I really don’t know. A lot of people won’t believe it’s happening. Huge amounts of resources and time will be lost in petty bickering and people working at cross purposes. Massive hysteria will result, people will claim we’re being “punished by god” for whatever they don’t like about our society, other people will use the impending disaster to create anarchy before it even happens.
But let’s say that we can ignore all those things, and just assume the IDEAL situation, one where suddenly NASA is given all the money and resources it can ever dream of using, and the best and the brightest minds from acadamia and the aerospace industry all join forces to work on the problem.
Given all those things, I bet that within less than 25 years, we could develop the ability to move large numbers of humans (say, tens of hundreds of thousands) off-world. It’s not an impossible thing to do, it’s just expensive and requires resources. And right now, we’re not willing to tolerate failure in manned space flight, but in an emergency, we could just say, “OK, we know that 1 in 5 of our ships will blow up on the way up and kill everybody on board. That’s an acceptable price, because we have to get it done fast and on a huge scale, or we die as a species.”
However, I don’t think we could probably give these people the ability to survive in the long term anywhere else. Moon? Pretty rough environment. Mars? Ditto, and it’s much farther away. Even if you can build some sort of pressurized habitat for these people where they can be self sufficient, such habitats are going to be VERY fragile. Can they survive a year with no accidents? 10 years? 100? From their habitat can they manage to expand to other places to reduce the risk of a single failure taking out what’s left of humanity? It’s all very hard. Probably massive redundency is the way to go.
Then you have to decide WHO to send. Their only hope for survival is to send our best and brightest; scientists and engineers to repair the living facility and to construct new ones, doctors to keep a few people with critical knoweldge alive, that sort of thing. No room for waste, but the 99.9999% of humanity which has no particularly useful skills on such a mission is going to be REALLY pissed off about being left behind, and some of them may even try to interfere with the success of it.
Let’s hope we can move off-world in the next thousand or two years via peaceful means before we HAVE to! We’re probably not going to get konked by anything really huge in the next few thousand years, so we have time. We probably have a bigger risk of killing ourselves off!
Hank
peas on earth