Step A. Installing PSIfusion on your New Server.
- Backup SQL database from current production server.
- Restore to new SQL server location or New Server. (Step A.2)
- You will have the old production Database restored to the new server location; Restored Database (Previous Production Database).
- We will be creating a fresh empty database in Step A, and not using the Restored Database until Step B.
- Have PSIGEN support reset your PSIfusion license key.
- Install PSIfusion on new server (STOP: make sure it is the same version as the old server this is very important).
- Open Deployment Manager utility and create a new deployment.
- Ensure the deployment is named the same as the previous deployment on the old Production Server.
- Configure connection string and ensure the database name within Deployment Manager matches the new location for server and ensure you have a different Database.
- Connection String Example: Server=Enter New Server Name;Database=Enter New Database;User ID=Recommend SA account;Password=Enter Password;
- Ensure in your Connection string you do not use the same database name as the restored Database.
- We are creating a new fresh Database instance for the new server only at this point.
- We are creating a new fresh Database instance for the new server only at this point.
- Enter recently reset license key into Deployment Manager.
- Select the License option and enter the product key that has been reset by PSIGEN Support.(Refer to Step 3)
- Select the Save button once you have entered the license correctly.
- Login as administrator and confirm clean environment.
- Should you fail to be able to launch this may be do to an issue with the Internet Information Services site not installing correctly.
- Click here to Build IIS Application Pool and Site Manually
- You should now have a freshly installed instance of PSIfusion on your new server.
- Should you fail to be able to launch this may be do to an issue with the Internet Information Services site not installing correctly.
Step B. Moving Configuration data from previous Production Server to New Server.
- Ensure you have the old Production Server and the Current Production Server open. You will need both to complete the steps below.
- Stop Fusion Services within Services.msc application.
- Go to the Old Production Server and reference original file to locate the Deployment ID. [C:\ProgramData\PSIGEN\Fusion\Deployments.xml].
- Example: <Deployment ID="{6a88ba36-72f4-46db-9e21-52cc0c6c3017}"
- Bold Text is the physical Deployment ID ensure you maintain the same formatting when editing.
- Bold Text is the physical Deployment ID ensure you maintain the same formatting when editing.
- Example: <Deployment ID="{6a88ba36-72f4-46db-9e21-52cc0c6c3017}"
- Open [C:\ProgramData\PSIGEN\Fusion\Deployments.xml] on the New Server and replace new deployment ID with old deployment ID (NOTEPAD.EXE MUST BE RUN AS ADMINISTRATOR TO SAVE FILE).
- Edit connection string to point to Restored Database (Previous Production Database).
- Ensure in the Connection string that the database name matches the Restored Database.
- This is the original Production database that you restored to the new server location in (Step A.2)
- Save Deployments.xml.
- Delete keys folder inside new deployment folder (C:\ProgramData\PSIGEN\Fusion\Deployments\"Deployment Name").
- Copy keys folder from old deployment folder and paste into new deployment folder.
- Copy C:\ProgramData\PSIGEN\Fusion\Organization from old server to new server.
- Start Fusion Services within Services.msc application. (If services fail to remain started proceed to Step C.)
- Run Deployment Manager as Administrator.
- Example:
- Example:
- Edit Deployment and save.
- Have PSIGEN support reset license key again.
- Edit Deployment Manager again.
- Reapply license via the License Button.
- Test SQL Connection within Deployment Manager.
- Save Deployment Manager
- Restart Fusion Service.
- Open Services.msc and ensure the Fusion Service is stopped then started manually.
- Open PSIfusion and confirm it is pointing to old database with all users, teams, Document Profiles, and documents in place.
- You have completed your Server Migration of PSIfusion.
Step C. Fusion Services Fail to Start and require Administrator Password reset.
- Follow the steps below if the Fusion Service fails to start after (Step B, 10.)
- Verify that Fusion Services are stopped under Services.msc.
- Rename the follower folder.
- C:\ProgramData\PSIGEN\Fusion\Deployments\Fusion\Keys to
- C:\ProgramData\PSIGEN\Fusion\Deployments\Fusion\Keys_old
- Start Fusion Services
- New Keys folder will be created within C:\ProgramData\PSIGEN\Fusion\Deployments\Fusion\
- Navigate to C:\Program Files (x86)\PSIGEN\Fusion
- Launch PasswordGenerator.exe.
- Generate a new password for the Administrator account.
- The utility will provide a SQL statement for updating the Admin password via SQL Server Management Studio(SSMS).
- Ensure you login as and Administrator level account. An example of this would be the SA account.
- In that SQL statement, replace UserName=@Username with UserName='Administrator' (using single quotes)
- Example SQL Script: UPDATE dbo.Users SET PasswordSalt=Encrypted Value, PasswordSignature=Encrypted Value WHERE UserName='Administrator'
- After successfully resetting Administrator password, user should be able to log in as Administrator
- Administrator can manually reset the remaining user passwords from User Management under Administration within PSIfusion.
- Go back to (Step B, 11) and proceed with remainder of steps in Step B.
- Verify that Fusion Services are stopped under Services.msc.
Comments
Please sign in to leave a comment.