I had my old tank leaking about a month ago. It was a 125G. I emptied all rocks, corals & inverts in rubbermaid containers & a large beaten up tank I had laying around. I moved all fish to my QT which I could run almost as a complete system: 30G tank + 20 G sump+fuge. I left the sump of the main system filled with water. Then I added powerheads and heaters to all the containers, to QT and to the sump.
Then I took the sand from my old tank out into a container and left it topped with water & just a lid on top.
Next day I bought a "new" used tank, I got lucky to find a good condition one on CL completely with a matching stand. Then by the 3rd day I had it setup in the house, with the plumbing & original sump, so I started the transfer. I moved the sand into the new tank, I added a mix of old and new water and some of the rocks, the ones without corals encrusted. I left it clear out for a day, just running the water through the sump. After that, I checked ammonia and it was undetectable. Then I started moving the rest of the rocks back, the fish and all the corals.
Moving the stuff back into the new tank took about 2-3 days including the waits for water to clear and the repeated aquascaping attempts. In the end, I didn't loose any corals or fish. Just one of my sexy shrimps is missing since then

.
BTW, I was expecting the leak. The tank was a really old, glass tank, maybe over 20 years old. moreover, about 7 years ago, I resealed some of its silicone because of another leak. Earlier this year I started looking for a replacement, but then I got busy with work and family and I left it linger. At least I got lucky, I was at home when the tank started leaking, it only formed a ~10" paddle of water on the floor by the time I noticed it. If it would have started leaking a week earlier, would have been really bad, since me and the entire family were out on a trip for a week then.
The morale to me is not to get lazy, better replace it before it gets worse and I have to do it in a rush. Old tank & new hardwood floors don't mix!
