Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Ce script vous permet d’inscrire votre serveur Windows local ou votre ordinateur client auprès d’un coffre Recovery Services.
Exemple de script
<#
.SYNOPSIS
Registers MARS agent
.DESCRIPTION
Registers MARS agent
.ROLE
Administrators
#>
param (
[Parameter(Mandatory = $true)]
[String]
$vaultcredPath,
[Parameter(Mandatory = $true)]
[String]
$passphrase
)
Set-StrictMode -Version 5.0
$env:PSModulePath = (Get-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Session Manager\Environment' -Name PSModulePath).PSModulePath
Import-Module MSOnlineBackup
$ErrorActionPreference = "Stop"
Try {
$date = Get-Date
Start-OBRegistration -VaultCredentials $vaultcredPath -Confirm:$false
$securePassphrase = ConvertTo-SecureString -String $passphrase -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $securePassphrase -SecurityPIN " "
}
Catch {
if ($error[0].ErrorDetails) {
throw $error[0].ErrorDetails
}
throw $error[0]
}
Exécuter le script
Pour exécuter le script PowerShell pour inscrire un serveur Windows local/ un ordinateur client, procédez comme suit :
- Enregistrez le script précédent sur votre ordinateur avec un nom de votre choix et l'extension
.ps1. - Exécutez le script en fournissant les paramètres suivants :
-
$vaultcredPath: Chemin d’accès complet du fichier d’informations d’identification du coffre téléchargé -
$passphrase- Chaîne de texte brut convertie en chaîne sécurisée à l’aide de l’applet de commande ConvertTo-SecureString .
-
Remarque
Vous devez également fournir le code confidentiel de sécurité généré à partir du portail Azure. Pour générer le NIP, accédez aux paramètres du > Services de récupération -> ->, puis sélectionnez Générer.
Étapes suivantes
Découvrez comment utiliser PowerShell pour déployer et gérer des sauvegardes locales à l’aide de l’agent MARS.