To move a PolicyServer database:
- Back up the current MobileArmorDB and MobileArmorLog databases.
- Navigate to Start > All Programs > Microsoft SQL Server 2005 > SQL Server Management Studio.
- Open the Databases folder in SQL Server Management Studio and locate the MobileArmorDB and MobileArmorLog database.
- Right-click MobileArmorDB and select Tasks.
- Click Backup. The backup database box displays.
- Select Options tab and choose to overwrite all existing backup sets.
- Select General tab and click Add.
- Click the box next to the File Name field to choose a location and name to save the file.
- Click OK on each box to save the backup database.
- Repeat steps C to H for MobileArmorLog database.
- Install the Full Disk Encryption database on the new SQL Server using the PolicyServerInstaller .exe file. Below are the things to consider when installing the PolicyServer database:
- The SQL Server Administrator Account (sa) must be used for initial installation.
- The PolicyServerInstaller .exe file allows an administrator to create a unique SQL administrator account for the PolicyServer database(s) only.
- The database can be installed on any distributed database or server cluster.
- The database can be installed on the default or any named instance.
- The database installation can be ran from any machine as long as the proper database is entered in the database location fields. The user logged in during the installation must have the right to write on the C:\Windows\System32 directory.
- The database size is approximately 12 MB but may grow significantly if logs are not cleared.
- The database can be queried but sensitive fields such as passwords and encryption keys are stored in an encrypted state.
- The PolicyServer database module allows the installation of both PolicyServer database and PolicyServer Log database.
- The PolicyServer database stores all users, devices, and groups. This is the staging table for logs.
- The PolicyServer Log database provides a repository for transactions such as user authentication and user/group/device management, etc. This database is used for long-term storage and is managed by the administrator who has the capability to search the stored data for trends such as security violations.
- Install the PolicyServer database.
- Run the PolicyServerInstaller.exe file.
- Click Accept on the Legal Notice screen.
- Click Install.
- Select Use the built-in Local System account (recommended).
- Click Continue.
- Enter the database Server location (localhost, host name, or IP Address), SQL Administrator User Name (sa), and the sa Password.
- Click Continue.
- Enter the SQL service account User Name for the account to be created.
- Enter and re-type the password.
- Click Continue, and then click Finished.
- Stop the Windows Service PolicyServerWindowsService.
- Restore the backup created on the new SQL Server Instance.
- Open the Databases folder in the SQL Server Management Studio and locate the MobileArmorDB and MobileArmorLog databases.
- Right-click the MobileArmorDB database and select Tasks.
- Click Restore database.
- On the To database field, select MobileArmorDB.
- Select From Device to specify the source from where the backup sets will be restored.
- Click the box next to the From device field to locate the backup file.
- Click Add to specify the backup media and its location for the restore operation.
- Select the previously saved backup database file and click OK.
- Click the Options tab and select Overwrite the existing database.
- Click OK.
- Repeat steps B to J for the MobileArmorLog database.
- Remove Schema from the MADB account or the SQL User Account used for PolicyServer SQL Access to MobileArmorDB abd MobileArmorLog.
- Navigate to Start > All Programs > Microsoft SQL Server 2005 > SQL Server Management Studio.
- Open the databases folder in the SQL Server Management Studio and locate and expand the MobileArmorDB and the MobileArmorLog databases.
- Select Security and click the Schemas folder.
- Double-click the MADB name.
- Click Search on the Schema Properties box.
- Enter dbo and click Check Names.
- Click OK.
- Remove the MADB account from Users in the restored MobileArmorDB and MobileArmorLog database portion of the new SQL Server instance.
- Go to Start > All Programs > Microsoft SQL Server 2005 > SQL Server Management Studio.
- Open the Databases folder in the SQL Server Management Studio and expand the MobileArmorDB and the MobileArmorLog databases.
- Select Security and click the Users folder.
- Right-click the MADB account and click Delete.
- Follow steps A to D to delete the MADB account from the MobileArmorLog database.
- Add the new MADB account and designate permissions of db_owner, db_datareader, and db_datawriter.
- Open the Databases folder in the SQL Server Management Studio and expand the MobileArmorDB and MobileArmorLog databases.
- Select Security.
- Right-click the Users folder and click New User.
- Select a name for the new MADB account and assign the correct permissions.
- Click OK.
- Install the remaining Endpoint Encryption software package and PolicyServer by running the PolicyServerInstaller.exe file on the new SQL Server.