New-AzStorageSyncServerEndpoint
このコマンドは、登録済みサーバーに新しいサーバー エンドポイントを作成します。 これにより、サーバー上の指定したパスで、同期グループ内の他のエンドポイントとのファイルの同期を開始できます。
構文
New-AzStorageSyncServerEndpoint
[-ResourceGroupName] <String>
[-StorageSyncServiceName] <String>
[-SyncGroupName] <String>
-Name <String>
-ServerResourceId <String>
-ServerLocalPath <String>
[-CloudTiering]
[-VolumeFreeSpacePercent <Int32>]
[-TierFilesOlderThanDays <Int32>]
[-InitialDownloadPolicy <String>]
[-LocalCacheMode <String>]
[-InitialUploadPolicy <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzStorageSyncServerEndpoint
[-ParentObject] <PSSyncGroup>
-Name <String>
-ServerResourceId <String>
-ServerLocalPath <String>
[-CloudTiering]
[-VolumeFreeSpacePercent <Int32>]
[-TierFilesOlderThanDays <Int32>]
[-InitialDownloadPolicy <String>]
[-LocalCacheMode <String>]
[-InitialUploadPolicy <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzStorageSyncServerEndpoint
[-ParentResourceId] <String>
-Name <String>
-ServerResourceId <String>
-ServerLocalPath <String>
[-CloudTiering]
[-VolumeFreeSpacePercent <Int32>]
[-TierFilesOlderThanDays <Int32>]
[-InitialDownloadPolicy <String>]
[-LocalCacheMode <String>]
[-InitialUploadPolicy <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
このコマンドは、登録済みサーバーに新しいサーバー エンドポイントを作成します。 これにより、サーバー上の指定したパスで、同期グループ内の他のエンドポイントとのファイルの同期を開始できます。 同期グループ内の他のエンドポイントに既にファイルがあり、この新しく追加された場所にファイルも含まれている場合、調整プロセスは、ファイルが実際には他のエンドポイントと同じフォルダーにあるファイルかどうかを判断しようとします。 名前空間はマージされ、調整はファイルの競合を防ぐのに役立ちます。 他のサーバー エンドポイントにファイルがある場合は、多くの場合、高速ディザスター リカバリーと呼ばれる自動プロセスでクラウドからサーバーにダウンするように、このサーバー上の空の場所から開始することをお勧めします。 名前空間メタデータが最初に同期され、次に各ファイルのデータ ストリームがダウンロードされます。 ユーザーまたはアプリケーションからダウンロード順に要求されたファイルは、アクセス要求を満たすために優先して呼び出されます。 必要に応じて、このサーバー エンドポイントでクラウド階層化を使用して、このエンドポイントがクラウドからのファイルの完全なセットのキャッシュになるかどうかを判断できます。 クラウドの階層化が使用されている場合、ファイル コンテンツのダウンロードは、設定できるクラウド階層化ポリシーによって定義された時点で停止します。
例
例 1
$RegisteredServer = Get-AzStorageSyncServer -ResourceGroupName "myResourceGroup" -StorageSyncServiceName "myStorageSyncServiceName"
New-AzStorageSyncServerEndpoint -ResourceGroupName "myResourceGroup" -StorageSyncServiceName "myStorageSyncServiceName" -SyncGroupName "mySyncGroupName" -Name "myServerEndpointName" -ServerResourceId $RegisteredServer.ResourceId -ServerLocalPath "myServerLocalPath" -CloudTiering -TierFilesOlderThanDays "myTierFilesOlderThanDays"
このコマンドは、登録済みサーバーに新しいサーバー エンドポイントを作成し、同期グループに挿入します。 このように、他のエンドポイントとファイル メタデータのトポロジの一部であり、コンテンツは、同期グループ内のエンドポイントとして参照されているすべての場所間ですぐに同期を開始します。
パラメーター
-AsJob
バックグラウンドでコマンドレットを実行する
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-CloudTiering
クラウドの階層化パラメーター
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Confirm
コマンドレットを実行する前に確認を求めるメッセージが表示されます。
型: | SwitchParameter |
Aliases: | cf |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-InitialDownloadPolicy
初期ダウンロード ポリシー パラメーター
型: | String |
指定可能な値: | AvoidTieredFiles, NamespaceOnly, NamespaceThenModifiedFiles |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-InitialUploadPolicy
初期アップロード ポリシー パラメーター
型: | String |
指定可能な値: | Merge, ServerAuthoritative |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-LocalCacheMode
ローカル キャッシュ モード パラメーター
型: | String |
指定可能な値: | DownloadNewAndModifiedFiles, UpdateLocallyCachedFiles |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Name
ServerEndpoint の名前。
型: | String |
Aliases: | ServerEndpointName |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ParentObject
SyncGroup オブジェクト。通常はパラメーターを介して渡されます。
型: | PSSyncGroup |
Aliases: | SyncGroup |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ParentResourceId
SyncGroup 親リソース ID
型: | String |
Aliases: | SyncGroupId |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ResourceGroupName
リソース グループ名。
型: | String |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ServerLocalPath
サーバー ローカル パス パラメーター
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ServerResourceId
RegisteredServer リソース ID
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-StorageSyncServiceName
StorageSyncService の名前。
型: | String |
Aliases: | ParentName |
配置: | 1 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-SyncGroupName
SyncGroup の名前。
型: | String |
配置: | 2 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-TierFilesOlderThanDays
日数より前の階層ファイル パラメーター
型: | Nullable<T>[Int32] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-VolumeFreeSpacePercent
ボリューム空き領域のパーセント パラメーター
型: | Nullable<T>[Int32] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-WhatIf
コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。
型: | SwitchParameter |
Aliases: | wi |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |