Hi everyone. I'd like to ask, if it's possible, to export users, posts, threads, everything from an RC 3 installation, then install SMF RC 4 on a new host, new database, etc, and import that everything? If not, can you give me some suggestions, what can I do, to do this?
Thanks.
Backup and move your current RC3 database, download a RC4 upgrade package, de-archive and upload all the files in it on your new host:
How do I move my SMF forum to a different host? (http://docs.simplemachines.org/index.php?topic=489.0)
How do I backup my database? (http://docs.simplemachines.org/index.php?topic=492.0)
How do I restore a database backup? (http://docs.simplemachines.org/index.php?topic=490.0)
What is repair_settings.php? (http://docs.simplemachines.org/index.php?topic=663.0)
Upgrading SMF (http://docs.simplemachines.org/index.php?board=3.0;sort=subject)
Note: Most important, run repair_settings.php and change paths and everything, to suit your new host paths, and only after it, run the upgrade script to upgrade your RC3 database to RC4.
Okay, thanks for the information. :)
You firstly need to install a fresh 2.0 RC3 installation and import the database in there (since you were running RC3 before) and then do a upgrade to Rc4 :)
Just adding as a warning.
Yoshi, you do not need to install RC3.
repair_settings.php will run absolutely the same with the RC4 files directly.
Lainaus käyttäjältä: Norv - marraskuu 28, 2010, 06:30:08 AP
Yoshi, you do not need to install RC3.
repair_settings.php will run absolutely the same with the RC4 files directly.
No for the database import I advise you to install RC3 if you got your DB backup from that version, then upgrade.
You don't need to install RC3. Why would you? You won't use it (you don't import the database using RC3, do you?), just run repair_settings.php on RC4 and upgrade to RC4. You may need only Settings.php and Settings_bak.php files, though, that's true, if that's what you're thinking of. No matter with what settings.
You can if you want, install RC3, but then you got yourself an extra database. As anyone wants, but it may be a useless burden.
Lainaus käyttäjältä: Norv - marraskuu 28, 2010, 06:32:51 AP
You don't need to install RC3. Why would you? You won't use it (you don't import the database using RC3, do you?), just run repair_settings.php on RC4 and upgrade to RC4. You may need only Settings.php and Settings_bak.php files, though, that's true. No matter with what settings.
I don't think you get what I mean :)
I mean, the database backup is created with RC3, and the database
could be changed in RC4.
So if it indeed has changed, and you import the database, it would cause issues.
Get what I mean?
No, I don't. If you don't USE the forum, until you upgrade it, then you don't NEED any RC3 on that machine. :)
You import the database, adjust the settings, and you're good to go for upgrading it. It's that simple.
ETA: sorry, frozenas. A little discussion here. :D
Lainaus käyttäjältä: Norv - marraskuu 28, 2010, 06:40:21 AP
No, I don't. If you don't USE the forum, until you upgrade it, then you don't NEED any RC3 on that machine. :)
You import the database, adjust the settings, and you're good to go for upgrading it. It's that simple.
I mean for several reasons (to not get any accidental errors) follow the procedure I said.
So you upload RC3 files and then upload RC4 files - which replace the RC3 files. Sorry, I don't see what errors can that solve. :)
Lainaus käyttäjältä: Norv - marraskuu 28, 2010, 07:58:34 AP
So you upload RC3 files and then upload RC4 files - which replace the RC3 files. Sorry, I don't see what errors can that solve. :)
Database errors :)
What database errors? Resulting when, after you upload RC4 files?
Yoshi, Norv means
you dont need to upload RC3 files ... if you upload RC4 files then import db back (use repair_settings.php or do it manually) you get warning about ur files RC4 db RC3 use Upgrade.php , then you run Upgrade.php :D
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 02:45:22 AP
What database errors? Resulting when, after you upload RC4 files?
I mean if the database structure is different in RC4 and you import files from RC3. That's what I'm saying each time.
Lainaus käyttäjältä: Antes - marraskuu 29, 2010, 02:57:27 AP
Yoshi, Norv means
you dont need to upload RC3 files ... if you upload RC4 files then import db back (use repair_settings.php or do it manually) you get warning about ur files RC4 db RC3 use Upgrade.php , then you run Upgrade.php :D
...I have no idea on what you are saying.
Lainaus käyttäjältä: Yoshi2889 - marraskuu 29, 2010, 10:48:53 AP
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 02:45:22 AP
What database errors? Resulting when, after you upload RC4 files?
I mean if the database structure is different in RC4 and you import files from RC3. That's what I'm saying each time.
You assume that a data-only backup is made, if I finally got your point. Well, it shouldn't be. A complete backup should be done and restored - then you have the structure of RC3 with it. It would also help if there are mods modifying the database installed on the old forum. Really, for moving, a complete backup should be made. Restoring a complete backup creates the necessary structure.
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 01:48:31 IP
Lainaus käyttäjältä: Yoshi2889 - marraskuu 29, 2010, 10:48:53 AP
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 02:45:22 AP
What database errors? Resulting when, after you upload RC4 files?
I mean if the database structure is different in RC4 and you import files from RC3. That's what I'm saying each time.
You assume that a data-only backup is made, if I finally got your point. Well, it shouldn't be. A complete backup should be done and restored - then you have the structure of RC3 with it. It would also help if there are mods modifying the database installed on the old forum. Really, for moving, a complete backup should be made. Restoring a complete backup creates the necessary structure.
No, I mean if you make a complete backup from a RC3 installation and place it into a RC4 installation it could cause issues if the structure is made different.
Yoshi, you upgrade that installation. You don't USE it, i.e. you don't display topics, you don't post new messages, etc, but UPGRADE it.
That's exactly what you do your way: by uploading RC3 files, uploading RC4 files, overwriting RC3 files with RC4. Then repair settings. Then run upgrade.
That's exactly what you do "my" way: by uploading RC4 files. Then repair settings. Then run upgrade.
The only thing that you need is Settings.php and Settings_bak.php. (to repair)
Really, if you feel better that way (just to know there were RC3 files at a moment in time, even if they're not USED, but overwritten instead?), then please, feel free to do so. :)
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 02:21:36 IP
Yoshi, you upgrade that installation. You don't USE it, i.e. you don't display topics, you don't post new messages, etc, but UPGRADE it.
That's exactly what you do your way: by uploading RC3 files, uploading RC4 files, overwriting RC3 files with RC4. Then repair settings. Then run upgrade.
That's exactly what you do "my" way: by uploading RC4 files. Then repair settings. Then run upgrade.
The only thing that you need is Settings.php and Settings_bak.php. (to repair)
Really, if you feel better that way (just to know there were RC3 files at a moment in time, even if they're not USED, but overwritten instead?), then please, feel free to do so. :)
*sighs* I don't think you get it at all.
Give me an example then. :)
WHY exactly would you need all RC3 files for?
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 02:33:14 IP
Give me an example then. :)
WHY exactly would you need all RC3 files for?
You need the files to perform this step:
- Upgrade to RC4 to make the database compatible.
This way you should get no errors.
Lainaus käyttäjältä: Yoshi2889 - marraskuu 29, 2010, 02:36:11 IP
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 02:33:14 IP
Give me an example then. :)
WHY exactly would you need all RC3 files for?
You need the files to perform this step:
- Upgrade to RC4 to make the database compatible.
This way you should get no errors.
You need RC4 files for that. Not RC3 files. The RC4 upgrade package contains almost all files a SMF installation has.
If you have RC3 files, and try to perform upgrade.php to RC4, without FIRST uploading ALL RC4 files in an upgrade package, you'll get an error from the upgrade script about "outdated files found".
You need to upload ALL RC4 files from an upgrade package, THEN run upgrade.php.
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 02:40:58 IP
Lainaus käyttäjältä: Yoshi2889 - marraskuu 29, 2010, 02:36:11 IP
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 02:33:14 IP
Give me an example then. :)
WHY exactly would you need all RC3 files for?
You need the files to perform this step:
- Upgrade to RC4 to make the database compatible.
This way you should get no errors.
You need RC4 files for that. Not RC3 files. The RC4 upgrade package contains almost all files a SMF installation has.
If you have RC3 files, and try to perform upgrade.php to RC4, without FIRST uploading ALL RC4 files in an upgrade package, you'll get an error from the upgrade script about "outdated files found".
You need to upload ALL RC4 files from an upgrade package, THEN run upgrade.php.
*facepalms*
ANYHOW, I have better things to do. Byebye.
I would appreciate to keep rudeness away.
When you'll have an example of a problem which may occur if you use the files of the new version, I'll be happy to listen.
Lainaus käyttäjältä: Norv - marraskuu 29, 2010, 02:50:11 IP
I would appreciate to keep rudeness away.
When you'll have an example of a problem which may occur if you use the files of the new version, I'll be happy to listen.
My Dutch forum once gave me a row of errors when importing a database from RC3 into a RC4 forum. No mods installed into it though.
I apologize for my rudeness but I am stressed at the moment.
I see there's been quite a discussion!
Anyway, I'm still unable to get the old database (damn the old hosting!), so I only did the site skeletons, of some sites on the other hosting. They all need only the database. So anyway, speaking of SMF, I'd like to ask a few things:
Now I done this: copied the RC4 big upgrade package, so now to import the users and the threads, I will need to import the database from RC3, and run the upgrade file, which is stated in the first reply.
This makes me think: What about the modules and plugins? They are implemented into the files, aren't they? Will I need to reinstall them all?
If so, could you tell me an approximate date of the second RC or the full version, so I can determine, if it's wort the pain of finding all the plugins again and implementing them into the RC4?
Thanks.
About mods:
You will need to reinstall them all. All unstable versions (Release Candidates, Beta versions, etc) typically only offer the option of a full upgrade, meaning by overwriting the files of the former version, so yes, mods are overwritten.
However, their settings and data (if they saved such in the database) will be preserved, and usually retrieved after reinstallation. (so for example if you have a portal mod with articles already saved, after reinstalling the newest version of the mod, you should be able to see your articles, you don't need to enter them from zero).
You may also want the Settings.php and Settings_bak.php files from the old host, to copy them in the SMF directory. Then, upload repair_settings to fix all paths. (once you get the database as well).
SMF development policy is rather that our releases will be made when ready, meaning that we rather do not give dates which may prove mistaken. I'm sorry, only you can decide if you wish to install mods and which, now, or not. I can tell we don't intend to take long with the release of the final 2.0 version, but unfortunately I don't have a date for the moment.
Okay, thanks for your reply. I will try to stick with as not many plugins, as I can this time then. I might want to clean the database too, since some plugins won't be there, or won't be working with RC4.
P.S. There isn't going to be RC5, is there?
No, there will be 2.0 Final version. :)