SalesPartner
p +6444711849
  • Home
  • News
  • Software
    • SalesPartner Cloud
    • Websites
  • Pricing
  • Downloads
  • Contact us

Migrating a multi-user server from version 12 to 14

26/5/2020

0 Comments

 
An overview on converting a cluster of users mounted on a shared server from version 12 to version 14.
Step 1. A standard Offsite Internet Backup is taken for each user's instance.
Step 2. One by one, each user's data is then restored into a Hyper-V virtual machine running version 12, with a checkpoint in place to allow reversion back to the V12 state. After each restore event, the user's data is migrated to version 14 using the system update mechanism. After each migration, another post migration V14 backup is taken. For the V14 backup it is useful to create this in the original backup server as well as noting the time stamp. As each user's data is successfully converted, the lab VM is reverted back to it's V12 checkpoint so that the next batch of data can be processed.
Step 3. Once all user data has been migrated to version 14, the production server can be updated to version 14 normally.
Step 4. After the production update to version 14 is completed, the FDConnectionDefs.INI configuration replaces the BDE alias mapping used in a version 12 forest. The FDConnectionDefs.INI is stored in C:\spartner\.  [Rezy] is the default alias and data path of the administrator. Additional users are provisioned by copying and modifying this master alias as in the example below. The Database path is typically structured using the personal Documents folder. Note the title of each alias is identical to their documents path.
A copy of the administrator's (blank) Rezy.SQLite3 is then pasted into each user's path. Copy this from C:\spartner\data into each user's personal spartner\data folder.
Picture
Step 5. To complete the migration, the admin logs in one by one as each user and configures their system file. Following that their migrated data snapshot can be restored using the backup which was captured in step 2. Each user's unique INI paths and custom folders are persisted from the original hierarchy.

Troubleshooting

  • Check for empty records and remove them prior to taking a V12 backup e.g in Data Explorer open select * from activity.
  • Delete orphaned property records via Settings, Misc.
  • Check for duplicate activity (Misc).
  • Re-save property and contact records (Misc).
  • Check Contact Entry / Contacts carefully for empty records and tidy up wherever possible. Assign contact codes.
  • Verify IPO files in the Data folder upon completion of each migration event.
0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    AnyDesk Windows Link
    AnyDesk Mac Link
    Log in

    Admin
    Geoff Duncan

    Archives

    June 2022
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2020
    March 2020
    February 2020
    January 2020
    December 2019
    November 2019
    October 2019
    September 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017
    April 2017
    March 2017
    February 2017
    January 2017
    December 2016
    November 2016
    October 2016
    September 2016
    August 2016
    July 2016
    June 2016
    May 2016
    April 2016
    March 2016
    February 2016
    January 2016
    December 2015
    November 2015
    October 2015
    September 2015
    August 2015
    July 2015
    June 2015
    May 2015
    April 2015
    March 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    December 2013
    November 2013
    October 2013
    September 2013
    August 2013

    Categories

    All

    RSS Feed

Picture
"SalesPartner helps me extract maximum value from my
biggest asset - my database".

Andrew Duncan
www.agentmonday.com


Picture
Developed in Wellington, New Zealand
SalesPartner Software - established in 1993
Leading-edge software for real estate salespeople