SMF Support > YaBB/YaBB SE

YaBB 2.5AE to SMF2.0.1 instructions

(1/3) > >>

IamTheBoy:
I keep getting asked this question after successfully migrating my 1.2m post forum from YaBB to SMF2, so I thought I'd detail the steps, which hopefully we can refine as others go through the same process.

Firstly, the gotchas:
1) My site never supported attachments, so that is not covered here (yet)
2) Internal (or external) links are not converted - I got around this by keeping my YaBB site at www.omegaowners.com/forum/YaBB.pl and my SMF at www.omegaowners.com/forum/index.php - although they share some directories, they don't share any files, so can coexist. Robots.txt and sitemaps slowing being tweaked to put more emphasis on the SMF pages
3) Membergroups, Boards and Permissions all need to be rebuilt. I'd recommend understanding the permissions on SMF by setting up a test site, and playing around with that long before migrating



Put your YaBB 2.5AE site into Maintenence Mode.
Run all the YaBB Maintenence Controls (vital).
Make a backup of your entire YaBB forum.
Install SMF1.1.14 Full version, when creating the admin user, use a name that does not exist on your YaBB (important). eg, admintemp.
Upload the YaBB2.4 to SMF1 converter, along with convert.php
Run the YaBB2.4 to SMF1 converter.
When this is complete (took about 4hrs on my 1.2m post forum), you need to rebuild the Categories and Boards (which probably didn't import properly).
Recreate Membergroups if they didn't import.
Recreate Permissions, and check they are correct.
Run the SMF Maintenence tasks.
Upload the SMF2.0 Large Upgrade.
Run the upgrade (this took about 20m on my 1.2m post site).
Upload and run the SMF2.0 to SMF2.0.1 Update.
Check the migration looks valid and correct and complete.
Delete the temporary SMF Admin User (admintemp?).


Its possible that you could go straight from SMF1.1.14 straight to SMF2.0.1, but I have only tested going via SMF2.0


Hope this helps others who feel stuck in YaBB, and queries, lets keep it to this thread so we have all the info in one place.

_steve:

--- Quote ---Upload the YaBB2.4 to SMF1 converter, along with convert.php
--- End quote ---

Where are you getting this converter? I can't find it in the Downloads section?

Found it here... http://www.simplemachines.org/community/index.php?topic=344465.0

I seemed to have had a successful conversion. It duplicated all my posts, but it was easy to remove the duplicates. Haven't checked everything yet.

YaBB 1.3.1 > YaBB 2.5AE > SMF 1.1.14 > SMF 2.0.1 (haven't actually done the last upgrade yet, but I suspect that one will not be difficult).

IamTheBoy:
Great progress :)

As you suspect, once on SMF, upgrades are fairly painless.  I'd recommend you either go to 1.1.15 or 2.0.1 ASAP, and 1.1.14 and 2.0 have known security flaws.

West Coast:
Thank you so much IamTheBoy for the great instructions. :)

The conversion from YaBB 2.5AE (flat file) to SMF2.0.2 went well.
Following the steps -
YaBB 2.5AE > SMF 1.1.14 > SMF 2.0.2
was successful!!

Just a few of the findings as I went along that may help others.  I tried some experiments and here are some of my failed attempts and results before I got it right by following IamTheBoy's instructions.

Failed Attempt 1
First of all, fresh installed SMF 2.02 and used the YaBB 2.2 to SMF 2.0 converter in the 'Download' section of this site.
RESULT:
It did convert the board contents and members list and everything appears to be OK.  The 'Categories', 'Board Permissions;, 'Member Groups' 'Attachments', 'Reasons for registering information' did not convert.  However, the 'Date registered' for each members were all shown as 1970 xxxxx.  This was no good since 'Date registered' is fairly important on my forum.

Failed Attempt 2
I then used the YaBB 2.4 to SMF 1 converter on freshly installed SMF 2.0.2.  (Those who are browsing this will need to register in order to download YaBB 2.4 to SMF 1 converter from the topic mentioned previously. i.e. if you are a guest on this forum you will not see the download link in that topic unless you register)
RESULT:
It locked me out of the forum.  The forum itself is visible and everything works except you will remain as 'guest' no matter how many times you log in.
So using YaBB 2.4 to SMF 1 converter on SMF 2.0.2 directly is a bad idea!!

Conclusion
It is best to follow IamTheBoy's instructions and go from YaBB 2.5AE > SMF 1.1.14 > SMF 2.0.2.
By doing this, the board contents and members list will convert fine.  Those  The 'Categories', 'Board Permissions;, 'Member Groups' 'Attachments', 'Reasons for registering information' do not convert so you will need to make adjustments accordingly.

Thank you IamTheBoy once again. ;)

Westwegoman:
Glad I came across this. I'm going to convert from YaBB 2.5AE in the next few weeks. I'll let you know how it goes.

One question, should I remove any installed mods from YaBB before converting?

Navigation

[0] Message Index

[#] Next page

Go to full version