Users Guide
Cette section décrit les scripts qui peuvent être utilisés par les administrateurs à des moments déterminés dans Rapid Recovery pour
Windows et Linux. Il inclut les rubriques suivantes :
● Paramètres d'entrée pour les scripts Bourne Shell , page 467
● Exemples de scripts Bourne Shell , page 469
Prérequis pour l'exécution de scripts Bourne Shell
Rapid Recovery offre la possibilité d'exécuter des scripts Bourne Shell sur la machine agent Linux avant et après un transfert. Les
machines Linux protégées par le logiciel agent Rapid Recovery prennent en charge les scripts suivants.
REMARQUE : si un script n'est pas exécutable, la tâche de transfert va échouer.
● PreTransferScript.sh
● PostTransferScript.sh
● PostExportScript.sh
Pour utiliser ces scripts, vérifiez qu'ils se trouvent bien dans le répertoire/opt/apprecovery/scripts/.
Paramètres des scripts de transfert et de post-transfert pris en charge
Les paramètres suivants sont pris en charge sur Linux pour les scripts de transfert. Pour en savoir plus, voir Exemples de scripts Bourne
Shell , page 469.
● TransferPrescriptParameter_VolumeNames=$TransferPrescriptParameter_VolumeNames
● TransferPrescriptParameter_ShadowCopyType=$TransferPrescriptParameter_ShadowCopyType
● TransferPrescriptParameter_TransferConfiguration=$TransferPrescriptParameter_TransferConfiguration
● TransferPrescriptParameter_StorageConfiguration=$TransferPrescriptParameter_StorageConfiguration
● TransferPrescriptParameter_Key=$TransferPrescriptParameter_Key
● TransferPrescriptParameter_ForceBaseImage=$TransferPrescriptParameter_ForceBaseImage
● TransferPrescriptParameter_IsLogTruncation=$TransferPrescriptParameter_IsLogTruncation
● TransferPrescriptParameter_LatestEpochSeenByCore=$TransferPrescriptParameter_LatestEpochSeenByCore
Les paramètres suivants sont pris en charge sur Linux pour les scripts de post-transfert.
● TransferPostscriptParameter_VolumeNames=$TransferPostscriptParameter_VolumeNames
● TransferPostscriptParameter_ShadowCopyType=$TransferPostscriptParameter_ShadowCopyType
● TransferPostscriptParameter_TransferConfiguration=$TransferPostscriptParameter_TransferConfiguration
● TransferPostscriptParameter_StorageConfiguration=$TransferPostscriptParameter_StorageConfiguration
● TransferPostscriptParameter_Key=$TransferPostscriptParameter_Key
● TransferPostscriptParameter_ForceBaseImage=$TransferPostscriptParameter_ForceBaseImage
● TransferPostscriptParameter_IsLogTruncation=$TransferPostscriptParameter_IsLogTruncation
● TransferPostscriptParameter_LatestEpochSeenByCore=$TransferPostscriptParameter_LatestEpochSeenByCore
Test des scripts Bourne Shell
Vous pouvez tester les scripts que vous souhaitez exécuter à l'aide de l'éditeur des fichiers de script (.sh).
REMARQUE :
si le pré ou post-script Bourne Shell échoue, la tâche échoue aussi. Des informations sur cette tâche sont disponibles
dans le fichier /var/log/apprecovery/apprecovery.log.
Les scripts correctement exécutés renvoient le code de sortie 0.
Paramètres d'entrée pour les scripts Bourne Shell
Les tableaux suivants décrivent les paramètres des scripts Bourne Shell dans Rapid Recovery.
Extension des tâches Rapid Recovery avec des scripts
467