Vorgänge Nebenläufigkeit

Im Folgenden finden Sie eine Liste bekannter Verhaltensweisen, die beim Ausführen gleichzeitiger Vorgänge auftreten können.

Gleichzeitige Sicherungsvorgänge

  • Sicherungsvorgänge delete, die mit derselben Quellinstanz verknüpft sind, müssen nacheinander ausgeführt werden.

    Bulk-Sicherungsvorgänge für delete innerhalb einer Sicherungskette werden nicht unterstützt. Solange ein delete-Vorgang aussteht, geben alle neuen delete-Vorgänge innerhalb derselben Sicherungskette den Fehler RESOURCE_EXHAUSTED zurück. Dies gilt unabhängig davon, ob die Quellinstanz gelöscht wurde.

    • Wenn die Quellinstanz gelöscht wurde, erhalten Nutzer einen ähnlichen FAILED_PRECONDITION-Fehler.

    • Diese Einschränkung gilt für jede Dienststufe außer Standard-SSD und Basic-HDD.

    • Filestore unterstützt gleichzeitige delete-Sicherungsvorgänge, wenn Sicherungen auf separate Quellinstanzen verweisen.

      Eine Instanz mit dem Label Source1 hat beispielsweise Sicherungsdaten, auf die in Backup1 und Backup2 verwiesen wird. Source2 enthält Sicherungsdaten, auf die in Backup3 und Backup4 verwiesen wird. Backup1 und Backup2 können nicht gleichzeitig gelöscht werden, Backup2 und Backup3 jedoch schon.

  • Sicherungsvorgänge create und Sicherungsvorgänge delete, die innerhalb derselben Sicherungskette initiiert werden, können gleichzeitig ausgeführt werden. Nutzer können jedoch keinen create-Sicherungsvorgang ausführen, während die letzte Sicherung gelöscht wird.

    • Wenn der Nutzer versucht, eine neue Sicherung der Instanz zu erstellen, während die letzte Sicherung gelöscht wird, erhält er den Fehler FAILED_PRECONDITION. Wenn Source1 beispielsweise eine Sicherungskette aus Backup1 und Backup2 hat und der Nutzer einen create-Vorgang für Backup3 startet, kann er Backup2 erst löschen, wenn der create-Vorgang abgeschlossen ist. Das liegt daran, dass die letzte Sicherung die wichtigsten Daten enthält, die für den erfolgreichen Abschluss des create-Sicherungsvorgangs erforderlich sind.

Nächste Schritte