Overview
When moving FogBugz Web Server and related components follow the steps from this article.
If you are moving also the databases, read the instructions for Moving Databases to a New SQL Server Instance.
FogBugz has several components, loosely grouped into Web Server (FogBugz web app, Elastic Search, Heartbeat Pinger, Queueing Service) and Database (fbhosted and trialN databases).
For simplicity, we recommend keeping the grouped components on the same server and moving the group(s) as a single unit.
Prerequisites
- Administrator right on the IIS Server
- Administrator role in FogBugz
Solution
- Stop IIS and the three FogBugz services (Elastic Search, Heartbeat Pinger, and Queueing Service).
- Install FogBugz on your new web server.
- When prompted for details of your database and site name, provide the existing values (or the new values if you moved the databases).
- You do not need to do anything for additional sites, as that information is stored in the fbhosted database.
- When prompted for details of your database and site name, provide the existing values (or the new values if you moved the databases).
- Finalize any manual configuration such as HTTPS or Trusted Networks.
- Start IIS and the three FogBugz services.
- Backfill your search index.
- Uninstall FogBugz and the services on your old web server.
Note: If you are renaming a FogBugz site as part of this move, do so after confirming that the Web Server move is successful.
Testing
All Fogbugz On-Site services and the database should be running as usual on the new server.