Shad MOrdre {L_WROTE}:
Marlon,
Why not just take OAR and IAR backups from your v9.0 sims and plug them into a v8.0 replacement sim? This is the absolute BEST way to preserve regions. I have not ever even attempted to backup and restore the databases used for any of my sims. The reasons being that a 1 to 2 GB MySQL database really doesn't lend itself well to being backed up and restored. This is due to the large sizes of some assets.
I have very successfully used OAR, IAR and XML backups, for getting assets and inventory out of a sim, and into another. This is how I've performed all sim upgrades dating back to v0.6.7, which is WAY old at this point. I also don't upgrade to the latest greatest release of anything. That's just not a practical way of doing anything in life.
I just re-downloaded 0.8.3 and used the current OAR's for it.
Shad MOrdre {L_WROTE}:
So tell me, is OSGrid driving your desire to run v9.0? Is running v9.0 a requirement to attaching a sim to OSGrid. In previous versions, while OSGrid ran the latest dev code, many sim were still connected to the grid with previous versions. Are you unable to attach a v8.0 sim to OSGrid?
In other versions, when OSGrid updated ROBUST, they used a newer interface which was incompatible with previous versions, and therefore updating to their current version was mandatory, so by updating to version 0.9 it also changed the DB fields too, making it incompatible with 0.8.
Shad MOrdre {L_WROTE}:
In other discussions I've had with OSGrid residents, I was led to believe that Melanie Ts modifications to the database code were optional, not mandatory. I prefer using MySQL, realizing that any disk based storage options were not going to be the best, without using a better database structure, or a complete rethinking of the database code. But this does get beyond our current topic.
I've always used MySQL, innodb engine, it's faster than using file based SQLite, but since I updated my regions to v0.9, it also updated the DB fields too, making my DB v0.9 and incompatible with 0.8, so to revert back to 0.8, I had to create OAR's of 0.9 regions and create new DB records just for v0.8 regions.
Shad MOrdre {L_WROTE}:
Rather than build in OSGrid, as I've suggested before, create a local, private grid or standalone. Use this to build out a given region, back it up to OAR, and then you can take a completed region anywhere, to any version, and the backend system becomes largely irrelevant.
Shad
If I use something like SoaS (Sim on a Stick) or a local region, then people I ask can't help with the building, that's why I create and build on an OSGrid connected region, so that I can invite others to help build.
So now, Knavesmire and Ocean Home var regions are running on v0.8.3 and even though 0.8.3 uses bulletsim physics, all my ocean vehicles will not work, as they are for ubOde on v0.9