Теперь рассмотрим несколько способов уменьшить время простоя
Если база данных не часто используется или вы можете смириться с тем, что данные, недавно добавленные пользователями, могут быть потеряны, или, если вы единственный, кто добавляет информацию в базу данных, вы можете сменить хостинг без даунтайма. Все что нужно сделать – это скопировать базу данных в новое место. Если ваши посетители или вы регулярно добавляете данные, сделайте так, чтобы новая база использовалась старым сайтом.
Если новое информационное наполнение добавляется в базу данных очень часто, то все становится намного сложнее и совершенного решения не существует. В любом случае, обговорите это с вашим программистом или новым хостинг-провайдером. Проблема состоит в том, что слишком велика вероятность изменения базы данных за то время, пока вы копируете ее со старого хостинга на свой компьютер и далее, на новый хостинг (особенно, если база большая, а соединение медленное). Добавьте к этому время на изменение настроек старого сайта для того, чтобы он начал работать с новой базой данных, и вы поймете, что пока вы производили все эти перемещения, некоторое количество данных могло попасть в старую базу.
Другая стратегия перемещения состоит в том, чтобы временно закрыть сайт и уведомить об этом посетителей. Даже сайты престижных компаний время от времени закрываются на обслуживание. В этом нет никакого позора – существует много вещей, которые нельзя сделать, пока система работает.