Поддержка Проблемы и решения Новая установка WordPress с импортом данных

  • Добрый день!

    Решил не просто переустановить или обновить WordPress, а сделать чистую установку с последующим импортом данных (записи, комментарии и т.д.).

    Причина: наблюдаются иногда ошибки (например, комментарии по времени на правильно отсортированы) из-за ручного ковыряния в базе данных несколько лет назад. Да и вообще за 8 лет думаю много лишнего в базе накопилось, т.к. плагинов испробовано великое множество и не все они удаляются как положено, оставляя за собой следы.

    Поможет ли мне в этом случае такое решение?

    Как правильно соблюсти последовательность процедуры?

    Настройки All In One SEO Pack нужно отдельно экспортировать и потом импортировать, т.к. экспорт WordPress затрагивает только базовые компоненты? А настройки постоянных ссылок и прочие настройки при этом сохраняются или исключительно контент?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Вообщем, выполнил все что задумал!

    Получилось, но не с первого раза. Основная проблема с которой столкнулся: при импорте медиафайлов они загружались из папки uploads, которую я сохранил на сервере, в итоге в результате импорта создавались новые файлы с измененным названием (добавлялось -1 в имени файла). Пробовал не импортировать файлы, а просто загрузить каталог uploads из архива, но тогда библиотека файлов в консоли была пустой, хотя на сайте все изображения были.

    Чтобы решить это недоразумение поступил следующим образом: открыл файл экспорта и сделал автозамену каталога uploads на другой, например uploads_old. На сервере сохраненный каталог также переименовал в uploads_old. Теперь при импорте медиафайлов они брались из этого каталога и загружались в uploads, при этом никаких переименований файлов не произошло. Это единственный неприятный нюанс. Все остальное прошло более менее предсказуемо.

    Этапы:

    1. Резервное копирование базы данных и файлов на сервере — обязательно!
    2. Инструменты — Экспорт: Всё содержимое. Мне пришлось выполнить автозамену в файле редактором Notepad++ (пояснения даны в абзаце выше).
    3. Экспорт настроек плагина All In One SEO Pack. У других плагинов, а их у меня мало установлено, экспорта/импорта нет, но оно и не требуется, все настройки можно выставить заново.
    4. Удаление файлов с сервера, кроме wp-config.php, папки uploads (которая в последствии была переименована в uploads_old) и удаление всех таблиц из базы данных.
    5. Установка последней версии WordPress с официального сайта.
    6. Загрузка папки uploads_old на сервер (пояснения даны в абзаце выше).
    7. Импорт, включая медиафайлы.
    8. Настройка всех параметров сайта.
    9. Установка плагинов и их настройка.
    10. Готово.

    Может кому-то пригодится и заодно себе на заметку, а то память совсем короткая, приходится записывать 🙂

    открыл файл экспорта и сделал автозамену каталога uploads на другой, например uploads_old.

    И делая такими образом есть все риски поломать сериальные данные. Многие плагины хранят эти пути в сериалах. Да и темы тоже (всякие логотипы, шапки и пр).

    Остальное, включая старпост пока не осилил.

    После всех манипуляций сайт остался полностью работоспособный, все записи, страницы, комментарии на месте. База данных при этом уменьшилась на 3Мб!

    Надеюсь, накопленные систематически появляющиеся ошибки устранены 😉

    @sevlad, автозамена производилась в файле эскпорта, а не базе данных. При импорте на сайт они загружались в стандартный каталог uploads. В самой базе данных никаких uploads_old не существует, что никак не может влиять на сериальные данные.

    Список установленных плагинов:

    • Akismet Anti-Spam
    • All In One SEO Pack
    • Cyr to Lat enhanced
    • Q2W3 Fixed Widget
    • WP-Syntax

    Плагины были установлены заново и не влияют на изображения.

    Экспорт и импорт осуществлялся с помощью встроенных средств WordPress: Инструменты — Импорт/Экспорт.

    самой базе данных никаких uploads_old не существует

    А.. ну тогда сорри, не понял сгоряча :).

    И пож, не нужно пинговать (писать ник через @)

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Новая установка WordPress с импортом данных» закрыта для новых ответов.