Size: a a a

2020 January 15

I<

Ivan in Drupal RU
в gzip-е?
источник

ИЛ

Иван Лещёв in Drupal RU
Ivan
в gzip-е?
да какая разница уже?
источник

AK

Alexey Korepov in Drupal RU
Иван Лещёв
да какая разница уже?
в gzip поменьше конечно, но дамп и рестор - ппц сколько времени занимает, проще заснапшотить файло базы и склонировать
источник

ИЛ

Иван Лещёв in Drupal RU
я восьмигиговую бывалоча тащил и распаковывал
медитативно
источник

ИЛ

Иван Лещёв in Drupal RU
никаких синков не делали, понятно
строго по запросу готовился дамп
источник

I<

Ivan in Drupal RU
drush поддерживат опции mysql dump, т.е. не обязательно всё таблицы тащить
источник

AK

Alexey Korepov in Drupal RU
Пытался сделать синк только нужного контента выборочно, через https://www.drupal.org/project/content_sync или https://www.drupal.org/project/content_export_yaml но чёт так и не попёрло сразу из коробки, допилить руки не дойдут никак
источник

I<

Ivan in Drupal RU
Если у тебя 90% базы это кеш и логи, для них можно только структуру синхронизировать.
источник

AK

Alexey Korepov in Drupal RU
Ivan
Если у тебя 90% базы это кеш и логи, для них можно только структуру синхронизировать.
50% базы это нужный контент, который постоянно пополняется, кеши и логи конечно дампить бессмысленно
источник

AK

Alexey Korepov in Drupal RU
ещё как вариант - написать свой скрипт-дампилку, который дампит только те таблицы которые реально надо синкать, но тож никак руки не дойдут.
источник

I<

Ivan in Drupal RU
Alexey Korepov
ещё как вариант - написать свой скрипт-дампилку, который дампит только те таблицы которые реально надо синкать, но тож никак руки не дойдут.
Это поддерживается из коробки в Драше.
источник

AK

Alexey Korepov in Drupal RU
ну и данные таблиц обычно тоже не все нужны, а только свежий контент за неделю, например. И тут как раз спасает content_entity_builder который все данные сущности в одной таблице  хранить, в отличие от eck  где всё по сотне таблиц разных раскидано
источник

AK

Alexey Korepov in Drupal RU
там mysqldump команд нехватает, я через IMysqldump\Mysqldump свою дампилку уж начал писать, всё норм идёт тока времени нехватает доделать
источник

I<

Ivan in Drupal RU
Проверил сейчас база 219M дампится с удалённого сервере за 12 секунд. Т.е. 23ГБ должна копироваться примерно 1200 секунд (20 минут). Если конечно соединение не оборвётся.
источник

I<

Ivan in Drupal RU
Плюс время на заливку в локальную базу (зависит от проца на твоём компе).
источник

I<

Ivan in Drupal RU
Итого 30-40 минут должно занять.
источник

I<

Ivan in Drupal RU
Можешь каждый день перед обедом запускать синхронизацию.
источник

AK

Alexey Korepov in Drupal RU
Ну вот да, а скриптег внутри сервака секунд за 15 делает клон рабочей базы на тестовую
источник

I<

Ivan in Drupal RU
дык он наверное на горячую копирует, без дампов
источник

AK

Alexey Korepov in Drupal RU
да
источник