Назад | Перейти на главную страницу

ZFS - zfs уничтожает снимок во время инкрементальной отправки zfs

Как zfs обрабатывает уничтожение снимков во время инкрементной отправки?

Пример:

2 сервера, использующие ZFS:

zfshost1

[root@zfshost1~]# zfs list -t snapshot
NAME
zones/40e66d56-4ea8-11e5-885d-feff819cdc9f@snapshot-1
zones/40e66d56-4ea8-11e5-885d-feff819cdc9f@snapshot-2
zones/40e66d56-4ea8-11e5-885d-feff819cdc9f@snapshot-3
zones/40e66d56-4ea8-11e5-885d-feff819cdc9f@snapshot-4

zfshost2

[root@zfshost2~]# zfs list -t snapshot
NAME
zones/40e66d56-4ea8-11e5-885d-feff819cdc9f@snapshot-1

Теперь пошагово отправляйте снимок-2 в снимок-4 в zfshost2.

[root@zfshost2~]# nc -w 120 -l -p 1234 | zfs receive -F -d zones/40e66d56-4ea8-11e5-885d-feff819cdc9f

[root@zfshost1~]# zfs send -F -R -I zones/40e66d56-4ea8-11e5-885d-feff819cdc9f@snapshot-1 zones/40e66d56-4ea8-11e5-885d-feff819cdc9f@snapshot-4 | nc -w zfshost2 1234

(Как) ZFS обрабатывает, если мы удаляем во время процесса отправки снимков снимок-1, снимок-2, снимок-3 или снимок-4

[root@zfshost1~]# zfs destroy zones/40e66d56-4ea8-11e5-885d-feff819cdc9f@snapshot-X

С X = 1, 2, 3, 4

Справляется ли ZFS с этой ситуацией? Каков ожидаемый результат на zfshost2?