#magento
#magento
Вопрос:
В настоящее время у меня есть действующий сайт Magento 1.4.x и сайт разработки 1.6.x. Я разместил несколько новых продуктов на сайте 1.6 и провел пару тестовых транзакций.
Я хотел бы иметь возможность импортировать существующие данные о клиентах 1.4 на сайт 1.6 (вместо воссоздания моих продуктов на существующей версии 1.4, что выполнимо, но не то, что я хочу делать.)
Мой план состоит в том, чтобы удалить таблицы sales_, customer_ и newsletter_ из ‘dev’, затем скопировать live 1.4 в какую-либо другую базу данных, быстро обновить ее до 1.6, mysqldump sales_, customer_ и newsletter_, импортировать данные в ‘dev’ и затем установить ‘dev’ в режим live.
Я могу протестировать эту процедуру, посмотреть, сколько времени она займет, а затем выполнить это ночью, надеюсь, мне не нужно слишком долго находиться в режиме обслуживания. Однако, кто-нибудь еще уже выполнил эту задачу, и я упускаю какие-либо действительно важные таблицы для копирования или что-то еще, вызывающее беспокойство?
Ответ №1:
Всякий раз, когда вы хотите протестировать что-либо в среде разработки, делайте это программно, чтобы вы могли запускать тот же скрипт на своем действующем сервере, когда он вам понравится. Или выполнить простые для повторения действия. Подобная игра с базой данных чрезвычайно хрупка и подвержена ошибкам.
Ответ №2:
Magento может быть немного дорогостоящим в отношении своей базы данных, поэтому я бы не стал прикасаться к ней напрямую.
Если вы войдете в систему администратора Magento и перейдете к: Система => Импорт / экспорт => Профили, вы увидите, что профили экспорта как для продуктов, так и для клиентов уже существуют. Просто запустите экспорт в вашем магазине разработчиков, а затем импортируйте в свой живой магазин.
Хотя вы можете захотеть сделать резервную копию базы данных перед запуском импорта.
Если вы собираетесь импортировать продукты. Скопируйте изображения в свою папку мультимедиа перед запуском импорта. Таким образом, изображения также будут перенесены.
Комментарии:
1. Получу ли я транзакции клиентов, если я импортирую / экспортирую профили?