ZFS-Frage: cannot receive new filesystem stream

trebong

Dabbler
Joined
Jan 9, 2022
Messages
25
Hallo zusammen,

ich habe an mein TrueNAS eine externe Disk angeschlossen, die ich ab und zu anschalte und dann die Daten dorthin per CLI übertrage. Das ganze lief über ein Jahr lang ziemlich gut :) Jetzt bekomme ich jedoch folgende Fehlermeldung beim zfs send / zfs receive:

Code:
cannot receive new filesystem stream: destination 'Backup/Fotos' exists
must specify -F to overwrite it


Und das für jedes Dataset, das ich übertragen möchte.
"Backup" ist der Pool der externen Disk.

Was kann es damit auf sich haben?

Die Option -F einzubauen, klingt so, als ob ich dann alle alten Speicherstände löschen und ganz von Vorne anfangen würde - was ja nicht der Sinn von den einzelnen Snapshots ist. Ich will ja eine gewisse Historie aufheben.

Das letzte, was ich am TrueNAS gemacht habe, war mal ein paar der alten in dem Zusammenhang des Backups manuell erstellten Snapshots zu löschen, um wieder Platz auf dem TrueNAS frei zugeben. Kann es was damit zu tun haben?

Mein "Copy-Befehl" sieht so aus:
Code:
zfs send -vRI $DATA_POOL_NAME/$DATASET@$LAST_BUP_SNAPSHOT $DATA_POOL_NAME/$DATASET@$CURRENT_SNAP_NAME | 
zfs receive -v $BUP_POOL_NAME/$DATASET &>> $LOG_FILE >> $LOG_FILE

(ist nur eine Zeile - hab ich hier zur Ansicht umgebrochen)

Hat jemand von euch eine Idee?

Danke und Grüße
Trebong
 
Top