Invoke-AzStorageSyncChangeDetection
Bu komut, ad alanı değişikliklerini algılamayı el ile başlatmak için kullanılabilir. Tüm paylaşıma, alt klasöre veya dosya kümesine hedeflenebilir. komutu -DirectoryPath veya -Path parametreleriyle çalıştırırken en fazla 10.000 öğe algılanabilir. Değişikliklerin kapsamı sizin için biliniyorsa, bu komutun yürütülmesini ad alanının bölümleriyle sınırlayın, bu nedenle değişiklik algılama işlemi 10.000 öğe sınırı içinde hızlı bir şekilde tamamlanabilir. Alternatif olarak, cmdlet'ini bu parametreler olmadan çalıştırarak ve paylaşım düzeyinde değişiklik algılamayı çağırarak öğe sınırından kaçınabilirsiniz.
Note
-DirectoryPath veya -Path parametreleriyle çalıştırılırsa, komut Azure dosya paylaşımında aşağıdaki değişiklikleri algılamaz:
Silinen dosyalar.
Paylaşım dışına taşınan dosyalar.
Silinen ve aynı adla oluşturulan dosyalar.
Paylaşım düzeyi değişiklik algılaması çağrılırsa, bu değişikliklerin tümü algılanır. Zamanlanmış değişiklik algılama işi çalıştırıldığında da bu değişiklikler algılanır.
Syntax
FullShareStringParameterSet (Varsayılan)
Invoke-AzStorageSyncChangeDetection
[-ResourceGroupName] <String>
[-StorageSyncServiceName] <String>
[-SyncGroupName] <String>
-Name <String>
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
StringAndDirectoryParameterSet
Invoke-AzStorageSyncChangeDetection
[-ResourceGroupName] <String>
[-StorageSyncServiceName] <String>
[-SyncGroupName] <String>
-Name <String>
-DirectoryPath <String>
[-Recursive]
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
StringAndPathParameterSet
Invoke-AzStorageSyncChangeDetection
[-ResourceGroupName] <String>
[-StorageSyncServiceName] <String>
[-SyncGroupName] <String>
-Name <String>
-Path <String[]>
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ResourceIdAndDirectoryParameterSet
Invoke-AzStorageSyncChangeDetection
[-ResourceId] <String>
-DirectoryPath <String>
[-Recursive]
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ResourceIdAndPathParameterSet
Invoke-AzStorageSyncChangeDetection
[-ResourceId] <String>
-Path <String[]>
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
FullShareResourceIdParameterSet
Invoke-AzStorageSyncChangeDetection
[-ResourceId] <String>
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ObjectAndDirectoryParameterSet
Invoke-AzStorageSyncChangeDetection
[-InputObject] <PSCloudEndpoint>
-DirectoryPath <String>
[-Recursive]
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ObjectAndPathParameterSet
Invoke-AzStorageSyncChangeDetection
[-InputObject] <PSCloudEndpoint>
-Path <String[]>
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
FullShareObjectParameterSet
Invoke-AzStorageSyncChangeDetection
[-InputObject] <PSCloudEndpoint>
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
düzenli aralıklarla Azure Dosya Eşitleme, eşitleme Azure dosya paylaşımındaki ad alanını eşitleme dışında başka yollarla dosya paylaşımına gelen değişiklikler için denetler. Amaç, bu değişiklikleri tanımlamak ve sonuçta bunları bağlı sunucularla eşitlemektir. Bu komut, ad alanı değişikliklerini algılamayı el ile başlatmak için kullanılabilir. Tüm paylaşıma, alt klasöre veya dosya kümesine hedeflenebilir. Değişikliklerin kapsamı sizin için biliniyorsa, bu komutun yürütülmesini ad alanının bölümleriyle sınırlayın; böylece tek tek öğe değişikliği algılama işlemi hızla ve 10.000 öğe sınırı içinde tamamlanabilir. Aksi takdirde, tam paylaşım düzeyi değişiklik algılamasını çağırmak için -DirectoryPath veya -Path parametreleri olmadan komutunu çalıştırın. Invoke-AzStorageSyncChangeDetection cmdlet'i devam eden bir bulut değişikliği numaralandırma işini iptal eder. Çalışmakta olan bir işin iptal edilmemesi için portalda Bulut Uç Noktası özelliklerine giderek bir işin çalışıp çalışmadığını denetleyin.
Örnekler
Örnek 1
Invoke-AzStorageSyncChangeDetection -ResourceGroupName "myResourceGroup" -StorageSyncServiceName "myStorageSyncServiceName" -SyncGroupName "mySyncGroupName" -CloudEndpointName "b38fc242-8100-4807-89d0-399cef5863bf" -Path "Data","Reporting\Templates"
Bu örnekte değişiklik algılama, eşitleme Azure dosya paylaşımının "Veri" ve "Raporlama\Şablonlar" dizinlerinde çalıştırılır. Tüm yollar, Azure dosya paylaşımı ad alanının köküne göredir.
Örnek 2
Invoke-AzStorageSyncChangeDetection -ResourceGroupName "myResourceGroup" -StorageSyncServiceName "myStorageSyncServiceName" -SyncGroupName "mySyncGroupName" -CloudEndpointName "b38fc242-8100-4807-89d0-399cef5863bf" -Path "Data\results.xslx","Reporting\Templates\generated.pptx"
Bu örnekte, komut çağıranın değiştirdiği bilinen bir dosya kümesi için değişiklik algılama çalıştırılır. Amaç, Azure dosya eşitlemesinin de bu değişiklikleri algılamasını ve eşitlemesini sağlamaktır.
Örnek 3
Invoke-AzStorageSyncChangeDetection -ResourceGroupName "myResourceGroup" -StorageSyncServiceName "myStorageSyncServiceName" -SyncGroupName "mySyncGroupName" -CloudEndpointName "b38fc242-8100-4807-89d0-399cef5863bf" -DirectoryPath "Examples" -Recursive
Bu örnekte, "Örnekler" dizini için değişiklik algılama çalıştırılır ve alt dizinlerdeki değişiklikleri yinelemeli olarak algılar.
Yol 10.000'den fazla öğe içeriyorsa cmdlet'in başarısız olacağını unutmayın. Yol 10.000'den fazla öğe içeriyorsa, ad alanının alt bölümlerinde komutunu çalıştırın.
Örnek 4
Invoke-AzStorageSyncChangeDetection -ResourceGroupName "myResourceGroup" -StorageSyncServiceName "myStorageSyncServiceName" -SyncGroupName "mySyncGroupName" -CloudEndpointName "b38fc242-8100-4807-89d0-399cef5863bf"
Bu örnekte, ne -DirectoryPath ne de -Path komutuna geçirilmemiş. Bu işlem, dosya paylaşımının tamamında değişiklik algılamayı çağırır.
Parametreler
-AsJob
Cmdlet'i arka planda çalıştırma
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Cf
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Parametre özellikleri
Tür: IAzureContextContainer
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: AzContext, AzureRmContext, AzureCredential
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DirectoryPath
Değişiklik algılamanın gerçekleştirileceği dizin.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
StringAndDirectoryParameterSet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
ResourceIdAndDirectoryParameterSet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
ObjectAndDirectoryParameterSet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
CloudEndpoint Nesnesi, normalde parametresinden geçirilir.
Tür: PSCloudEndpoint
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: CloudEndpoint
ObjectAndDirectoryParameterSet
Position: 0
Zorunlu: True
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
ObjectAndPathParameterSet
Position: 0
Zorunlu: True
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
FullShareObjectParameterSet
Position: 0
Zorunlu: True
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Name
CloudEndpoint'in adı. Ad bir GUID'dir, portalda görüntülenen kolay ad değildir. CloudEndpointName'i almak için Get-AzStorageSyncCloudEndpoint cmdlet'ini kullanın.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: CloudEndpointName
Parametre kümeleri
FullShareStringParameterSet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
StringAndDirectoryParameterSet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
StringAndPathParameterSet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-PassThru
Normal yürütmede, bu cmdlet başarıda değer döndürmez. PassThru parametresini sağlarsanız, cmdlet başarıyla yürütüldükten sonra işlem hattına bir değer yazar.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Path
Değişiklik algılamanın gerçekleştirileceği yol.
Parametre özellikleri
Tür: String [ ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
StringAndPathParameterSet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
ResourceIdAndPathParameterSet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
ObjectAndPathParameterSet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Recursive
Dizin değişikliği algılamanın özyinelemeli olup olmadığını gösterir.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
StringAndDirectoryParameterSet
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
ResourceIdAndDirectoryParameterSet
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
ObjectAndDirectoryParameterSet
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ResourceGroupName
Kaynak Grubu Adı.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
FullShareStringParameterSet
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
StringAndDirectoryParameterSet
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
StringAndPathParameterSet
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ResourceId
CloudEndpoint Kaynak Kimliği
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: CloudEndpointId
Parametre kümeleri
ResourceIdAndDirectoryParameterSet
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
ResourceIdAndPathParameterSet
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
FullShareResourceIdParameterSet
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-StorageSyncServiceName
StorageSyncService adı.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Ebeveyn Adı
Parametre kümeleri
FullShareStringParameterSet
Position: 1
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
StringAndDirectoryParameterSet
Position: 1
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
StringAndPathParameterSet
Position: 1
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-SyncGroupName
SyncGroup adı.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
FullShareStringParameterSet
Position: 2
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
StringAndDirectoryParameterSet
Position: 2
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
StringAndPathParameterSet
Position: 2
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir.
Cmdlet çalıştırılmaz.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Wi
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters .
Çıkışlar