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 zu füllen, wie unter Cache-Vorabfüllung beschrieben.
Hinweise
Die Vorab-Befüllung wird nur für vorhandene FlexCache-Volumes unterstützt.
Durch eine initiierte Vorab-Befüllung wird ein einmaliger Job gestartet. Nach Abschluss dieses Jobs werden die nachfolgenden Änderungen an der Quelle nicht kontinuierlich im Cache vorab ausgefüllt. Wenn Sie den Cache aktualisieren möchten, müssen Sie entweder einen neuen Vorabfüllungsjob starten oder Clients erlauben, die veralteten Dateien durch Zugriff auf den Cache abzurufen.
Folgen Sie der Anleitung unten, um einen Vorabfüllungsjob mit der Google Cloud CLI zu starten.
gcloud
So starten Sie einen Vorab-Job:
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_NAMEist der Name des Volumes. Dieser Name muss pro Standort eindeutig sein.LOCATION: der Speicherort für das FlexCache-Volume.PATH_LIST(optional): Eine Liste mit Datei- oder Verzeichnispfaden, die vorab ausgefüllt werden sollen. Trennen Sie mehrere Pfade durch das #-Zeichen.Das folgende Beispiel zeigt, wie Sie mehrere Datei- oder Verzeichnispfade hinzufügen:
path-list=PATH_LIST1#PATH_LIST2
EXCLUDE_PATH_LIST: Optional: Eine Liste mit Datei- oder Verzeichnispfaden, die beim Vorab-Befüllen vonPATH_LISTausgeschlossen werden sollen. Verwenden Sie das #-Zeichen, um mehrere Pfade zu trennen.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 auffalseeingestellt.
Wenn Sie den Status eines Vorabfülljobs prüfen möchten, um zu sehen, ob er noch läuft oder abgeschlossen ist, rufen Sie die Details des FlexCache-Volumes auf. Das Feld CachePrePopulateState in der cacheParameters-Ausgabe zeigt den aktuellen Status an.