Маг.
С нами с 04.10.04
Сообщения: 944
Рейтинг: 352
|
Добавлено: 25/05/18 в 00:38 |
У клиента есть сайт на wordpress
Задача - поднять на новом домене, на другом сервере зеркало сайта.
Причем что посты которые добавляются на основной домен автоматически попадали и на зеркало.
Если бы в базе не упоминалось имя домена, то я бы сделал просто репликацию mysql базы, но в данном случает так просто не прокатит.
Пока решение которое я вижу делать по крону дамп базы на мастере, заливать на зеркало, скриптом править имя домена в базе.
Выглядит как то костыльно, может есть более правильное решение?
|
|
Администрируем серваки, telegram: https://t.me/akamitch
|
0
|
|
|
мы, цари - народ работящий!
С нами с 11.06.05
Сообщения: 13121
Рейтинг: 4892
|
Добавлено: 25/05/18 в 07:13 |
если 1:1 - в домене форвард
если своя шапка - через wp-content через iframe?
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55244
Рейтинг: 7770
|
Добавлено: 25/05/18 в 07:31 |
домены на одном серваке ?
|
|
|
|
Маг.
С нами с 04.10.04
Сообщения: 944
Рейтинг: 352
|
Добавлено: 25/05/18 в 08:04 |
Домены на разных серваках.
Зеркало должно работать если под ддосом упал основной сайт (только для этого оно и нужно), поэтому ифрейм не решает задачу.
|
|
Администрируем серваки, telegram: https://t.me/akamitch
|
0
|
|
|
мы, цари - народ работящий!
С нами с 11.06.05
Сообщения: 13121
Рейтинг: 4892
|
Добавлено: 25/05/18 в 09:26 |
облачное решение думаю поможет
|
|
|
|
С нами с 21.05.18
Сообщения: 1
Рейтинг: 3
|
Добавлено: 25/05/18 в 10:16 |
Воспользуйся Cloudflare, на фришном тарифе можно реализовать это через Page Rules и домен с www и без, которые будут смотреть на разные ипы, ну и базу реплицировать как ты и писал
Самое главное преимущество - изменения апишников и правил вступают в силу моментально, так что открывается большой простор для маневров, да и базовая защита от ддос уже в комплекте, да и в любой момент можно включить олвейз онлайн, что даст время для решения проблемы
From: http://*qianfan.net/*
To: http://www.qianfan.cn/$2
|
|
|
|
Маг.
С нами с 04.10.04
Сообщения: 944
Рейтинг: 352
|
Добавлено: 25/05/18 в 15:36 |
Мне не нужно чтоб с www и без на разные ip.
Мне нужно зеркало на отдельном другом домене первого уровня.
Чем тут могут помочь page rules не понял.
Cloudflare и так пользуемся, бизнес акк, но его бывает не хватает, сервак ложится под ддосом иногда.
|
|
Администрируем серваки, telegram: https://t.me/akamitch
|
0
|
|
|
+
С нами с 09.05.17
Сообщения: 661
Рейтинг: 586
|
Добавлено: 25/05/18 в 16:41 |
дублируешь руками базу данных, меняешь там все урлы, поднимаешь второй сайт.
создаешь триггер sql на вставку, обновление постов в первой базе, триггер проверяет и если нужно заменяет урлы и копирует/обновлеят данные(только новые и изменяемые) во вторую базу данных. все.
|
|
|
|
С нами с 28.02.03
Сообщения: 8544
Рейтинг: 1609
|
Добавлено: 01/06/18 в 15:50 |
|
|
Сдам место в подписи. Предложения в личку.
|
0
|
|
|
Маг.
С нами с 04.10.04
Сообщения: 944
Рейтинг: 352
|
Добавлено: 01/06/18 в 15:57 |
Алекс, ты не понял суть задачи.
Если первый сервер завалят ддосом, то и "зеркало" в таком случае тоже ляжет, если проксировать с одного сервера на другой.
|
|
Администрируем серваки, telegram: https://t.me/akamitch
|
0
|
|
|
С нами с 18.10.02
Сообщения: 4165
Рейтинг: 3365
|
Добавлено: 01/06/18 в 18:08 |
А когда зеркало будут ддосить, будешь ещё одно поднимать?
Имхо какое-то сомнительное решение для борьбы с ддосом.
|
|
|
|
Маг.
С нами с 04.10.04
Сообщения: 944
Рейтинг: 352
|
Добавлено: 01/06/18 в 18:38 |
При ддосе универсальных решений не бывает (за вменяемые деньги).
Клиент считает что зеркало может быть полезно в ряде случаев.
Ддосеры-вымогатели часто атакуют только главный сайт и не вдаются в инфраструктуру дополнительных сервисов клиента.
|
|
Администрируем серваки, telegram: https://t.me/akamitch
|
0
|
|
|
С нами с 21.12.16
Сообщения: 957
Рейтинг: 107
|
Добавлено: 01/06/18 в 19:33 |
Текст этого сообщения доступен только зарегистрированным пользователям.
Последний раз редактировалось: Kludge (15/10/23 в 20:41), всего редактировалось 1 раз
|
|
|
|
С нами с 28.02.03
Сообщения: 8544
Рейтинг: 1609
|
Добавлено: 01/06/18 в 21:00 |
Mitch писал: | Алекс, ты не понял суть задачи.
Если первый сервер завалят ддосом, то и "зеркало" в таком случае тоже ляжет, если проксировать с одного сервера на другой. |
Вариант 1
Делай мастер сайт, и не где не свети его.
А через проксирование поднимай зеркала
В случаи п$здоcа стопаешь Apache или Nginx атакованного зеркала, остальные зеркала живут.
Вариант 2
через rsync копируешь контент на зеркала
https://habr.com/post/56702/
и настраиваешь репликацию в MySQL
Вариант 3
Используешь CloudFlare и не ебёшь мозг.
https://www.cloudflare.com/plans/
Там даже есть халявный пакет
Еще можно подкрутить настройки жизни зоны (TTL)
Чтоб можно было оперативно сменить ip на 127.0.0.1 тогда DDOS-ры сами себя будут любить
|
|
Сдам место в подписи. Предложения в личку.
|
0
|
|
|
Маг.
С нами с 04.10.04
Сообщения: 944
Рейтинг: 352
|
Добавлено: 02/06/18 в 04:22 |
Делать мастер и не светить его, это да вариант интересный, я думал о нем.
С репликацией базы есть нюанс в том, что в базе wp упоминается имя домена, и оно на каждом зеркале должно соответствовать домену зеркала.
Пока что сделали без реплики, на 2й сервер по крону копируется дамп базы и скриптом в нем подправляется перед заливкой.
CloudFlare используется, платный пакет, но бывает что хороший ддос сервак таки ложит, пока cf отсеивает ботов и миллионами добавляет ip в блеклист.
|
|
Администрируем серваки, telegram: https://t.me/akamitch
|
0
|
|
|
С нами с 28.09.17
Сообщения: 81
Рейтинг: 3
|
Добавлено: 04/06/18 в 16:22 |
Можно сделать репликацию. Просто прописать домен в wp-config.php на реплике:
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
|
|
|
|
С нами с 28.02.03
Сообщения: 8544
Рейтинг: 1609
|
Добавлено: 05/06/18 в 18:05 |
PowerVPS писал: | Можно сделать репликацию. Просто прописать домен в wp-config.php на реплике:
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com'); |
это не наши методы,
бекап по крону и sed наше все!
|
|
Сдам место в подписи. Предложения в личку.
|
0
|
|
|
Маг.
С нами с 04.10.04
Сообщения: 944
Рейтинг: 352
|
Добавлено: 05/06/18 в 22:29 |
PowerVPS:
Вот этот тот вариант который я ожидал услышать (надеялся что что то подобное в wp предусмотрено)
Попробуем.
|
|
Администрируем серваки, telegram: https://t.me/akamitch
|
0
|
|
|