Откат субблока btrfs с дочерними субволиями

Есть ли канонический способ возврата назад к снимку субволичества с дочерними субволиями. Так, например, это мой макет btrfs volume:

ID 257 gen 59802 top level 5 path __active ID 258 gen 59784 top level 5 path __snapshot ID 259 gen 59802 top level 257 path home ID 260 gen 36538 top level 257 path opt ID 261 gen 59802 top level 257 path var 

Таким образом, вы можете видеть, что home, opt и var являются дочерними субволями __active. Если я сделаю снимок __active таким, что это мой новый макет:

 ID 257 gen 59802 top level 5 path __active ID 258 gen 59784 top level 5 path __snapshot ID 259 gen 59802 top level 257 path home ID 260 gen 36538 top level 257 path opt ID 261 gen 59802 top level 257 path var ID 416 gen 59784 top level 258 path __snapshot/__active 

Если я хочу вернуться к снимку __active, есть ли способ повторно подключиться домой, выбрать и var к новому __активному?

One Solution collect form web for “Откат субблока btrfs с дочерними субволиями”

Если вы имеете в виду, что ваш btrfs subvolume list отобразит:

 ID 257 gen 59802 top level 5 path __active ID 258 gen 59784 top level 5 path __snapshot ID 259 gen 59802 top level 416 path home ID 260 gen 36538 top level 416 path opt ID 261 gen 59802 top level 416 path var ID 416 gen 59784 top level 258 path __snapshot/__active 

то теперь нет способа сделать это с помощью btrfs-progs .

Подтомы могут быть удалены только в том случае, если все дочерние подвыборы (созданные с помощью btrfs subvolume create ... ) пустые, однако это не относится к моментальным снимкам (которые создаются с помощью btrfs subvolume snapshot ... Снимки всегда можно удалить и поэтому, если вы можете их переместить, возникла бы проблема с удалением моментального снимка.

Несмотря на то, что оба дочерних подворота и моментальные снимки отображаются в одной и той же древовидной структуре и даже совместно используют команду btrfs subvolume delete .. , они не действуют одинаково.

  • Размер снимка в lvm
  • Не удалось отправить zfs | zfs получает наборы данных в том же zpool
  • Разница между снимком fsfreeze и lvm
  • Онлайн-перезагрузка btrfs корневой файловой системы с различным объемом (снимком)
  • Могут ли снимки LVM привести к фрагментации?
  • При использовании dm-cache, как вы делаете снимки на кэшированном LV?
  • создание моментального снимка устройства-mapper многомерного линейного устройства объемом lvm с данными коров за пределами группы томов
  • LVM Snapshot mount доступен только для чтения или нет?
  • Временное восстановление моментального снимка LVM от root
  • Объединить изменения в верхнюю файловую систему, чтобы снизить файловую систему в Linux Overlay (OverlayFS) mount
  • LXC с графическими приложениями и моментальными снимками на немодифицированном ядре Fedora
  • Linux и Unix - лучшая ОС в мире.