Managing SIS Using SisAdmin.exe

Published: July 10, 2009

Applies To: Windows Storage Server 2008

Single Instance Storage (SIS) can be enabled or disabled on a volume through the Share and Storage Management console, but the primary administration tool is Sisadmin.exe. The syntax for Sisadmin.exe is:

sisadmin.exe [/m <server>] [command]

Valid command options for Sisadmin.exe include:

  • /m <server> - This option shifts the focus of the command line to a remote server. If the /m option is not specified, the command line will be applied to the local server. <server> can be expressed as a host name, fully qualified domain name (FQDN), or as an IP address.

  • /? or /h – These options displays a list of the valid command options for Sisadmin.exe.

  • /I <volumes> - Installs SIS for the designated volumes. If SIS is already enabled on the designated volumes this command preserves the current enabled/disabled status.

  • /f <volumes> - This option sets the Groveler service to run in foreground priority for the designated volumes.

  • /b <volumes> - This option sets the Groveler service to run in background priority for the designated volumes, which is the default setting for the service.

  • /r <volumes> - This option initiates a full scan of the designated volumes.

  • /e <volumes> - This command option enables and starts the Groveler service on the designated volumes.

  • /d <volumes> - This option stops and then disables the Groveler service on the designated volumes.

  • /v <volumes> - This option displays statistics for the specified SIS-enabled volumes.

  • /l <volumes> - This command option displays a list of SIS-controlled files on the designated volumes.

  • /s <files> - This option displays information about designated SIS-controlled files. <files> is expressed as a space delimited list of file names, including path.

  • /u <volumes> - This option is used to “unSIS” a volume (stop the Groveler service on the volume, restore all file copies, and remove reparse points). This option should always be used on each SIS-enabled volume prior to removing SIS from the server.

noteNote
For each command option that uses <volumes> as a parameter, <volumes> represents a space delimited list of volume names (for example: d: e: f: g:).

Sisadmin.exe Examples

  • To temporarily increase performance levels of the Groveler service on the E: and F: volumes of a server, you might use the following command:

    sisadmin.exe /f E: F:

  • To disable the Groveler service on the E: volume of a server without removing SIS from the volume, you might use the following command:

    sisadmin.exe /d E:

  • To “unSIS” or remove SIS entirely from the F: volume of a remote server using the IP address of the server, you might use the following command:

    sisadmin.exe /m 192.168.1.50 /u F:

Show: