Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Microsoft Azure Backup Server (MABS)
Een preback-upscript is een script dat zich op de beveiligde computer bevindt, wordt uitgevoerd voor elke MABS-back-uptaak en de beveiligde gegevensbron voorbereidt voor back-up.
Een post-backupscript is een script dat wordt uitgevoerd nadat een MABS-back-uptaak is voltooid, bijvoorbeeld om een virtuele machine weer online te brengen.
Wanneer u een beveiligingsagent op een computer installeert, wordt een ScriptingConfig.xml-bestand toegevoegd aan het installatiepad \Microsoft Data Protection Manager\DPM\Scripting-map op de beveiligde computer. Voor elke beveiligde gegevensbron op de computer kunt u een preback-upscript en een script na de back-up opgeven in ScriptingConfig.xml.
Notitie
De scripts vóór de back-up en na de back-up kunnen geen VBScripts zijn. In plaats daarvan moet u een wrapper-opdracht gebruiken rond uw script met cscript myscript.vbs.
Wanneer MABS een beveiligingstaak uitvoert, wordt ScriptingConfig.xml op de beveiligde computer gecontroleerd. Als er een script vóór de back-up is opgegeven, voert MABS het script uit en voltooit de taak. Als er een script na de back-up is opgegeven, voltooit MABS de taak en voert het script uit.
Notitie
Beveiligingstaken omvatten het maken van replica's, snelle volledige back-up, synchronisatie en consistentiecontrole.
MABS voert de scripts vóór de back-up en na de back-up uit met behulp van het lokale systeemaccount. Als best practice moet u ervoor zorgen dat de scripts alleen lees- en uitvoermachtigingen hebben voor de beheerders- en lokale systeemaccounts. Dit machtigingsniveau voorkomt dat onbevoegde gebruikers de scripts kunnen wijzigen.
ScriptingConfig.xml
<?xml version="1.0" encoding="utf-8"?>
<ScriptConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.microsoft.com/2003/dls/ScriptingConfig.xsd">
<DatasourceScriptConfig DataSourceName="Data source">
<PreBackupScript>”Path\Script Parameters” </PreBackupScript>
<PostBackupScript>"Path\Script Parameters” </PostBackupScript>
<TimeOut>30</TimeOut>
</DatasourceScriptConfig>
</ScriptConfiguration>
Scripts voor vóór de back-up en na de back-up opgeven
Volg deze stappen om pre-backup- en post-backup-scripts op te geven:
Open op de beveiligde computer het ScriptingConfig.xml-bestand met een XML- of teksteditor.
Notitie
Het kenmerk DataSourceName moet worden opgegeven als Station: (bijvoorbeeld D: als de gegevensbron zich op het D-station bevindt).
Voltooi voor elke gegevensbron het element DatasourceScriptConfig als volgt:
- Voer voor het kenmerk DataSourceName het gegevensbronvolume (voor bestandsgegevensbronnen) of de naam (voor alle andere gegevensbronnen) in. De naam van de gegevensbron voor toepassingsgegevens moet de vorm hebben van Instance\Database for SQL, Storage-groepsnaam voor Exchange, Logisch pad\Onderdeelnaam voor virtuele server en SharePoint-farm\SQL Server-naam\SQL Instance-naam\SharePoint Config DB voor Windows SharePoint Services.
- Voer in de tag PreBackupScript het pad en de scriptnaam in.
- Voer in de tag PreBackupCommandLine opdrachtregelparameters in die moeten worden doorgegeven aan de scripts, gescheiden door spaties.
- Voer in de tag PostBackupScript het pad en de scriptnaam in.
- Voer in de tag PostBackupCommandLine opdrachtregelparameters in die moeten worden doorgegeven aan de scripts, gescheiden door spaties.
- Voer in de
TimeOuttag de hoeveelheid tijd in minuten in die MABS moet wachten na het aanroepen van een script voordat er een time-out optreedt en het script markeert als mislukt.
Sla het ScriptingConfig.xml bestand op.
Notitie
MABS achtervoegt een extra Booleaanse parameter (waar/onwaar) voor de scriptopdracht na de back-up, die de status van de MABS-back-uptaak aangeeft.