Export-SmigServerSetting

Export-SmigServerSetting

Exports selected Windows features and operating system settings from the local computer, and stores them in a migration store.

構文

Parameter Set: Default
Export-SmigServerSetting [[-Feature] <Feature[]> ] [[-FeatureId] <String[]> ] [[-User] <String> ] [[-Group]] [[-IPConfig]] [-Path] <String> -Password <SecureString> [ <CommonParameters>]




詳細説明

Exports selected Windows features and operating system settings from the local computer, and stores them in a migration store specified in the -Path parameter. Use the Import-SmigServerSetting cmdlet to import Windows features and operating system settings to the destination computer from the migration store populated by the Export-SmigServerSetting command.

For online Help about the Windows Server Migration Tools cmdlets, see http://go.microsoft.com/fwlink/?LinkId=246313.

パラメーター

-Feature<Feature[]>

Specifies the Windows features to be exported from the source computer. Not all Windows features can be migrated by using migration cmdlets. You can use the Get-SmigServerFeature cmdlet to retrieve a list of Windows features that can be migrated from the local server, and pass the resulting list to the Export-SmigServerSetting cmdlet, either by piping the results to the cmdlet, or by storing the results in a variable and then using the variable to represent the results in your command.


エイリアス

F

必須?

false

位置は?

1

既定値

なし

パイプライン入力を許可する

True (ByValue)

ワイルドカード文字を許可する

false

-FeatureId<String[]>

Specifies the IDs of the Windows features to be exported from the source computer. Not all Windows features are supported for migration. You can use the Get-SmigServerFeature cmdlet to retrieve a list of Windows features, along with their feature IDs, that can be migrated from the local server. Separate multiple feature IDs by using commas. Standard PowerShell wildcard characters are supported.


エイリアス

ID

必須?

false

位置は?

2

既定値

なし

パイプライン入力を許可する

false

ワイルドカード文字を許可する

false

-Group

Exports the source server's local groups.


エイリアス

なし

必須?

false

位置は?

6

既定値

なし

パイプライン入力を許可する

false

ワイルドカード文字を許可する

false

-IPConfig

Exports the source server's basic IP configuration settings, including network interface card (NIC) settings such as connection-specific suffix, IPv4 settings, registry key to disable IPv6 components, and global Windows IP configuration settings. IP configuration for a NIC can only be exported if the NIC is enabled and connected to the network. See IP Configuration Migration Guide for more information.


エイリアス

なし

必須?

false

位置は?

7

既定値

なし

パイプライン入力を許可する

false

ワイルドカード文字を許可する

false

-Password<SecureString>

Specifies the migration store encryption password as a secure string. The secure string can be obtained by entering the command Read-Host -AsSecureString or Convertto-Securestring. Because the Password parameter is required, if it is not added to your command, you are prompted to create a password after entering your command. The password length must be a minimum of 6 characters and a maximum of 260 characters.


エイリアス

なし

必須?

true

位置は?

named

既定値

なし

パイプライン入力を許可する

false

ワイルドカード文字を許可する

false

-Path<String>

Specifies the path to store the exported migration data. The specified migration store location must be empty. The path must be a valid local or Universal Naming Convention (UNC) path; if it is a share on a remote computer, the share must be notated as a drive letter on the local computer. The path length cannot be longer than 246 characters. Wildcard characters are not supported.


エイリアス

なし

必須?

true

位置は?

8

既定値

なし

パイプライン入力を許可する

false

ワイルドカード文字を許可する

false

-User<String>

Specifies the type of user accounts to export to the migration store. The following are acceptable values for this parameter:
     - Enabled
     - Disabled
     - All

User passwords are not migrated. Users must create a password the first time they log on to the server. Only the "User Name" and "Account is Disabled" properties are migrated.


エイリアス

なし

必須?

false

位置は?

4

既定値

なし

パイプライン入力を許可する

false

ワイルドカード文字を許可する

false

<CommonParameters>

