How to restore an iFolder User Account from a Backup

  • 3889303
  • 24-Mar-2008
  • 20-Jun-2012

Environment

iFolder 1.0
iFolder 2.x

Situation

A user needs to have their account restored for one of the following reasons:
  • Account was removed from the server.
  • User needs some documents that were accidentally removed.

Resolution

At the time of writing this document, the ONLY officially supported method for disaster recovery is a data restoration via tape backup for the entire iFolder data storage location, if it is available. However, it may be possible to restore on a per-user basis (not a per-file basis), provided the backup data is available.

It is also suggested to check the recycle bin on the workstation that the file was deleted from, as the missing file can be easily restored by copying it into the iFolder directory again.

To restore on a per-user basis, first locate the user's storage location. This can be done by the following process :
  1. Login to the iFolder management page at: https:///iFolderServer/Admin.
  2. Click on the User Accounts link on the left.
  3. Find the user account that needs to be restored.
  4. Open that user's page by clicking on the users' link.
  5. Once the page has loaded, it should list that users' account path. This account path is relative to the location of your iFolder storage location. If it is not readily available :
    1. Right click on that web page, and click on "View Source".
    2. Search for the user ID (e.g. Click on Edit, Find, type in the user ID). A line should be shown containing the users ID/home. The value between User= and .htm is the hashed directory that will correspond to the iFolder data path for that particular user. For example, User=05195AC461427F27405EDB493ACE9428.htm containts the randomly created hash that will correspond to the name of the folder on the iFolder server.
  6. At this point, it is strongly suggested to stop apache (to prevent iFolder synchronizations from occuring).
  7. Restore the users' directory.
  8. Prior to restarting Apache, exit the client to prevent it from synchronizing. This will happen when the client sees the service because the iFolder synchronization tags do not match, and the files will be deleted again.
  9. Start Apache.
  10. On a workstation that has not had the user login, set up the iFolder sevice, and allow it to synchronize the files from the server, and copy the files out of the iFolder directory.
  11. Allow the other workstation to then synchronize.
  12. Copy the files back into the iFolder directory, and the files should continue with any new clients.

Additional Information


Formerly known as TID# 10068988