XF 2.1 importing a big old vb3.8 4mil posts

punchbowl

Member
I've done a test and it worked very well but the process takes hours (8-9)

It is possible for me to do this:

1. back up vb and use that back up to start import
2. allow people to continue to post on the original vb forum
3. close vb forum then use that db and just import the posts (and posts only) from the last 8-9 hours.

thanks in advance.
 
FYI, the CLI importer now supports multi-threading: https://xenforo.com/community/threa...released-plus-xenforo-importers-1-2-0.162332/

Notably it is now possible to perform a multi-process import in order to make better use of multi-core processors. If you run an import via the CLI and you add the --processes option with a value greater than 1, then multiple PHP processes will be used to perform the import, instead of a single CPU core being used as is the PHP default. Your results may vary, but with the number of processes set to equal the number of physical cores on a sufficiently powerful server, you should notice a significant increase in performance.
 
I just used the web interface as it was just a test on my desktop. if i could get under 8 hours downtime time with cli and multi-process that'd do me. I could just shut down one night with minimal impact.

I'll test cli and multi-process next on the actual server.

Cheers for the tips.
 
Top Bottom