次の方法で共有


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

入力

PSSyncGroup

String

出力

PSServerEndpoint