Een back-up van betrouwbare verzamelingen lezen en bijwerken met Behulp van Backup Explorer
Azure Service Fabric Backup Explorer helpt bij het corrigeren van gegevens als gegevens beschadigd zijn in Betrouwbare Verzamelingen van Service Fabric. De huidige status van gegevens kan worden beschadigd door een fout die is geïntroduceerd in een toepassing of door onjuiste vermeldingen die zijn gemaakt in een livecluster.
Met behulp van Backup Explorer kunt u de volgende taken uitvoeren:
- Voer een query uit op de metagegevens voor de verzameling.
- Bekijk de huidige status en de vermeldingen in de verzameling van de back-up die is geladen.
- Vermeld de transacties die sinds het laatste controlepunt zijn uitgevoerd.
- Werk de verzameling bij door vermeldingen in de verzameling toe te voegen, bij te werken of te verwijderen.
- Maak een nieuwe back-up met behulp van de bijgewerkte status.
Notitie
Service Fabric Backup Explorer ondersteunt momenteel alleen het weergeven en bewerken van Betrouwbare verzamelingen in de back-up.
Toegang tot de back-up
Service Fabric Backup Explorer kan op een van de volgende manieren worden gebruikt voor het weergeven of bijwerken van Betrouwbare verzamelingen in de back-up:
- Binair: Gebruik een NuGet-pakket om Reliable Collections weer te geven en te wijzigen.
- HTTP/REST: Gebruik een OP HTTP gebaseerde REST-server om Reliable Collections weer te geven en te wijzigen.
- bkpctl: Gebruik de opdrachtregelinterface van Service Fabric Backup Explorer (CLI) om een back-up van betrouwbare verzamelingen weer te geven en te wijzigen.
Backup Explorer heeft een C#-bibliotheek voor geavanceerde gebruikers. U kunt de bibliotheek in de toepassing rechtstreeks gebruiken om te werken met Reliable Collections, vergelijkbaar met de manier waarop klanten met state manager werken in hun bestaande stateful services. Voor basisgebruikers en in een basisgebruiksscenario heeft de explorer ook een zelfstandige REST-server die API's beschikbaar maakt om de back-ups te inspecteren. Het hulpprogramma bkpctl CLI werkt boven op de REST API's en is gebaseerd op Python. U kunt het CLI-hulpprogramma gebruiken om back-ups te lezen en bij te werken en nieuwe back-ups te maken via de opdrachtregel.
Zie de GitHub-opslagplaats van Service Fabric Backup Explorer voor meer informatie. De opslagplaats bevat bron- en release-informatie en installatie-instructies.
U kunt de opslagplaats ook lokaal bouwen en aan back-ups werken.
NuGet for Backup Explorer (Microsoft.ServiceFabric.ReliableCollectionBackup.Parser) is beschikbaar op nuget.org.
Volgende stappen
- Lees meer over Reliable Collections in Stateful Services van Azure Service Fabric.
- Best practices voor Service Fabric bekijken.