DEV beta •
  • Войти
  • Регистрация

Sypex Dumper (чудо прога)

Разработка (мультиблог) 115 дней назад (16 декабря 2020)

Реклама можно сказать, проги, которая понравилась. https://sypex.net/

Хотел сегодня заниматься этим сайтом, но случилось ЧП, один из сайтов знакомого рухнул. Все бы ничего, но там есть свои нюансы. Например, размер базы более 60ГБ + файлов за 1.8ТБ.

Возникли задачи:

  1. Починить базу
  2. При осмотре базы обнаружил, что там кодировка ерундовая, все записывается в windows1252.
  3. Перенести на новый сервер.
  4. Изменить версию php с 5.4 до 7.4 и т.д.

Древний сервер (лет 8 ему точно), сломанная база, версия php древняя, как на серваке так и сам сайт... и всякой ерунды еще полно, если смотреть. Таблицы по десяткам миллионов записей. Когда только успели столько наговорить.

Не люблю я работать с такими объемами с SQL базами. Ой, не люблю. Хоть одно порадовало, сам скрипт без переделки вроде под 7+ php работает. Уже хоть что-то.

Как я только не пытался делать конвертацию windows1252 в utf8, командную строку и т.д. В некоторых случаях выходит, но отдельные буквы летят при перекодировки. И вообще в базе 3 разных кодировки, как в самих таблицах, так и в полях. Ужас полный.

Вот эта прога спасла. Были сомнения, справится ли она, хоть по отдельной таблице. Справилась и перекодировала. Пришлось только по одной таблице делать. 117 таблиц. Надо будет посмотреть, что внутри, как она делает. У меня что-то корректно не получилось по другому.

Хотел сегодня архив сделать, но сперва необходимо исправить сайт знакомого. Адрес не даю, не надо это. Да и сайт специфический.

Вот надо следить за сайтами, а не бросать их на 5 лет. Он живой сайт-то и в плане очень активный, а если работает, то типа лезть не надо. Вот сейчас и тяжело, через столько лет что-то делать. Хоть какую-то профилактику, хоть через год, два, я не знаю...

Сейчас с местом проблема. 2 винта мало. Надо в 2 раза больше места при распаковке. А распаковывает он часы. Полный улет... (

Сразу подумалось о желание сделать соц. сеть. Многие хотят. Не надо. )) Это бездонная яма, винтов не хватит, деньги на облако разорит. Нафиг ))

# разработка
Evg (Евгений) +30
74
+1

Читать

Подготовка архива для тестирования...
Вообще, если делать все по уму, надо все переделать...
Мы заберем ихние деньги...
Комментарии (3)
roman 📱 16 декабря 2020 в 16:31 # +1

Соц сеть? А где держали сайт, кто предоставлял сервак?)

[-] [+] Ответить
Комментарии скрыты...
Evg sss ↯ 16 декабря 2020 в 16:36 # ⇧ +2

Да, соц. сеть тематическая. ispserver - с ним с момента открытия.

[-] [+] Ответить
Комментарии скрыты...
Evg sss ↯ 16 декабря 2020 в 17:59 # +2

Попробую переделать дизайн чуток уведомлений и ЛС. Думаю, только за счет дизайна будет все выглядеть по другому. Совсем по другому. Тем более возникают интервалы в работе. По часу одну папку сервер архивирует, делать надо что-то.

В соц. сетях удивительно другое. Кто читает посты за 15 год? А за 14? А за 14 год - 400гб. За 15 еще 400... и вопрос, кому это надо. А это деньги. 2 винта по 1ТБ, залить не могу, вроде нашел выход - разбил на архивы и начал с самого крупного.

[-] [+] Ответить
Комментарии скрыты...
+ Добавить комментарий
Разработка (мультиблог) Разработка (мультиблог)
+ 254 Создан: 2020-10-29 10:10:51
Разработка мультиблога (multiblog) c поддержкой Markdown. Ошибки, замечания и предложения по скрипту мультиблога приветствуются.

Комментарии

01
Даешь революцию! А то расслабились, шуточки все. ) Ладно пошел далее...
+ 2 — вчера в 10:14
02
Ого сколько букв. ) It's amazing!
+ 3 — вчера в 10:04
03
Tildes да, Python + PostgreSQL. Ссылку где-то у них в документации можно...
+ 2 — 8 апреля 2021
04
А они Open source?
+ 1 — 8 апреля 2021
05
Интересные материалы, где вы только их находите. :)
+ 2 — 7 апреля 2021
все...

О блоге

О блоге Правила

Информация

Все блоги Статистика блогов

Другое

Участники Комментарии

Соц. сети

AreaDev © 2021 — скрипт мультиблога
↑