Managing SIS Using SisAdmin.exe
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.
Note
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: