by Barry4679 » Wed Dec 04, 2019 9:40 pm
dypsis wrote: ↑Wed Dec 04, 2019 8:45 pm
OK. So run MM4 and MM5 together, then once it has converted, copy the MM5 database over?
close
Read my first post again. ... after MM5 has made it's own converted copy your MM4 db, run the MM5 database backup ... it will save an export copy of the MM5 db.
Then copy the MM5 backup to the MM5 database location on your new computer ... and then Restore the backup.
nb. Maybe the MM5 database backup function saves to some export format? ... or maybe it is just a complete physical database copy? ... I don't know, but it doesn't matter. ... the point is that their database Restore function could be more safely be assumed to like the output from their own backup function.
It doesn't make any difference to what you are trying to achieve, and it does just complicate things for you, but you are asking to dive deep. Maybe MM Devs could comment on the following:
- I do know there has been some migration, comparing MM4 to MM5, regarding what is stored in the MM database, and what is stored in the various config files for each edition
- q1. When MM4 does its (optional) auto-import from MM4, does it import data just from the MM.db, or does it also get data from the ini file or any other MM4 files?
- q2. Does the MM5 database backup|restore file contain just database info ... or does it also preserve some data from the persistent.json file?
- q3. Is it ok to restore from a MM5 database file, or does it have to be from a MM5 backup file?
- q4. Can MM5 restore from a MM4 database file ... ie. will MM5 detect that the database needs to be upgraded from MM4?
dypsis wrote: ↑Wed Dec 04, 2019 8:45 pm
Will it keep my MM4 programs and database in tact?
As I said earlier I have not tested the
Restore function
But I have tested the MM5 auto-import function about a gazillion times, and I am confident that it does no damage to MM4 programs and database
[quote=dypsis post_id=463495 time=1575510305 user_id=14492]
OK. So run MM4 and MM5 together, then once it has converted, copy the MM5 database over?
[/quote]
close :D
Read my first post again. ... after MM5 has made it's own converted copy your MM4 db, run the MM5 database backup ... it will save an export copy of the MM5 db.
Then copy the MM5 backup to the MM5 database location on your new computer ... and then Restore the backup.
nb. Maybe the MM5 database backup function saves to some export format? ... or maybe it is just a complete physical database copy? ... I don't know, but it doesn't matter. ... the point is that their database Restore function could be more safely be assumed to like the output from their own backup function.
It doesn't make any difference to what you are trying to achieve, and it does just complicate things for you, but you are asking to dive deep. Maybe MM Devs could comment on the following:
[list]I do know there has been some migration, comparing MM4 to MM5, regarding what is stored in the MM database, and what is stored in the various config files for each edition[/list]
[list]q1. When MM4 does its (optional) auto-import from MM4, does it import data just from the MM.db, or does it also get data from the ini file or any other MM4 files? [/list]
[list]q2. Does the MM5 database backup|restore file contain just database info ... or does it also preserve some data from the persistent.json file?[/list]
[list]q3. Is it ok to restore from a MM5 database file, or does it have to be from a MM5 [i]backup [/i]file?[/list]
[list]q4. Can MM5 restore from a MM4 database file ... ie. will MM5 detect that the database needs to be upgraded from MM4?[/list]
[quote=dypsis post_id=463495 time=1575510305 user_id=14492]
Will it keep my MM4 programs and database in tact?
[/quote]
As I said earlier I have not tested the [b]Restore[/b] function
But I have tested the MM5 auto-import function about a gazillion times, and I am confident that it does no damage to MM4 programs and database :D