Zum Hauptinhalt springen

VFS-Cache-Fehler „Festplatte voll“ beheben — Mount-Cache mit RcloneView verwalten

· 4 Minuten Lesezeit
Robin
Developer Advocate

Wenn ein eingebundenes Cloud-Laufwerk Ihre lokale Festplatte füllt, liegt das meist daran, dass der Cache-Modus höher eingestellt ist, als Ihr Arbeitsablauf benötigt — so diagnostizieren und beheben Sie das in RcloneView.

Das Einbinden von Cloud-Speicher als lokales Laufwerk stützt sich auf einen VFS-Cache (Virtual File System), um Lese- und Schreibvorgänge schnell und zuverlässig zu machen. Dieser Cache liegt jedoch auf Ihrer lokalen Festplatte und kann bei falscher Konfiguration unbemerkt mehrere Gigabyte belegen. Wenn ein Mount keine Schreibvorgänge mehr akzeptiert oder das Betriebssystem eine volle Festplatte meldet, obwohl Ihr Cloud-Speicher noch reichlich Platz hat, ist fast immer der VFS-Cache — nicht das Remote — die Ursache. RcloneView zeigt alle relevanten Cache-Einstellungen direkt im Mount-Konfigurationsbildschirm an, sodass die Behebung keine manuelle Bearbeitung einer rclone-Konfigurationsdatei erfordert.

Vorschau der RcloneView-App

Alle Clouds an einem Ort verwalten & synchronisieren

RcloneView ist eine plattformübergreifende GUI für rclone. Vergleichen Sie Ordner, übertragen oder synchronisieren Sie Dateien und automatisieren Sie Multi-Cloud-Workflows mit einer klaren, visuellen Oberfläche.

  • Ein-Klick-Jobs: Kopieren · Synchronisieren · Vergleichen
  • Zeitpläne & Verlauf für zuverlässige Automatisierung
  • Funktioniert mit Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP und mehr
WindowsmacOSLinux
Kostenlos loslegen →

Kernfunktionen kostenlos. Plus-Automatisierungen verfügbar.

Warum der VFS-Cache Ihre lokale Festplatte füllt

Die Mount-Optionen von RcloneView umfassen vier Cache-Modi: off, minimal, writes (Standard) und full. Im Modus „writes" werden von Ihnen geänderte Dateien lokal zwischengespeichert, bis der Upload abgeschlossen ist. Im Modus „full" werden auch Dateien lokal zwischengespeichert, die Sie lediglich zum Lesen geöffnet haben, damit sie ohne erneuten Netzwerkzugriff erneut gelesen werden können — hervorragend für die Leistung, kann aber bedeuten, dass eine große Mediathek oder ein Datensatz, auf den über den Mount zugegriffen wird, Ihr Laufwerk unbemerkt füllt.

Mount configuration screen showing VFS cache mode options in RcloneView

Wenn der Speicherplatz auf dem Laufwerk schwindet, auf dem sich Ihr RcloneView-Cache-Verzeichnis befindet, und nicht in den eigenen Nutzungsstatistiken Ihres Cloud-Speichers, ist das die erste Einstellung, die Sie überprüfen sollten.

Den richtigen Cache-Modus wählen

Für die meisten alltäglichen Anwendungsfälle ist der Modus „writes" die richtige Balance: Er speichert nur das zwischen, was gerade aktiv geändert wird, und hält die Festplattennutzung im Rahmen Ihrer aktuellen Arbeit. Reservieren Sie den Modus „full" für Szenarien, in denen Sie wirklich ein erneutes Offline-Lesen großer Dateien benötigen, etwa bei der Videobearbeitung direkt über einen Mount, und wechseln Sie nach Abschluss des Projekts zurück zu „writes" oder „minimal". Der Modus „minimal" cacht am wenigsten und ist die sicherste Option, wenn der Speicherplatz knapp ist.

Comparing writes and full VFS cache modes for a cloud mount

RcloneView bindet 90+ Anbieter ein und synchronisiert sie in einem einzigen Fenster unter Windows, macOS und Linux, sodass dieselben Cache-Einstellungen unabhängig davon gelten, welches Remote Sie eingebunden haben.

Cache-Maximalgröße und maximales Alter einstellen

Über den Cache-Modus selbst hinaus lässt Sie RcloneView den Cache mit einer Cache-Maximalgröße (in Bytes, oder -1 für unbegrenzt) und einem Cache-Maximalalter begrenzen, das steuert, wie lange zwischengespeicherte Daten gültig bleiben, bevor sie entfernt werden. Eine konkrete Maximalgröße festzulegen — beispielsweise deutlich unterhalb Ihres freien Speicherplatzes — verhindert, dass eine einzelne große Lesesitzung selbst im Modus „full" jemals das gesamte Laufwerk auffüllt. Kombinieren Sie dies mit einem kürzeren Maximalalter, wenn Sie mit Dateien arbeiten, die anderswo häufig geändert werden.

Setting cache max size and cache max age for a mount in RcloneView

Einen bereits vollen Cache bereinigen

Wenn ein Mount aufgrund eines vollen Caches bereits Schreibvorgänge verweigert, hängen Sie ihn über den Mount Manager aus, wodurch die zwischengespeicherten Daten freigegeben werden, und binden Sie ihn dann mit einem niedrigeren Cache-Modus oder einer expliziten Maximalgröße neu ein, bevor Sie weiterarbeiten. Wenn Sie vorher die Debug-Protokollierung aktivieren und den Log-Tab prüfen, können Sie bestätigen, ob tatsächlich die Cache-Bereinigung — und nicht ein Netzwerk- oder Berechtigungsfehler — die Ursache war.

Unmounting and re-mounting a cloud drive from Mount Manager after a cache disk full error

Erste Schritte

  1. RcloneView herunterladen von rcloneview.com.
  2. Öffnen Sie den Mount Manager und bearbeiten Sie die Einstellungen des betroffenen Mounts.
  3. Wechseln Sie den Cache-Modus zu „writes" oder „minimal" und legen Sie eine konkrete Cache-Maximalgröße fest.
  4. Hängen Sie aus und wieder ein, um die neuen Limits anzuwenden, und überwachen Sie anschließend die Festplattennutzung im normalen Betrieb.

Ein paar Minuten Feintuning bei Cache-Modus und Größeneinstellungen verwandeln einen unvorhersehbaren Fehler „Festplatte voll" in einen Mount, der sich genau wie erwartet verhält.


Weitere Anleitungen:

Unterstützte Cloud-Anbieter

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces