Changes

Jump to: navigation, search

Restore IMSMA Backup on Server

1,527 bytes added, 10:34, 17 December 2017
no edit summary
{{TOC right}}
{{note| If you are running IMSMA in a client/server configuration, the following procedures should be performed on the IMSMA '''server'''. }}
To restore IMSMA data on the server:
<ol>
<li>Are your '''really''' sure that you would like to write over the existing database on the server?</li>
<li>Do you have backup that contains all '''attachments'''?</li>
<li>Before beginning the restoration process, verify that the {{IMSMANG}} server, all IMSMA clients and all connections to the {{IMSMANG}} database from e.g. Navicat have been disconnected.</li>
<li>If the IMSMA Control Centre icon is not already displayed in the lower, right corner of your Window’s desktop, double-click the IMSMA Tray Launcher icon on your computer’s desktop.</li>
<li>The Open window displays.</li>
<li>Navigate to the directory from which you would like to restore your IMSMA data.</li>
 
{{note| When selecting the directory from which you would like to restore your IMSMA data, be sure to select the directory that is named with the date and time the backup was performed. }}
 
<li>Click the '''Open''' button.</li>
<li>The path of the folder displays in the ''Select the directory you want to restore from'' field.</li>
<li>In the '''Include the Following''' section, each available component in the backup folder is marked with [[Image:CheckedBoxIcon.png]]. Uncheck the checkbox next to each component you do not want to restore.</li>
{{Note | Components that are disabled were not included in the IMSMA backup that you selected to restore. If you do not check any components, only the IMSMA database and any attachments will be restored. }}{{Warning | If the backup folder that you are about to restore contains the folder Backup_YYYY_MM_DD_HH_MM_SS\server\attachments then all your existing '''attachments''' on the server will be '''deleted''' and replaced with what is in Backup_YYYY_MM_DD_HH_MM_SS\server\attachments. This behaviour also applies when Backup_YYYY_MM_DD_HH_MM_SS\server\attachments is empty.}}
<li>Click the '''Restore''' button.</li>
<li>First the files outside of the database will be restored and at approximately 20% the IMSMA Restore will ask for the passworkpassword.</li>{{Note| It is possible to change the database password with SQL software. Note that ''C:\IMSMAng\trayLauncher\TrayLauncher.properties'' also needs to be updated.}}<li>Enter the database password.[[Image:Imsma pwdpwd2.png|center|300px400px]]</li>
<li>Click the '''OK''' button.</li>
<li>The IMSMA Restore will continue and now the database is restored from the backup.</li>
[[Image:Restore3.png|center|400px]]</li>
<li>The attachments will be restored at 90%.</li>
[[Image:Restore4.png|center|400px]]</li>
<li>Click the '''OK''' button.
[[Image:Restore confirm.png|center|250px]]</li>
<li>The TrayLauncher/IMSMA Control Centre closes. The TrayLauncher IMSMA Control Centre needs to be closed because the IMSMA database restored may be of an earlier version than the current version of the IMSMA application and therefore needs to be upgraded to the same version as the IMSMA application.</li>
</ol>
 
{{Warning | It is not possible to upgrade a database of version 1 - 5.08.04 by restoring it with version 6.0. Contact your [[Information Management Team | GICHD IM advisor]] if you would like to upgrade a database of version 1 - 5.08.04 to version 6.0.}}
 
If you see these messages, your computer is configured as an IMSMA client and it is not possible to restore the database.
|}
==SQL Views after restore==__NOEDITSECTION__ Since the views may build on other views it is not possible to know in which order they should be restored. Therefore the Restore functionality restores the SQL views as tables and after the restore is complete convert them to SQL views. If you still see any of your SQL views as tables after the restore, there is something wrong with your SQL views. The most common errors are:* the SQL views are created / owned by another user than imsma* the SQL syntax is not correct* the SQL view is referring to another SQL view that does not exist anymore. {{NavBox How To BackupManage Information}}
[[Category:ELRNAA]]
6,632
edits

Navigation menu