TYPO3 将页面树的一部分复制到另一台服务器

TYPO3 copy part of a page tree to another server

我安装了两个 TYPO3 9.5.22 www.mysite.com and playground.mysite.com. playground.mysite.com is basically a snapshot copy of www.mysite.com。每个站点都位于自己的服务器上。两个站点都有变化。

现在我想将特定页面子树从 playground.mysite.com 复制到 www.mysite.com。到目前为止,我一直在使用导出工具,但这告诉我每个文件(主要是图像)都失去了关联。

当 运行 导出时,我得到一个 XML 文件,该文件似乎包含页面结构和文本内容,但不包含图像。

是否有一种简单明了的方法可以将页面子树连同所有图像一起从一台服务器复制到另一台服务器?

您可以配置导出选项,包括哪些表、哪些页面、哪些关系。甚至要包含的文件的大小。但如果你吃得太多,它可能不起作用。
至少在过去,进口问题比出口问题更常见。 您需要服务器上的大量内存来处理包含所有相关记录(包括文件)的页面树的大数据结构

为了顺利处理如此多的页面,我经常将导出分成更小的块,这些块需要在目标系统上进行适当的恢复。