Перенос баз данных MySQL без потери строк

Разовая работа · инфраструктура

Перенос баз данных MySQL без потери строк

Снимем дамп, перенесём на новый сервер, проверим кодировку и права. Сайт и 1С должны увидеть те же данные, что на старом контуре.

по оценке после объёма базы и числа контуров

Срок 1–3 рабочих дня

Что ломается при «просто залить дамп»

  • Кракозябры в карточках

    Кодировку не зафиксировали. Названия товаров и письма разъехались.

  • Сайт не видит базу

    Пользователь, хост и права не совпали. В логе Access denied.

  • 1С смотрит на старый IP

    Обмен идёт, но в другую сторону. Остатки «за вчера».

  • Дамп неполный

    Забыли процедуру, триггер или вторую схему. Ночью всплывает ошибка cron.

Риск простоя при самостоятельной смене хостинга

Что входит в перенос базы

  • Дамп и контрольные суммы до переноса
  • Перенос MySQL / MariaDB на новый сервер
  • Проверка кодировки и collation
  • Пользователи, права и доступ с сайта
  • Сверка числа строк по ключевым таблицам
  • Короткое окно переключения и откат на дамп

Как переносим базу

Этапы переноса сайта на новый хостинг
  1. 1

    Ревизия

    СУБД, объём, реплики, кто ещё пишет в базу.

  2. 2

    Дамп

    Снимаем копию, проверяем, что файл целый.

  3. 3

    Разворот

    Заливаем на новый сервер, чиним пользователей.

  4. 4

    Сверка

    Строки, кодировка, первый запрос витрины и 1С.

  5. 5

    Переключение

    Меняем хост в конфиге, старый дамп не удаляем.

Сайт после переноса работает на новом сервере

Почему базу отдают нам

База на новом сервере, сайт открывается, контрольные выборки совпадают, старый дамп у вас остаётся.

  • Не только файл .sql

    Проверяем, что приложение живое, не только что дамп открылся.

  • Битрикс и 1С

    Учитываем обмен, не только витрину.

  • Удалённо по России

    Нужны доступы к обоим серверам.

  • Оценка до старта

    Цена от объёма и простоим ли магазин ночью.

Если после переключения приложение не видит согласованные таблицы по нашей ошибке — чиним, пока запрос не совпадёт с контрольным.

Частые вопросы

Какие СУБД переносите?

Основной объём — MySQL и MariaDB. PostgreSQL и другие — после короткого аудита.

Будет ли простой?

На время финального дампа и смены хоста — да, минуты или окно ночью. До этого работаем с копией.

Перенесёте пользователей и права?

Да, это в объёме. Иначе сайт получит Access denied на новом IP.

Сколько стоит?

После объёма и числа контуров. Витрина на 2 ГБ и магазин на 80 ГБ — разные оценки.

Нужен ли визит в Сочи?

Нет. Нужны SSH или панель обоих серверов.

Перенос баз данных — разовая задача LazarovStudio: дамп, кодировка, пользователи и проверка, что сайт и 1С видят те же таблицы. Студия в Сочи, работаем удалённо.

Не просто «скинуть .sql». Сверяем число строк, доступы приложений и первый запрос витрины после переключения.

Оценить перенос базы

Напишите СУБД, объём и куда переезжаете — ответим с планом и окном простоя.

Защита от автоматических сообщений
CAPTCHA
Введите слово на картинке*

Со мной можно связаться

Лазаров Адриан online