diff --git a/2025/zfs-migrations/slides.md b/2025/zfs-migrations/slides.md index dc98241..2ba1569 100644 --- a/2025/zfs-migrations/slides.md +++ b/2025/zfs-migrations/slides.md @@ -48,25 +48,25 @@ ## Snapshots -![gitflow1.svg](https://gricad-gitlab.univ-grenoble-alpes.fr/uploads/-/system/personal_snippet/339/bd9f6a847e821531acde7831c3afa9c7/gitflow1.svg =100%x) +![gitflow1.svg](./assets/gitflow1.svg =100%x) ---- ## Snapshots -![gitflow2.svg](https://gricad-gitlab.univ-grenoble-alpes.fr/uploads/-/system/personal_snippet/339/98b95ac5511be266098338fa9197288c/gitflow2.svg =100%x) +![gitflow2.svg](./assets/gitflow2.svg =100%x) ---- ## Snapshots -![gitflow3.svg](https://gricad-gitlab.univ-grenoble-alpes.fr/uploads/-/system/personal_snippet/339/ab3e6403503c24eb218c9af7a4b8b2f5/gitflow3.svg =100%x) +![gitflow3.svg](./assets/gitflow3.svg =100%x) ---- ## Snapshots -![gitflow4.svg](https://gricad-gitlab.univ-grenoble-alpes.fr/uploads/-/system/personal_snippet/339/f4da1dc71b31e7f4dfc30e724ad1d826/gitflow4.svg =100%x) +![gitflow4.svg](./assets/gitflow4.svg =100%x) ---- @@ -79,25 +79,29 @@ ---- ### ZFS -![cow.gif](https://cdn.arstechnica.net/wp-content/uploads/2020/05/copyonwrite-000-nocow.gif) + +![cow.gif](./assets/copyonwrite-000-nocow.gif) > Conventional Filesystem ---- ### ZFS -![cow.gif](https://cdn.arstechnica.net/wp-content/uploads/2020/05/copyonwrite-001-data-comet.gif) + +![cow.gif](./assets/copyonwrite-001-data-comet.gif) > Copy on write (CoW) ---- ### ZFS -![cow.gif](https://cdn.arstechnica.net/wp-content/uploads/2020/05/copyonwrite-002-data-worm.gif) + +![cow.gif](./assets/copyonwrite-002-data-worm.gif) > Simplified CoW representation ---- ### ZFS -![cow.gif](https://cdn.arstechnica.net/wp-content/uploads/2020/05/copyonwrite-003-visualizing-snapshots.gif) + +![cow.gif](./assets/copyonwrite-003-visualizing-snapshots.gif) > Snapshots using CoW ----