Sziasztok!
Van egy régebbi (ez lehet, hogy számít) OI, amiről át kéne egy másik gépre küldeni egy komplett zpool-t, mentés céljából.
Ebben a régebbi gépben gyengélkednek a hdd-k, ezért egy, a másikon már meglevó poolba pakoltam át egy snapshotot, valahogy így:
zfs send -R orl@2022-03-05-02-38 | ssh orlbig -p 35 zfs recv -Fdu bigpool/orl
Az orl egy komplett zpool, benne egy csomó zfs-sel. Szépen át is ment minden. Az lenne a lényege, hogyha a régi gép elpusztul, akkor az újon az smb-t felkonfigurálva folytatható legyen a munka, a fájlok meglegyenek (legalábbis napi szinten)
A snapshotok minden éjszaka készülnek, így:
NOW=`date +%Y-%m-%d-%H-%M`
/usr/sbin/zfs snapshot -r orl@$NOW
Namost... ha ezt mondom:
zfs send -i orl@2022-03-05-02-38 orl@2022-06-14-02-38| ssh orlbig -p 35 zfs recv -Fdu bigpool/orl
Akkor a fs-eket nem viszi át, csak az orl pool snapshotját másolja.
Ha viszont ezt mondom neki:
zfs send -iR orl@2022-03-05-02-38 orl@2022-06-14-02-38| ssh orlbig -p 35 zfs recv -Fdu bigpool/orl
Akkor bizony panaszkodik, hogy:
too many arguments
usage:
send [-DnPpRv] [-[iI] snapshot] <snapshot>
For the property list, run: zfs set|get
For the delegated permission list, run: zfs allow|unallow
cannot receive: failed to read from stream
Az upgrade sajnos nem opció. Valahogy megoldható, valakinek van ötlete?
Köszönöm!