Silo - Tips FTK 52 Quick Installguide
Silo - Tips FTK 52 Quick Installguide
©2014 AccessData Group, Inc. All rights reserved. No part of this publication may be reproduced, photocopied,
stored on a retrieval system, or transmitted without the express written consent of the publisher.
Introduction
This guide focuses on the more basic aspects of the installation and is not intended to address all installation
possibilities. The procedures in this guide assume a single-box installation.
For more detailed installation instructions, see the FTK Installation Guide. You can access this guide at:
http://www.accessdata.com/support/product-downloads/ftk-download-page
Also refer to the Release Notes for specific issues regarding installation. The Release Notes are available on the
same web page.
Prerequisites
The following prerequisites apply for installing and running FTK:
When you install FTK, you select which database application to use. If you are upgrading from a previous
version of FTK, you are not required to use the same database. You can install and migrate cases to a new
database application from a different database.
If you do not have one of the supported databases installed, you can install PostgreSQL, which is provided by
AccessData.
Important: During the installation, you will specify a password that is required for FTK database administrative
tasks. Record this password. AccessData cannot recover this password if it is lost.
If you already have a supported database installed, you can skip this section.
1. Insert your license dongle into the computer you will be installing FTK on.
2. Using the FTK Install disc or ISO, launch the Autorun.exe on the computer where FTK will reside.
See Download & Preparation on page 3.
You can also change the database that FTK is using without changing the version of FTK.
Depending on the situation, you can do one of the following with your existing cases:
Upgrade - You upgrade a case when you are upgrading to a new version of FTK and you are using the
same type and version of the database.
Migrate - You migrate a case when you are upgrading to a new version of FTK and you are using a
different type or version of the database.
Move - You move a case when you are using the same version of FTK and you are changing to a different
type or version of the database.
When you upgrade or migrate a case to a newer version of FTK, the case is copied and the original case is still
available for use with the previous version of FTK.
Important: You cannot upgrade cases from version 4.0 or earlier directly to version 5.x. You must first upgrade
to version 4.1 or 4.2 and then upgrade to version 5.x.
You can use the DBUPGRADE.EXE utility to perform the first part of a two-step migration of cases
from FTK 3.4 through 4.0 to version 5.x. You can use the DBUPGRADE.EXE utility to perform the
first part of a two-step migration of cases from FTK 3.4 through 4.0 to version 5.x.
For information on upgrading FTK 3.x to 4.1 or 4.2, contact your Technical Account Manager or
Technical Support.
Important Considerations
Some features supported by newer versions may not be available when reviewing a case that has been
upgraded. Depending on the feature, you may need to reprocess some or all of the evidence in the case
to be able to use a particular feature.
The following information assumes that you have already created user accounts in the new database.
The following table lists the possible scenarios and the general process to perform the upgrade, migration, or
move.
Upgrading a case from FTK 4.2 or 5.0 to FTK 5.1 and using the same One-step upgrade process:
type and version of the database. 1. In FTK 5.1, upgrade the case using
For example: the Copy Previous Case feature.
FTK 4.2 with Oracle 10g to FTK 5.0.x with Oracle 10g See Upgrading Cases on page 8.
FTK 4.2 with PostgreSQL 9.1.6 to FTK 5.0.x with PostgreSQL 9.1.x
Migrating a case from FTK 4.2.x or 5.0.x to FTK 5.1 and changing to a Two-step migration process:
different type or version of the database. 1. In FTK 4.2.x or 5.0.x, backup the
For example: case using the database independent
FTK 4.2 with Oracle to FTK 5.x with either PostgreSQL or SQL format.
FTK 4.2 with PostgreSQL 9.0.x to FTK 5.x with PostgreSQL 9.1.6 2. In FTK 5.0.x, restore the backed-up
case.
FTK 4.2 with PostgreSQL 9.0.x to FTK 5.x with SQL
See Migrating Cases to a Newer
Version of FTK and Different Database
on page 9.
Moving a case from one type or version of a database to another while Two-step move process:
using the same version of FTK. 1. In FTK 5.0.x, backup the case using
For example: the database independent format.
FTK 5.x with Oracle to FTK 5.x with either PostgreSQL or SQL 2. In FTK 5.0.x, restore the backed-up
FTK 5.x with PostgreSQL to FTK 5.x with SQL or Oracle case.
FTK 5.x with SQL to FTK 5.x with either PostgreSQL or Oracle Moving Cases from One Database to
Another (page 10)
Upgrading Cases
If you are upgrading a case from 4.1 and above to 5.0x and above and you are using the same type and version
of the database, you perform a one-step upgrade process.
For example:
Upgrading from FTK 4.1 with Oracle 10g to FTK 5.x with Oracle 10g
Upgrading from FTK 4.1 with PostgreSQL 9.1.6 to FTK 5.x with PostgreSQL 9.1.6
Note: If you are changing either the type or the version of the database, you must perform a two-step migration.
Important Considerations
You cannot upgrade cases from 3.x or 4.0 to 5.x. You must upgrade to 4.1 or 4.2 first. Then you can
upgrade from 4.1 or 4.2 to 5.x. For information on upgrading from 4.0.x or older, contact your Technical
Account Manager or Technical Support.
This version does not support upgrading cases from 2.x. If you have 2.x cases that you want to upgrade,
you must first upgrade the cases to 3.0 or newer.
Some features supported by newer versions may not be available when reviewing a case that has been
upgraded. Depending on the feature, you may need to reprocess some or all of the evidence in the case
to be able to use a particular feature.
To upgrade a case
1. In FTK 5.x, open the Case Manager.
2. Click Case > Copy Previous Case...
3. On the Copy Case(s) dialog, in the Select Database drop-down menu, select the version of the
database from which you would like to copy your case.
Note: If prompted to authenticate, enter the system administrator (sys) credentials for the Oracle
database and then click OK.
4. Highlight the case(s) which you would like to upgrade into the new database.
Use Shift+Click or Ctrl+Click to select more than one case at a time.
Important: The selected case(s) must not be in use at the time of upgrade.
5. Click OK.
6. On the Case Attach dialog, use the Case: drop-down menu to view the list of users that are associated
to each case.
7. For each case that is upgraded, use the Associate Users control box to map the user names that exists
in the previous database (Old User Name) to the appropriate user name(s) that exist in the new
database (New User Name).
8. To associate users, do the following:
8a. Highlight the old user name(s) to which you would like to associate to a username in the new
database. Use SHIFT+Click or CTRL+Click to select more than one username at a time.
8b. Click Associate to...
8c. Select the user name from the new database to which you would like to associate with the old user
names.
9. Click OK.
10. The selected user associations are mapped and the case is copied into the new database.
Note: The copied case is written to the same main case folder as the source case. The upgraded
case name will be appended with a number to make it unique. For example, My Example Case
Name (1).
When you migrate a case, the original case is maintained for the previous version and a new copy is migrated
for use with the new version of FTK.
Case backup can also be used when migrating or moving cases from one database type to another. For
example, if you have created cases using 4.1 in an Oracle database and you want to upgrade to 5.0.x and
migrate the case(s) to a PostgreSQL database. Another example is if you have created cases using 5.0.x in an
Oracle database and you want to move the case(s) to the same version that is running a PostgreSQL database.
When you back up a case, the case information and database files (but not evidence) are copied to the selected
destination folder. AccessData recommends that you store copies of your drive images and other evidence
separate from the backed-up case.
Important: Case Administrators back up cases and must maintain and protect the library of backups against
unauthorized restoration, because the user who restores an archive becomes that case’s
administrator.
Note: Backup files are not compressed. A backed-up case requires the same amount of space as that case’s
database table space and the case folder together.
Starting in 4.2, all backups are performed using the database independent format rather than a native format.
The database independent format facilitates migrating and moving cases to a different database application or
version. You can perform a backup using a native format using the dbcontrol utility. For more information, contact
AccessData Technical Support.
Important: Do not perform a backup of a case while any data in that case is being processed.
To back up a case
1. In the Case Manager window, select the case to back up. You can use Shift + Click, or Ctrl + Click to
select multiple cases to backup.
2. Do one of the following:
Click Case > Backup > Backup.
Right-click on the case in the Cases list, and click Backup.
3. In the field labeled Backup folder, enter a destination path for the backup files.
Important: Choose a folder that does not already exist. The backup will be saved as a folder, and when
restoring a backup, point to this folder (not the files it contains) in order to restore the case.
4. If you are using 4.1 to backup a case in order to migrate it to 4.2, make sure that you select
Use database independent format.
In 4.2, all backups are performed using the database independent format.
Each case you back up should have its own backup folder to ensure all data is kept together and
cannot be overwritten by another case backup. In addition, AccessData recommends that backups
be stored on a separate drive or system from the case, to reduce space consumption and to reduce
the risk of total loss in the case of catastrophic failure (drive crash, etc.).
The absolute path of the case folder is recorded. When restoring a case, the default path is the
original path. You can choose the default path, or enter a different path for the case restore.
Restoring a Case
Do not use the Restore... function to attach an archive (instead use Attach...). When your case was backed up, it
was saved as a folder. The folder selected for the backup is the folder you must select when restoring the
backup.
To restore a case
1. Open the Case Manager window.
2. Do either of these:
Click Case > Restore > Restore.
Right-click on the Case Manager case list, and click Restore > Restore.
3. Browse to and select the backup folder to be restored.
4. You are prompted if you would like to specify a different location for the case folder. The processing
status dialog appears, showing the progress of the archive. When the archive completes, close the
dialog.
Configuration Overview
The following steps are required before you can perform two-box case back ups and restoration.
Create a service account common to all systems involved. See Create a Service Account on page 13.
Share the case folder and assign appropriate permissions. See Share the Case Folder on page 13.
Note: When prompted to select the backup destination folder, always use the UNC path of that shared folder,
even when the backup destination folder is local.
For this example, it is located at the root of the Windows system volume, and the pathname is:
C:\FTK-Cases.
AccessData FTK Quick Installation Guide Configuration for a Two-box Backup and Restore | 13
To share the case folder
1. Before you can effectively share a folder in Windows you must make sure that network file sharing is
enabled. Windows XP users should disable Simple File Sharing before proceeding. Windows Vista/7
users will find the option in the Sharing and Discovery section of the Network and Sharing Center. If you
encounter any issues while enabling file sharing, please contact your IT administrator.
2. Open the Properties dialog for the case folder.
3. Click the Sharing tab to share the folder.
4. Edit the permissions on both the Sharing and Security tabs to allow the one authoritative user Full
Control permissions.
5. Test connectivity to this share from the database system:
5a. Open a Windows Explorer window on the system hosting the database.
5b. Type \\servername\sharename in the address bar, where “servername” = the hostname of the
Examiner host system, and “sharename” = the name of the share assigned in Step 1.
For example: If the name of the system hosting the Examiner is ForensicTower1 and you named
the share “FTK-Cases” in Step #1 above, the UNC path would be \\forensictower1\FTK-Cases.
5c. Click OK. Check to see if the contents of the share can be viewed, and test the ability to create
files and folders there as well.
or
postgresql-x86-9.0
3. Open the properties of the service and click the Log On tab.
4. Choose This account.
5. Click Browse to locate the service account username on the local system or domain. Ensure that “From
this location” displays the appropriate setting for the user to be selected. Note that “Entire Directory” is
used to search for a domain user account, while the name of your system will be listed for a workgroup
system user.
6. In the object name box, type in the first few letters of the username and click Check Names. Highlight
the desired username. Click OK when finished.
AccessData FTK Quick Installation Guide Configuration for a Two-box Backup and Restore | 14
7. Enter the current password for this account and then enter it again in the Confirm Password box. Click
Apply and then OK.
8. Repeat Steps #3-8 for each database service.
9. Restart database service(s) when finished.
Note: The path to the backup location must be formatted as a UNC path.
The Data Processing window opens, and when the progress bar turns green, the backup is complete. If the Data
Processing window results in a red progress bar (sometimes accompanied by “Error 120”), the most likely cause
is that the database service does not have permission to write to the backup location. Please double check all
the steps listed in this document.