OneDrive for Business | Löschen ist nicht gleich Löschen


Delete a file and Restore
Eigentlich müsste es heissen: Wiederherstellen ist nicht gleich Wiederherstellen. Der Titel ist aber dann zu lang.

Immer wieder kann man gestandene Administratoren mit einem simplen Szenario durcheinander bringen. Es geht in diesem Szenario um ein simples Word-Dokument, welches in einem Ordner des Benutzers A in dessen OneDrive for Business gespeichert wird. Danach teilt der Benutzer A den Ordner! mit dem Benutzer B des gleichen Tenant. Dieser Benutzer synchronisiert den Ordner auf sein Gerät. Somit können jetzt beide an dem Word-Dokument arbeiten. Zusammenarbeit, ohne jedesmal nach dem Link zu suchen. Auch Offline Arbeiten ist möglich. Versehentlich löscht Benutzer B dieses Dokument.

Welche Möglichkeiten sind gegeben, das Dokument wiederherzustellen?
Kann dies der Benutzer B selbst tun?
Bleibt die Versionierung erhalten?

Zu schnell?
Dann alles nochmals in Einzelschritten und Erklärungen

  1. Benutzer A erstellt ein Word-Dokument.
  2. Er speichert dieses in einem Ordner Demo auf OneDrive for Business.
  3. Er teilt diesen Ordner mit Benutzer B.
  4. Benutzer B öffnet den Ordner in einem Browser.
  5. Benutzer B synchronisiert den Ordner.
  6. Benutzer B und A bearbeiten mehrfach das Dokument.

Wir auf dem Bild zu sehen ist, existiert das Word-Dokument an drei verschiedenen Stellen:

  • Auf dem Gerät des Benutzers A
  • In OneDrive for Business des Benutzers A
  • Auf dem Gerät des Benutzers B

und jetzt zu Szenario:

Was passiert, wenn Benutzer B das Dokument löscht?

Nun, löschen kann man das Dokument auf vielfältige Art. Nehmen wir die einfachste. Wir wechseln in den Windows File Explorer, selektieren das Dolument und drücken die Entfernen Taste. Wir gehen dabei davon aus, dass sich die Datei im Zustand “Lokal verfügbar” oder “auf diesem Gerät immer verfügbar” befindet.

Dann passieren mehrere Dinge:

  1. Beim Benutzer B wird das Dokument in den lokalen Papierkorb verschoben.
  2. Der Sync-Client von B informiert den Speicherort in der Wolke vom Löschvorgang.
  3. Das Dokument wird im OneDrive for Business des Benutzer A gelöscht.
  4. Dabei wird das Dokument in den Papierkorb von ODFB von A verschoben (mit Historie!)
  5. Alle weiteren Geräte werden informiert, das ist nur noch Benutzer A.
  6. Das Gerät von Benutzer A verschiebt das Dokument in den lokalen Papierkorb.
    Damit haben wir das Dokument and drei Stellen:
  • im Papierkorb des Gerätes von Benutzer A
  • im Papierkorb des Gerätes von Benutzer B
  • im Papierkorb von OneDrive for Business des Benutzers A

Das Wiederherstellen des Verursachers, Benutzer B durch diesen, ist nicht die richtige Lösung. Wie oben beschrieben, ist das Dokument von beiden Benutzern bearbeitet worden. Es sind also mehrere Versionen vorhanden. Vielleicht wird noch eine Vorherige Version benötigt?

Ein Wiederherstellen des Dokuments aus dem Papierkorb des Benutzers B fordert diesen jedoch sofort auf, das Dokument mit neuem Namen abzuspeichern. Man erkennt, dass das Dokument in einem synchronisiertem Bereich abgespeichert war. Warum also nicht im Papierkorb von OneDrive for Business nachschauen? Die Lösung ist sehr einfach: Weil der Benutzer nur Rechte für den Ordner Demo hat. Das funktioniert also nicht

Benutzer B muss sich also mit Benutzer A austauschen, er möge das Dokument bitte wiederherstellen. Der Benutzer A kann jetzt das Dokument aus dem Papierkorb wiederherstellen. Er erhält den gleichen Hinweis. Er möge das Dokument mit neuem Namen ablegen. Das Betriebssystem (oder der Sync Client) erkennt also, das es sich um einen synchronisierten Bereich handelt, schaut aber nicht nach, ob sich im Papierkorb des OneDrive for Business diese Datei befindet. Microsoft: Warum eigentlich nicht?

Bleibt (derzeit) die einzige richtige Lösung:

User B informiert User A über die versehentliche Löschung. User A wechselt in den Browser seines OneDrive for Business, wechselt dort in den Papierkorb und klickt auf Wiederhestellen. Die Datei wird an den urprüngliche Ort verschoben, und zwar mit allen Meta-Daten, also auch der Versionierung. Und dann zu den ursprünglichen geräten der Benutzer A und B synchronisiert.


Das Szenario kann bei OneDrive for Business noch komplizierter werden. Wenn nämlich mehr Geräte  und / oder mehrere benutzer im Spiel sind. Anders sieht es aus, wenn wir über SharePoint-Online Bibliotheken sprechen. Weil Mitglieder dort auf den Papierkorb zugreifen können.

Eigentlich ganz einfach. War das doch einfach mit den Netzwerklaufwerken. Die kannten aber weder Metadaten noch Versionierung. Und diese werden immer wichtiger.

2 Gedanken zu “OneDrive for Business | Löschen ist nicht gleich Löschen

Hinterlasse einen Kommentar

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden..