Should you need to move the main Veculim Server to another computer, please follow the steps below.
1. Firstly, make sure that Veculim is installed on the new computer as if this was a brand-new installation. You can follow the instruction in the Installing Veculim section. If this new computer was a workstation, then you need to run the install with the following command line parameter:
VeculimInitialInstall.exe /V FORCEREINSTALL 1
(NB! Make sure your path is correct eg. C:\Users\Zanite\Downloads\VeculimInitialInstall.exe /V FORCEREINSTALL 1)
NOTE: If the old server is inaccessible ie. you cannot run the VeculimInitialInstall.exe from the old server, then download the correct version (Alpha/Beta/Gold) and run the above command using the path on the new server. If you get an error during installation where it still tries to see the path to the old server, then delete the Veculim folder under ProgamData and run the command again.
2. Next, you need to copy the data from the old computer. Browse to the C:\ProgramData\Veculim folder, make a copy and copy the entire Veculim-copy folder to a USB drive (or via the network if the old server is visible from the new PC). Please note. You might not be able to view the ProgramData folder by default as this is a system directory. Should this be the case, please ensure that all hidden folders are being displayed in windows explorer.
NB! If you cannot access the SharedData from the old computer, copy the clients last backup (.ezip file) from the Veculim server, using FileZilla and restore in Veculim from Backup, using the clients Serial Number. From the VeculimData/SharedData/Backup directory, copy the restored files over to the client's ProgramData/Veculim Directory(see the RestoreInstructions.txt file in the backup directory)
3. On the new computer, stop the 3 x Veculim services.
4. Lastly, copy the Veculim folder (or old server) from the USB drive to the new computer C:\ProgramData\Veculim - replace all files
5. Veculim should now be good to go on this PC. Run to verify that it is in fact accessing the "current" data.
6. On the old server, you need to:
6.1. Uninstall Veculim and delete the C:\Program Files (x86)\Veculim folder
6.2. Uninstall Firebird Server.
6.3. Rename C:\ProgramData\Veculim to VeculimOLD
6.4. Uninstall FlameRobin(if it is installed)
6.5. Perform step 7 on the old server if it is to be used as a workstation.
7. If you have other workstations using Veculim, then on each workstation you need to:
7.1. Run \\NewServer\Veculim\VeculimInitialInstall.exe /V FORCEREINSTALL 1
NOTE: If you are not presented with the option to select a workstation or server install during the install, cancel the install and run regedit and manually remove the registry folder:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Veculim
Then re-run \\NewServer\Veculim\VeculimInitialInstall.exe /V FORCEREINSTALL 1
7.2. Run Veculim from the shortcut and allow the firewall exception (if the firewall is presented).
7.3. Verify that the data viewed is the current data.
Moving Veculim to a new Computer
Should you need to move the main Veculim Server to another computer, please follow the steps below.
1. Firstly, make sure that Veculim is installed on the new computer as if this was a brand-new installation. You can follow the instruction in the Installing Veculim section. If this new computer was a workstation, then you need to run the install with the following command line parameter:
VeculimInitialInstall.exe /V FORCEREINSTALL 1
(NB! Make sure your path is correct eg. C:\Users\Zanite\Downloads\VeculimInitialInstall.exe /V FORCEREINSTALL 1)
NOTE: If the old server is inaccessible ie. you cannot run the VeculimInitialInstall.exe from the old server, then download the correct version (Alpha/Beta/Gold) and run the above command using the path on the new server. If you get an error during installation where it still tries to see the path to the old server, then delete the Veculim folder under ProgamData and run the command again.
2. Next, you need to copy the data from the old computer. Browse to the C:\ProgramData\Veculim folder, make a copy and copy the entire Veculim-copy folder to a USB drive (or via the network if the old server is visible from the new PC).
Please note. You might not be able to view the ProgramData folder by default as this is a system directory. Should this be the case, please ensure that all hidden folders are being displayed in windows explorer.
NB! If you cannot access the SharedData from the old computer, copy the clients last backup (.ezip file) from the Veculim server, using FileZilla and restore in Veculim from Backup, using the clients Serial Number. From the VeculimData/SharedData/Backup directory, copy the restored files over to the client's ProgramData/Veculim Directory(see the RestoreInstructions.txt file in the backup directory)
3. On the new computer, stop the 3 x Veculim services.
4. Lastly, copy the Veculim folder (or old server) from the USB drive to the new computer C:\ProgramData\Veculim - replace all files
5. Veculim should now be good to go on this PC. Run to verify that it is in fact accessing the "current" data.
6. On the old server, you need to:
6.1. Uninstall Veculim and delete the C:\Program Files (x86)\Veculim folder
6.2. Uninstall Firebird Server.
6.3. Rename C:\ProgramData\Veculim to VeculimOLD
6.4. Uninstall FlameRobin(if it is installed)
6.5. Perform step 7 on the old server if it is to be used as a workstation.
7. If you have other workstations using Veculim, then on each workstation you need to:
7.1. Run \\NewServer\Veculim\VeculimInitialInstall.exe /V FORCEREINSTALL 1
NOTE: If you are not presented with the option to select a workstation or server install during the install, cancel the install and run regedit and manually remove the registry folder:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Veculim
Then re-run \\NewServer\Veculim\VeculimInitialInstall.exe /V FORCEREINSTALL 1
7.2. Run Veculim from the shortcut and allow the firewall exception (if the firewall is presented).
7.3. Verify that the data viewed is the current data.