kooksee wrote: ↑Mon Jun 14, 2021 1:58 pm
I don't understand what is
will need to do the database update.
Well, updating a phpBB board involves updating the files AND the database.
kooksee wrote: ↑Mon Jun 14, 2021 1:58 pm
the install is fresh, there is no previously attempt
I'm sorry, are you talking about your 3.3.3 install or a new 3.3.4 board you installed (on your PC? or on your host?)
kooksee wrote: ↑Mon Jun 14, 2021 1:58 pmI understand your advice, but if something happens during update (Computer crash etc), I have no working back up. This buggers me.
How do you know you have no working backup? Have you checked the table prefixes, does the backup contain all tables your live board had?
kooksee wrote: ↑Mon Jun 14, 2021 1:58 pmI should not be so complicated with table prefixes and so on.
There's nothing complicated about table-prefixes. When you installed the board you either used the default table prefix or you used a table prefix of your choice. When transferring a board you should just have to make sure your config.php points to the correct database and uses the correct table prefix
kooksee wrote: ↑Mon Jun 14, 2021 1:58 pmI
Let's say my forum is compromised and I only have on my HDD a back up from April (3.3.3).
If I understood your previous posts correctly, then you have a database backup of your 3.3.3 board, AND you installed a new 3.3.4 on the new host.
If you used the same table prefix for the 3.3.3 and the 3.3.4, then importing the 3.3.3 database backup into your 3.3.4 installation will cause a mismatch files <> database, so you will need to update that before accessing your board : database update only.
If you used a different table prefix, for your 3.3.4, then importing the 3.3.3 database will add the 3.3.3 tables but the 3.3.4 tables will be present and will be used (because your config.php points to the tables with the 3.3.4 prefix). In that case you have to edit the config.php (and still do the database update). (and then preferably remove the new 3.3.4 tables - the ones having the prefix you used when installing the new 3.3.4)
If by any chance your 3.3.3 on your live host is still left untouched, then make sure you have a working database backup.
If no >>> make one. (set force server url to NO before making the backup)
If yes >>> just restore that into your 3.3.4, edit the prefix in config.php after importing the tables, if necessary. And once that's done, update database only.
Transferring Your Board to a New Host or Domain