Auf dieser Seite wird beschrieben, wie Sie ein FlexCache-Volume vorab mit Daten füllen.
Sie können einen Job konfigurieren, um den Cache vorab mit Daten zu füllen, wie unter Cache vorab mit Daten füllen beschrieben.
Hinweise
Das Vorabfüllen mit Daten wird nur für vorhandene FlexCache-Volumes unterstützt.
Wenn Sie das Vorabfüllen mit Daten starten, wird ein einmaliger Job ausgeführt. Nach Abschluss dieses Jobs werden die nachfolgenden Änderungen an der Quelle nicht kontinuierlich in den Cache gefüllt. Wenn Sie den Cache aktualisieren möchten, müssen Sie entweder einen neuen Job zum Vorabfüllen mit Daten starten oder zulassen, dass Clients die veralteten Dateien abrufen, indem sie auf den Cache zugreifen.
Folgen Sie der Anleitung, um einen Job zum Vorabfüllen mit Daten mit der Google Cloud CLI zu starten.
gcloud
So starten Sie einen Job zum Vorabfüllen mit Daten:
gcloud beta netapp volumes update VOLUME_NAME --location=LOCATION \ --cache-pre-populate=path-list=PATH_LIST1#PATH_LIST2,exclude-path-list=EXCLUDE_PATH_LIST1#EXCLUDE_PATH_LIST2,recursion=RECURSION
Ersetzen Sie die folgenden Informationen:
VOLUME_NAME: der Name des Volumes. Dieser Name muss pro Standort eindeutig sein.LOCATION: der Standort für das FlexCache-Volume.PATH_LIST: optional: eine Liste von Datei- oder Verzeichnispfaden, die vorab mit Daten gefüllt werden sollen. Trennen Sie mehrere Pfade mit dem Zeichen #.Im folgenden Beispiel sehen Sie, wie Sie mehrere Datei- oder Verzeichnispfade hinzufügen:
path-list=PATH_LIST1#PATH_LIST2
EXCLUDE_PATH_LIST: optional: eine Liste von Datei- oder Verzeichnispfaden, die beim Vorabfüllen vonPATH_LISTausgeschlossen werden sollen. Trennen Sie mehrere Pfade mit dem Zeichen #.Im folgenden Beispiel sehen Sie, wie Sie mehrere Datei- oder Verzeichnispfade ausschließen:
path-list=EXCLUDE_PATH_LIST1#EXCLUDE_PATH_LIST2
RECURSION: optional: ein boolesches Flag, das angibt, ob die inPATH_LISTundEXCLUDE_PATH_LISTangegebenen Ordner rekursiv ein- oder ausgeschlossen werden sollen. Standardmäßig ist dies auffalsegesetzt.
Wenn Sie den Status eines Jobs zum Vorabfüllen mit Daten prüfen möchten, ob er noch ausgeführt wird oder
abgeschlossen ist, suchen Sie nach den Details zum FlexCache-Volume. Das Feld CachePrePopulateState in der Ausgabe von cacheParameters zeigt den aktuellen Status an.