Migrate-SPProjectDatabase
Project Server 2013 データベースから、移行したサイト コレクションを格納している対応する SharePoint Server 2016 コンテンツ データベースにデータをコピーします。
構文
Migrate-SPProjectDatabase
[-AssignmentCollection <SPAssignmentCollection>]
[-Confirm]
-DatabaseName <String>
[-DatabaseServer <String>]
[-FailoverPartner <String>]
[-Overwrite]
[-SQLLogon <PSCredential>]
-SiteCollection <SPSitePipeBind>
[-WhatIf]
[<CommonParameters>]
説明
Project Server 2013 データベースから、移行したサイト コレクションを格納している対応する SharePoint Server 2016 コンテンツ データベースにデータをコピーします。
Project Server 2013 データベースと SharePoint Server 2016 データベースの両方がSQL Serverの同じインスタンス上にあり、SharePoint ファーム アカウントは Project Server 2013 データベースへのフル アクセス権を持っている必要があります。 移行プロセス中に Project Server 2013 データベースが変更され、Project Server 2013 にマウントし直すことはできません。
例
例 1
Migrate-SPProjectDatabase -DatabaseName ProjectDB1 -SiteCollection "https://contoso1/sites/PWA"
この例では、ProjectDB1 という名前の Project Server 2013 データベースを、コンテンツ データベースが配置されているSQL Serverの同じインスタンスでhttps://contoso1/sites/PWA検索します。 データはアップグレードされ、サイト コレクションにコピーされます。
パラメーター
-AssignmentCollection
適切な破棄を行うためにオブジェクトを管理します。 SPWeb や SPSite などのオブジェクトの使用によって大量のメモリが使用される場合があるので、Windows PowerShell スクリプトでこれらのオブジェクトを使用するには適切なメモリ管理が必要です。 メモリの解放が必要になった場合は、SPAssignment オブジェクトを使用して、変数へのオブジェクトの割り当てとオブジェクトの破棄を行うことができます。 割り当てコレクションまたは Global パラメーターが使用されていない場合、SPWeb、SPSite、または SPSiteAdministration オブジェクトが使用されていると、オブジェクトは自動的に破棄されます。
Global パラメーターが使用されている場合は、オブジェクトはすべてグローバル ストアに格納されます。 Stop-SPAssignment コマンドを使用してオブジェクトの使用または破棄を直接行わないと、メモリ不足のシナリオになる場合があります。
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Project Server 2016 |
-Confirm
コマンドレットを実行する前に確認メッセージを表示します。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Project Server 2016 |
-DatabaseName
Project Service 2013 データベースの名前。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Project Server 2016 |
-DatabaseServer
Project Server 2013 データベースをホストSQL Serverのインスタンスの名前。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Project Server 2016 |
-FailoverPartner
Project Server 2013 データベースのSQL Server フェールオーバー パートナーの名前。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Project Server 2016 |
-Overwrite
前回の試行からすべてのプロジェクト データを上書きするように指定します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Project Server 2016 |
-SiteCollection
Project データをコピーするサイト コレクションの URL。
Type: | SPSitePipeBind |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Project Server 2016 |
-SQLLogon
必要に応じて、認証資格情報をSQL Serverします。
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Project Server 2016 |
-WhatIf
コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Project Server 2016 |
入力
Microsoft.SharePoint.PowerShell.SPSitePipeBind
Microsoft.SharePoint.PowerShell.SPAssignmentCollection
出力
System.Object