Utiliser PowerShell pour créer et partager des déclencheurs de capture instantanée

Ce script PowerShell crée et obtient les déclencheurs d’instantané du partage.

Exemple de script

# Set variables with your own values
$resourceGroupName = "<Resource group name>"
$dataShareAccountName = "<Data share account name>"
$dataShareName = "<Data share name>"
$subscriptionName = "<Share subscription name>"
$recurrenceInterval = "<Synchronization recurrence interval>"
$synchronizationTime = "<Synchronization time>"

# Create a new snapshot trigger
New-AzDataShareTrigger -ResourceGroupName $resourceGroupName -AccountName $dataShareAccountName -ShareSubscriptionName $subscriptionName -Name $dataShareName  -RecurrenceInterval $recurrenceInterval -SynchronizationTime $synchronizationTime

#List snapshot triggers
Get-AzDataShareTrigger -ResourceGroupName $resourceGroupName -AccountName $dataShareAccountName -ShareSubscriptionName $subscriptionName  -Name $dataShareName

#Get a specific share snapshot trigger
Get-AzDataShareTrigger -ResourceGroupName $resourceGroupName -AccountName $dataShareAccountName -ShareSubscriptionName -Name $dataShareName

Explication du script

Ce script utilise les commandes suivantes :

Commande Notes
New-AzDataShareTrigger Crée un déclencheur d’instantané de partage.
Get-AzDataShareTrigger Obtient les paramètres de synchronisation d’une synchronisation de partage.

Pour plus d’informations sur Azure PowerShell, consultez la documentation Azure PowerShell.

D’autres exemples de scripts PowerShell pour Azure Data Share sont à votre disposition dans Exemples PowerShell pour Azure Data Share.