10 шагов к успеху
1. ставим систему на новый сервер, настраиваем как на старом
2. на новом ставим nginx переправляющий все запросы на старый
3. меняем DNS
4. ждём пока на старый перестанут идти запросы мимо nginx на новом. У меня это было примерно сутки-двое.
5. Копируем данные на новый сервер
6. останавливаем старый и новый
7. синхронизируем изменения.
8. правим nginx на новом
9. запускаем новый сервер
10. глушим старый и не удаляем какое-то время - на всякий случай
всё, простой - на время синхронизации данных, несколько минут
Если на старом сервере был OpenVZ - раз он виртуальный, - то имеет смысл на новом тоже поставить OpenVZ и копировать сразу виртуальную машину.
В конце концов если надо раздачу мелких файлов ускорить - надо ставить много винчестеров, линейное чтение у всех всё равно выше чем пропускная способность каналов.
Какие возьмёте - не важно. У меня недавно WD Raid Edition накрылся после нескольких месяцев в ненагруженном рейде. Так что это всё рулетка. Если бы Вы искали партию в 1000 штук - тогда имело бы смысл возиться с отзывами.
поработав с этим сервисом, я принял решение ставить свои сервера и, как подсказал Андрейка, не bind a pdns. ISPServer работает настолько через жопу, что от него буду отказываться.
Вот идея нашим хостерам - сделать вторичный DNS на хетзнере. Проблемы на 50 евро - даже если весь сервер на это дело пустить, а сколько можно клиентов получить...
бэкапы надо делать на локальной машине, а не гонять 200 мегабайт по ssh.
может Ваш сайт adblock или что-то похожее глушит ?
ТС дал задание и ушёл в отпуск :)
Всё очень просто.
Вот пример организации туннеля между удалённой машиной и локальной. После этого можно любой программой (любой!) соединяться с localhost:3306 и получать соединение с mysql, работающем на сервере mysqlserver (если там mysql слушает на localhost, если нет - надо указать адрес, например localhost:1234:10.0.1.5:3306). 1234 - это порт, на котором доступен mysql на локальном компьютере, можно ставить любой порт. Можно поставить 3306 - только учтите, что если Вы одновременно несколько туннелей сделаете, то надо использовать разные порты.
И имейте ввиду, правая часть localhost:1234:localhost:3306 выполняется на сервере, там может быть и адрес из приватной сети, недоступный извне. Главное чтобы сервер этот адрес считал своим.
Pilat добавил 18.08.2009 в 13:06
phpmyadmin частенько используют те, кто о безопасности серверов не заботится. Одна из самых дырявых приблуд, тем более что через https с ним соединятся редко, я даже не встречал такого.
защита, судя по всему, от грабберов, у которых JavaScript не работает. Хотя, наверно, так грабить даже проще - не надо парсить страничку в поисках текста.