このコマンドレットは次の共通パラメーターをサポートします。-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer、-OutVariable.詳細については、以下を参照してください。 about_CommonParameters (http://go.microsoft.com/fwlink/p/?LinkID=113216)。

入力

入力型は、コマンドレットにパイプできるオブジェクトの型です。

出力

出力型は、コマンドレットによって生成されるオブジェクトの型です。

  • Microsoft.Windows.ServerManager.Migration.MigrationResult

  • The Windows Server Migration Tools deployment log file is located in %windir%\Logs\SmigDeploy.log. Other Windows Server Migration Tools log files are created at the following locations:
         - %windir%\Logs\ServerMigration.log
         - On Windows Server 2008 and later versions: %localappdata%\SvrMig\Log
         - On Windows Server 2003: %userprofile%\Local Settings\Application Data\SvrMig\Log

    If the log files cannot be created at these locations, ServerMigration.log and SmigDeploy.log will be created at %temp%, and other logs will be created at %windir%\System32.

    The maximum size of all log files (in MB) is stored in the following registry key. When the log file grows larger than the size specified in the registry key, the log file is deleted. Logging begins again in a new log file that uses the same file name and path. The default maximum log size is 200 MB.
         - Key: HKLM\Software\Microsoft\ServerMigration
         - Value: MaxLogSize (REG_DWORD)
         - Data: Whole numbers between 1 and 1000 (represents log size, in MB)

EXAMPLE 1

This sample command exports the Dynamic Host Configuration Protocol (DHCP) Server and all other Windows features that are required by DHCP Server. The command also exports local user accounts, local groups, and group memberships to the location c:\temp\store that is specified in the -Path parameter.

Creating a password to encrypt the migration store is required. Because a password is not provided in this sample command, after you enter the command, the user is prompted to enter a password for encrypting the migrated data. Password characters are displayed as asterisks (*).When the password is entered, the value is passed to the command as a SecureString.

By using the -Verbose parameter, the command also displays detailed information about the migration operation.


PS C:\> Export-SmigServerSetting -Feature "DHCP" -User All -Group -Path "c:\temp\store" -Verbose

EXAMPLE 2

This sample command exports basic IP configuration settings, and stores the data in the migration store specified by the -Path parameter as c:\temp\store. The sample command also instructs the migration utilities to display the text string "Create a Password:" to prompt the user to create a password for encrypting the migration store. Password characters are displayed as asterisks (*). When the new password has been entered, the value is stored by the Export-SmigServerSetting as a SecureString.

By using the -Verbose parameter, the command also displays detailed information about the migration operation.


PS C:\> Export-SmigServerSetting -IPConfig -Path c:\temp\store -Password (Read-Host "Create a Password:" -AsSecureString) -Verbose

EXAMPLE 3

This sample command exports a set of Windows features that have already been specified by using the Get-SmigServerFeature cmdlet. In the sample, the migration utilities are instructed to use a variable, $c, to represent the features specified by using the Get-SmigServerFeature cmdlet.

The first command retrieves Windows feature objects specified by using the Get-SmigServerFeature cmdlet, and saves them in the $c variable. The second command exports the Windows features represented by the $c variable, and stores the data in the location that is specified in the -Path parameter, c:\temp\store.

Creating a password to encrypt the migration store is required. Because a password is not provided in this sample command, after entering the command, the user is prompted to enter a password for encrypting the migrated data. Password characters are displayed as asterisks (*).When the password is entered, the value is passed to the command as a SecureString.

By using the -Verbose parameter, the command also displays detailed information about the migration operation.


PS C:\> $c = Get-SmigServerFeature
PS C:\> Export-SmigServerSetting -Feature $c -Path c:\temp\store -Verbose

EXAMPLE 4

In this example, the first command instructs the migration utilities to convert the store encryption password, represented by "password," to a secure string, and store it in the variable $pass. The second command exports all local user accounts, sets the value of the variable $pass as the password to encrypt the migration store, and stores the migration data in the location c:\temp\store.

By using the -Verbose parameter, the command also displays detailed information about the migration operation.


PS C:\> $pass = convertto-securestring -string "password" -asplaintext -force
PS C:\> Export-SmigServerSetting -User All -Password $pass -Path "c:\store" -Verbose

コミュニティの追加

追加
表示: