TYPO3导出/导入记录tx_news

时间:2019-02-16 11:36:53

标签: import export typo3 tx-news typo3-9.x

我想从正在运行的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”未定义。您是这些意思之一吗?   新闻:新闻导入:运行新闻导入:运行

1 个答案:

答案 0 :(得分:1)

那不是小事,但我做了一次。重要的是,您仍必须更新6.2安装,至少是核心升级+新闻升级。关于新闻:所有升级都收集在扩展名https://github.com/ext-news/news_fal_migration

然后,您可以使用https://github.com/ext-news/news_sync。如果您需要在那里的支持,请私下与我联系