CRM 4 Redeployment

No space, no backup, no future.....
Redploying CRM 4 after a major issue with our VMWare ESX Server (in a later post will discuss ESX but for now we'll outline how to redeploy CRM 4)
First things first, good practice when builidng/rebuilding CRM Sever is:
1. Install Windows
2. Additional Components (IIS, snmp etc)
3. All Patches/Updates/Service Packs
4. SQL Server (Including Reporting Server etc)
5. SQL Server Service Packs
6. CRM
7. CRM Rollups
Here's a good resource, 3 scenarios based on your requirements:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;952934
Grab updated setup files from Microsoft, to do this, you must prepare an XML configuration file and run Setup from the command prompt. The basic steps to do this are as follows:
Step 1
Download updated setup files: http://go.microsoft.com/fwlink/?LinkID=94937&clcid=0x409
Step 2
Create config.xml with the following: <Patch update="true">x:\save_location\server_i386.msp</Patch>
Step 3
At command prompt x:\server\i386\setupserver.exe /config C:\config.xml
Based on our requirements we used this scenario as our starting point:
Redeploy the Microsoft Dynamics CRM deployment that includes the Microsoft Dynamics CRM Server within the same domain or to another domain.
- Back up the Organization_MSCRM databases. To do this, follow these steps:
- On the computer that is running SQL Server, click Start, point to All Programs, point to Microsoft SQL Server 2005, and then click SQL Server Management Studio.
- Expand Databases, right-click the Organization_MSCRM database, point to Tasks, and then click Back Up.
- Under Destination, add the location to save the backup file, and then click OK.
- Repeat steps 1b and 1c for any other Organization_MSCRM database that must be moved.
- Install Microsoft Dynamics CRM 4.0 on the new computer that will run Microsoft Dynamics CRM Server.
Note When you are prompted to enter the organization name, use a name that differs from the original organization name. You will import the old organization into the new installation. Therefore, you do not want the installation process to create a new organization that has the same name.
- Restore the Organization_MSCRM databases on the new computer that is running SQL Server. To do this, follow these steps:
- On the new computer that is running SQL Server, click Start, point to All Programs, point to Microsoft SQL Server 2005, and then click SQL Server Management Studio.
- Right-click Databases, and then click Restore Database.
- Under Destination to restore, type the name of the Organization_MSCRM database in the To database box.
- Under Source for restore, click From device, click the ellipsis button (...), add the Organization_MSCRM database, and then click OK.
- Click to select the Restore check box, and then click OK.
- Repeat steps 3b-3e for any additional Organization_MSCRM databases.
- Apply hotfix 950680.
For more information about hotfix 950680, click the following article number to view the article in the Microsoft Knowledge Base:
950680 (http://support.microsoft.com/kb/950680/ ) The workflow rules no longer run when you use the Deployment Manager Import Organization Wizard to import an organization in Microsoft Dynamics CRM 4.0 - Import the organization into the new deployment of Microsoft Dynamics CRM 4.0. To do this, follow these steps:
- On the new computer that is running Microsoft Dynamics CRM Server, click Start, point to All Programs, point to Microsoft Dynamics CRM, and then click Deployment Manager.
- Right-click Organizations, and then click Import Organization.
- If you are using the Professional edition of Microsoft Dynamics CRM, you are prompted to delete the existing organization. Click OK to delete the organization that was created during the installation.
Note This action does not delete the actual Organization_MSCRM database from the computer that is running SQL Server.
- In the SQL Server box, click the computer to which you restored the Organization_MSCRM database, click the organization database in the Organization database box, and then click Next.
- Type the display name and the name for the organization, and then click Next.
- Type the URL in the SQL Server Reporting Services URL box, and then click Next.
- Select the method in the Method for the Mapping of the Users list, and then click Next.
- Map the users, and then click Next.
- In the System Requirements dialog box, click Next, and then click Import.
and that was that.... minus a few CRM rollups....
.....unfortunately that was the easy bit.... when we discuss ESX we'll explain why we had to redploy in the first place....
Drupal Planet
- Drupalpress, Drupal in the Health Sciences Library at UVA: Rule Scheduling and Emailing Views According to CCK date fields
- Patrick J Waters: Recent Project: Converting the BMJ (British Medical Journal) to Drupal
- Mediacurrent: Shun Your Clients to Serve Them Better
- Phase2 Technology: Office of the New York Attorney General Finds Great Fit with OpenPublic: An Interview with New Amsterdam Ideas
- Clemens Tolboom: A pinch of Symfony for D8MI?