我想从正在运行的typo3 6.2,tx_news 3.2.4导出tx_news记录,并将它们导入到运行typo3 9.5 tx_news 7的新服务器中。T3D导出不起作用,因为大约有3000条记录。 导出/导入表tx_news_domain_model_news没问题。我对表sys_file中的相关记录有疑问。
我无法更新正在运行的6.2站点,因为更新后FE和BE不再起作用。 该网站至今未维护大约一年...
是否可以使用phpmyadmin作为SQL从typo3 6.2 DB导出以下表:
$importTables = [
'sys_category',
'sys_category_record_mm',
'sys_file',
'sys_file_metadata',
'sys_file_reference',
'tx_news_domain_model_news',
'tx_news_domain_model_news_related_mm',
'tx_news_domain_model_news_tag_mm',
'tx_news_domain_model_news_ttcontent_mm',
'tx_news_domain_model_tag',
'tx_news_domain_model_link',
];
在新安装的typo3 9.5中,使用phpmyadmin导入这些表。 将fileadmin /中的所有文件夹/图像从旧服务器复制到新服务器。 在新的Typo3安装中创建包含tx_news记录的文件夹,并更新tx_news_domain_model_news表中的'pid'
然后:
Do migration: ./typo3cms news:sync
Sync all images: ./typo3cms news:imagesync
?
但是我不知道如何在扩展名中使用./typo3cms
错误:[Symfony \ Component \ Console \ Exception \ CommandNotFoundException ]命令“ news:imagesync”未定义。您是这些意思之一吗? 新闻:新闻导入:运行新闻导入:运行
答案 0 :(得分:1)
那不是小事,但我做了一次。重要的是,您仍必须更新6.2安装,至少是核心升级+新闻升级。关于新闻:所有升级都收集在扩展名https://github.com/ext-news/news_fal_migration
中然后,您可以使用https://github.com/ext-news/news_sync。如果您需要在那里的支持,请私下与我联系