Académique Documents
Professionnel Documents
Culture Documents
Started Guide
Microsoft Corporation
Published: August 2010
Abstract
Windows Storage Server 2008 R2 is designed for use with network-attached storage devices.
This guide provides help for end users who want to set up or configure their storage appliance.
23
23
Copyright information
This document is provided “as-is”. Information and views expressed in this document, including
URL and other Internet Web site references, may change without notice. You bear the risk of
using it.
This document does not provide you with any legal rights to any intellectual property in any
Microsoft product. You may copy and use this document for your internal, reference purposes.
Microsoft, Active Directory, Hyper-V, Windows, Windows Server, and Windows Vista are
trademarks of the Microsoft group of companies.
All other trademarks are property of their respective owners.
23
Contents
Windows Storage Server 2008 R2 Getting Started Guide 5
Windows Storage Server 2008 R2 components 5
In this guide 6
Supported Features 6
Common supported features 6
Edition-specific supported features 7
Network Configuration 10
Failover clustering considerations 10
Automatic configuration 10
Manual configuration 10
Setting an IP address 11
Syntax 11
Parameters 11
Remarks 12
Examples 12
23
Setting the DNS server address 12
Syntax 12
Parameters 12
Examples 13
Sisadmin.exe Commands 19
Sisadmin.exe examples 19
23
Windows Storage Server 2008 R2 Getting
Started Guide
Windows® Storage Server 2008 R2 is a Windows Server® 2008 R2 operating system, but it is
specifically optimized for use with network-attached storage devices. A computer that runs
Windows Storage Server 2008 R2 is referred to as a storage appliance. Storage appliances that
have Windows Storage Server 2008 R2 preinstalled and partially preconfigured are available
from various OEMs.
Windows Storage Server 2008 R2 provides enhancements in file share and storage management
scenarios, in addition to integrating storage appliance management components and
functionality. In addition, it provides a user interface (called Initial Configuration Tasks) to help
you with the initial server configuration, unified storage appliance management, simplified set up
and management of storage and shared folders, and support for Microsoft® iSCSI Software
Target.
Note
Microsoft iSCSI Software Target 3.3 is an optional package that is available for use with
Windows Storage Server 2008 R2. It provides block storage services, file-level services,
and support for failover clusters. If it is not preinstalled on your storage appliance, contact
your storage appliance manufacturer for information about acquiring it.
23
Windows Storage Server 2008 R2 Standard
Windows Storage Server 2008 R2 Enterprise
Note
The Enterprise Edition supports failover clustering. Discussion within this document
regarding failover clustering features or support is referring to a storage appliance that is
running Windows Storage Server 2008 R2 Enterprise Edition with the Failover Clustering
feature installed.
Important
23
Also reference the documentation that is supplied by your storage appliance
manufacturer. Such documentation will supplement this guide for performing tasks and
procedures that are specific to your storage-appliance hardware configuration.
In this guide
Supported Features
Initial Configuration Tasks
Network Configuration
Storage Provisioning and Access
Single Instance Storage (SIS)
Remote Server Management
Supported Features
This topic explains the technology features that are supported in Windows Storage
Server 2008 R2.
23
Network File System (NFS)
Distributed File System Replication (DFSR)
File Server Resource Manager (FRSM)
23
Hosted cache No No Yes
Warning
The Initial Configuration Tasks window is displayed upon each logon unless you select
the Do not show this window at the next logon check box.
23
In the Initial Configuration Tasks window, you can perform the following tasks. Some of these
tasks, such as activating Windows, may have been completed by your storage appliance vendor.
Activate the Windows operating system
Set the date and time zone of the server
Specify language and regional settings
Specify the computer (or failover cluster) name and domain name
Configure networking and view connection status
Enable automatic updating and feedback about the Windows operating system
Download and install Windows updates
Enable Windows Error Reporting
Configure a disk storage array
Provision a disk volume
Create and deploy a failover cluster
23
The Cluster Name and Domain Join Wizard simplifies the task of joining dual storage appliances
to an Active Directory domain. Following are the steps that the wizard guides you through:
1. Specify the domain name that the cluster nodes will join
2. Specify a domain user account (username and password)
3. Specify the cluster management name
4. Edit the first node and second node names as needed
5. Specify other domain accounts to add to the local Administrators group
6. Change the local Administrator password (the new password will be applied to each node)
7. Review settings and complete the wizard to join the domain
8. Prompt you to restart both cluster nodes
Note
Validation testing can take several minutes to complete.
After all the validation tests pass, the wizard creates the failover cluster. It also creates a high
availability (HA) file server. The wizard is run on the first node storage appliance only. However,
the wizard takes similar steps and makes configuration changes to the second node also.
The wizard goes through the following steps:
1. Generates a cluster management name—you can revise this name as needed
2. Allocates IP address configurations for each cluster node network interface
23
Note
If a static IP address is detected, the wizard attempts to configure it by checking if the
IP address is valid within the network and ensuring that no conflicts occur for DNS.
Static IP addresses that cannot be automatically configured will be displayed in the
wizard for you to configure manually.
3. Generates a high availability file server name—you can revise this name as needed, or you
have the option to not create a file server at this time
4. Configures any IP addresses detected for the file server
Note
If a static IP address is detected, the wizard attempts to configure it by checking if the
IP address is valid within the network and ensuring that no conflicts occur for DNS.
Static IP addresses that cannot be automatically configured will be displayed in the
wizard for you to configure manually.
5. Allows you to review settings
6. Creates the failover cluster (and a high availability file server, if applicable)
Network Configuration
Typical storage network configurations include using two, four, or six network adapters. All
storage network configurations must include one dedicated network for heartbeat and one or
more networks for file, high availability (HA) file server, or iSCSI access. The heartbeat network
can be implemented by using a crossover cable that is supplied by your storage appliance
vendor.
Important
23
Some network configurations may be specific to your storage appliance hardware.
Consult the documentation that is provided by your storage appliance vendor for specific
information as applicable.
Automatic configuration
Network settings are automatically configured in Windows Storage Server 2008 R2 if your
storage appliances use DHCP to assign IP addresses.
Manual configuration
Note
The following steps are required only in circumstances where you are configuring
networking for a remote storage appliance. These steps are unnecessary if you can log
23
on to the storage appliance directly or if your storage appliances are assigned IP
addresses.
You can use netsh commands to remotely configure addresses, default gateways, DNS servers,
and Windows Internet Name Service (WINS) servers for a network interface on a storage
appliance. After this initial configuration, you can connect remotely to the server and complete
other configuration and management tasks.
You can run netsh commands at the command prompt in Windows Storage Server 2008 R2 or
for the netsh interface IP context. In Windows Storage Server 2008 R2, you must type netsh
interface ip before you type the commands and parameters that are shown in the following
section.
Setting an IP address
The following syntax configures an IP address and a default gateway on a specified interface.
Syntax
netsh interface ip set address [name=]InterfaceName [source=]{dhcp | static
[addr=]IPAddress[mask=]SubnetMask [gateway=]{none | DefaultGateway
[[gwmetric=]GatewayMetric]}}
Parameters
[ name =] InterfaceName
Required. Specifies the name of the interface for which you want to configure address
and gateway information. The InterfaceName parameter must match the name of the
interface as specified in Network Connections. If InterfaceName contains spaces, use
quotation marks around the text (for example, "Interface Name").
23
[ source=]{ dhcp| static[ addr=] IPAddress[ mask=] SubnetMask[ gateway=]{ none|
DefaultGateway[[ gwmetric=] GatewayMetric]}}
Required. Specifies whether the IP address to configure originates from a Dynamic Host
Configuration Protocol (DHCP) server or is static. If the address is static, IPAddress
specifies the address to configure, and SubnetMask specifies the subnet mask for the
IP address being configured. If the address is static, you must also specify whether you
want to leave the current default gateway (if any) in place or configure one for the
address. If you configure a default gateway, DefaultGateway specifies the IP address of
the default gateway to be configured, and GatewayMetric specifies the metric for the
default gateway to be configured.
/?
Displays Help at the command prompt.
Remarks
You can use this command to switch an interface between DHCP configuration and static
configuration. If the interface is configured statically, the DNS and WINS server addresses for
this interface must also be statically configured.
Omitting the DefaultGateway parameter does not clear the gateway configuration, but it
preserves any previous configuration.
Examples
netsh interface ip set address name=”Storage Mgmt” source=static addr=11.11.11.11
mask=255.0.0.0
netsh interface ip set address name="Storage Mgmt” gateway=11.11.11.12 gwmetic=0
23
For more information about the netsh command and how to use it, see Scripting Tools
(http://go.microsoft.com/fwlink/?LinkId=137195).
Syntax
set dns [name=]InterfaceName [source=]{dhcp | static } [addr=]{IP Address | none} [register=]
{none | primary | both}
Parameters
[ name=] InterfaceName
Required. Specifies the name of the interface for which you want to set DNS
information. The InterfaceName parameter must match the name of the interface as
specified in Network Connections. If InterfaceName contains spaces, use quotation
marks around the text (for example, "Interface Name").
Note
If the interface is already statically configured, the static parameter replaces the existing list of
DNS server addresses with the list specified in the command.
23
If the IP address is static, IP Address specifies the IP address of the DNS server to
configure, and none specifies that the DNS configuration should be removed.
The [addr] option for configuring a static list of DNS server IP addresses for the
specified interface is available only if the [source] is static.
/?
Displays Help at the command prompt.
Examples
set dns name="Storage Mgmt" source=dhcp
set dns "Storage Mgmt" static 10.0.0.1 primary
23
The goal of configuring volumes for a storage appliance is to achieve a balance of performance
and reliability given your hardware setup. We recommend that you store user data and system
data on separate fault-tolerant volumes.
In addition, the index files that are used for the Windows Search feature should be moved to data
volumes.
For a two-node failover cluster, a minimum of two disks (LUNs) are provisioned. One LUN is
provisioned for the disk witness, and one (or more) LUNs are provisioned to support high
availability (HA) file server instances. The LUNs must be brought online, initialized, assigned a
drive letter, and formatted by using the Disk Management MMC snap-in or by using Windows
PowerShell scripts.
Note
For failover clusters, LUNs must be available before running the Cluster Validation and
Setup Wizard in the Deploy the Cluster task group.
Important
Cluster storage provisioning tasks are specific to your storage appliances. Consult the
documentation that is provided by your storage appliance vendor for specific information
to perform these tasks.
23
Note
You must install a Virtual Disk Service (VDS) hardware provider that is appropriate
for your storage appliance to provision storage on an iSCSI target. If you have
Microsoft iSCSI Software Target running on a Windows Storage Server 2008 R2
storage appliance, install the Microsoft iSCSI Software Target VDS Hardware
Provider on any client computer.
The Provision a Shared Folder Wizard Creates and configures shared folders that can be
accessed by using the server message block (SMB) or NFS protocol.
Access to Single Instance Storage (SIS) Can be enabled or disabled for each volume that
is displayed in the Share and Storage Management snap-in. SIS recovers disk space by
reducing the amount of redundant data that is stored on a volume. It identifies identical files,
stores a single copy of the file in the SIS Common Store, and replaces the files with pointers
to the file in the SIS Common Store. For more information on SIS, see Single Instance
Storage (SIS).
Additionally, you can use the Shared Folder Management, Storage Manager for SANs, and Disk
Management snap-ins to configure disk quotas, configure file shares, and enable indexing.
23
If you are using Windows Storage Server 2008 R2 in an environment that does not include Active
Directory Domain Services (AD DS), you can install Active Directory Application Mode (ADAM) on
your storage appliance to provide user name mapping for NFS. Services for NFS can use any
RFC 2307 compliant Lightweight Directory Access Protocol (LDAP) service to provide user name
mapping services.
Additional references
For more information about Services for NFS, see Services for NFS Step-by-Step Guide
(http://go.microsoft.com/fwlink/?LinkId=137199).
For information about using the Services for Network File System with User Name Mapping,
see Specify How Server for NFS Obtains Windows User and Group Information
(http://go.microsoft.com/fwlink/?LinkId=142585).
For more information about ADAM, see Windows Server 2003 Active Directory Application
Mode (http://go.microsoft.com/fwlink/?LinkId=142890).
Note
You can enable SIS on a maximum of 128 volumes per computer. SIS cannot act upon
any files that are referenced through junction points, and it cannot be used with any file
system except the NTFS file system. SIS will not process files that are 32 kilobytes or
less in size.
SIS consists of the following that are used for maintaining a database of file signatures:
23
Groveler service
Single Instance Storage Filter
Groveler service
The Groveler service scans the hard-disk volumes on a server for duplicate copies of files. If the
service locates duplicate copies of files, the information about the duplicates is sent to the Single
Instance Storage Filter. The Groveler service runs as a user-level service.
23
The backup software used must support SIS-enabled volumes.
The SIS volume, SIS Common Store folder, and reparse points to the files must be restored
to a Windows 2000 NTFS version 5.0 or later file system or partition that supports reparse
points or junction points.
The Single Instance Storage Filter must be installed and enabled to access the data in the
SIS volume.
The backup program must be capable and configured to backup and restore the reparse
points or junction points (links) to the files, and the SIS volume and the SIS Common Store
folder must be selected.
Note
Disabling SIS on a volume will fail if there is not sufficient disk space on the volume to
store each duplicate file and the SIS Common Store.
Local Administrators permissions are required to complete the following procedures.
23
1. Click Start, point to Administrative Tools, and then click Share and Storage
Management.
2. In Share and Storage Management, on the Volumes tab, click the volume for which you
want to enable SIS.
3. In the Actions pane, click Properties.
4. On the Advanced tab, select the Enable SIS on this volume check box, and then click
OK.
Using Sisadmin.exe
Every time you enable or disable SIS on a volume, the Groveler service restarts. To avoid
performance issues when enabling or disabling SIS on a large number of volumes, use the
Sisadmin.exe utility to specify them all in a single command. Grouping all the volumes with a
single command requires only a single restart of the Groveler service.
Local Administrators permissions are required to complete the following procedures.
23
1. To open an elevated command prompt, click Start, right click Command Prompt, and
then click Run as administrator.
2. Type the command sisadmin.exe /i <volumename>, where <volumename> is the letter
name of the volume where SIS is to be installed.
Additional references
23
Single-Instance Store and SIS Backup (http://go.microsoft.com/fwlink/?LinkID=137200)
Caution
If you have already enabled SIS on one or more volumes of the storage appliance and
then uninstall SIS from the storage appliance, you must use the SysAdmin.exe
command-line tool to remove all reparse points and restore all copies of the affected files
on all SIS-enabled volumes before you can uninstall SIS.
23
Sisadmin.exe Commands
Although the Share and Storage Management snap-in can be used to enable or disable SIS on a
volume, the primary administrative tool used for managing SIS is the Sisadmin.exe command-line
utility. The syntax for Sisadmin.exe is:
sisadmin.exe [/m <server>] [command]
Valid command options for Sisadmin.exe include:
/m <server> - 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 an IP address.
/? or /h –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> - Sets the Groveler service to run as a foreground priority for the designated
volumes.
/b <volumes> - Sets the Groveler service to run as a background priority for the designated
volumes, which is the default setting for the service.
/r <volumes> - Initiates a full scan of the designated volumes.
/e <volumes> - Enables and starts the Groveler service on the designated volumes.
/d <volumes> - Stops and then disables the Groveler service on the designated volumes.
/v <volumes> - Displays statistics for the specified SIS-enabled volumes.
/l <volumes> - Displays a list of SIS-controlled files on the designated volumes.
/s <files> - Displays information about designated SIS-controlled files. <files> is expressed
as a space delimited list of file names, including path.
23
/u <volumes> - Stops the Groveler service on the volume, restores all file copies, and
removes 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 could 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 could use the following command:
sisadmin.exe /d E:
To stop the Groveler service on the volume, restore all file copies, and remove reparse
points, or to remove SIS entirely from the F: volume of a remote server by using the IP
address of the server, you could use the following command:
sisadmin.exe /m 192.168.1.50 /u F:
23
Remote Desktop Protocol (RDP) (browser-based)
RemoteApp
Windows PowerShell remoting
Note
Local Administrators permissions are required to remotely manage the storage appliance.
23
For more information, see Remote Desktop Connection (http://go.microsoft.com/fwlink/?
LinkId=137197), which is also available in Windows Server 2008 R2 Help.
To install IIS
1. On the storage appliance, click Start, point to Administrative Tools, and then click
Server Manager.
2. In Server Manager, click Roles, click Add Roles, and then click Next.
3. Under Roles, click Web Server (IIS), and then click Next.
23
4. In the Add Roles Wizard, click Next.
5. Under Role Services, scroll down to Security. Select the Basic Authentication and
Windows Authentication check boxes.
6. Scroll down to Management Tools, select IIS Management Scripts and Tools, and
then click Next.
7. Click Install. After the features are installed, click Close.
23
Type, select HTTPS, and then under SSL certificate, select the name of the
certificate you created in step 3.
9. Click OK to create the site.
To bypass this error, you must add the storage server to the Trusted Sites zone, and then
configure Internet Explorer to either enable or prompt for permission to use ActiveX controls that
are not marked as safe for scripting in the Trusted Sites zone.
23
4. Under Settings, scroll down to Initialize and script ActiveX controls not marked as
safe for scripting, and then click either Enable or Prompt.
5. Click OK to save the change to the security policy.
Using RemoteApp
You can remotely manage a storage appliance running Windows Storage Server 2008 R2 using
RemoteApp. RemoteApp is installed as part of the Remote Desktop Services role in Windows
Server 2008 R2. For more information on using RemoteApp, see RemoteApp Manager
(http://go.microsoft.com/fwlink/?LinkID=200296).
23