From ec0acb64f3f9924a43f8fbfc99bf990ea2c408d9 Mon Sep 17 00:00:00 2001 From: Nathan Tien You Date: Thu, 26 Jun 2025 09:40:05 +0200 Subject: [PATCH] download assets for zfs-migration --- .gitattributes | 2 ++ 2025/zfs-migrations/assets/copyonwrite-000-nocow.gif | 3 +++ 2025/zfs-migrations/assets/copyonwrite-001-data-comet.gif | 3 +++ 2025/zfs-migrations/assets/copyonwrite-002-data-worm.gif | 3 +++ .../assets/copyonwrite-003-visualizing-snapshots.gif | 3 +++ 2025/zfs-migrations/assets/gitflow1.svg | 3 +++ 2025/zfs-migrations/assets/gitflow2.svg | 3 +++ 2025/zfs-migrations/assets/gitflow3.svg | 3 +++ 2025/zfs-migrations/assets/gitflow4.svg | 3 +++ 2025/zfs-migrations/assets/intro.png | 3 +++ 2025/zfs-migrations/assets/rsync_1.png | 3 +++ 2025/zfs-migrations/assets/rsync_2.png | 3 +++ 2025/zfs-migrations/slides.md | 6 +++--- 13 files changed, 38 insertions(+), 3 deletions(-) create mode 100644 .gitattributes create mode 100644 2025/zfs-migrations/assets/copyonwrite-000-nocow.gif create mode 100644 2025/zfs-migrations/assets/copyonwrite-001-data-comet.gif create mode 100644 2025/zfs-migrations/assets/copyonwrite-002-data-worm.gif create mode 100644 2025/zfs-migrations/assets/copyonwrite-003-visualizing-snapshots.gif create mode 100644 2025/zfs-migrations/assets/gitflow1.svg create mode 100644 2025/zfs-migrations/assets/gitflow2.svg create mode 100644 2025/zfs-migrations/assets/gitflow3.svg create mode 100644 2025/zfs-migrations/assets/gitflow4.svg create mode 100644 2025/zfs-migrations/assets/intro.png create mode 100644 2025/zfs-migrations/assets/rsync_1.png create mode 100644 2025/zfs-migrations/assets/rsync_2.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..5f9b1ec --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +*.gif filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text diff --git a/2025/zfs-migrations/assets/copyonwrite-000-nocow.gif b/2025/zfs-migrations/assets/copyonwrite-000-nocow.gif new file mode 100644 index 0000000..49cd195 --- /dev/null +++ b/2025/zfs-migrations/assets/copyonwrite-000-nocow.gif @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c095bbdc99d8f55dc929eacdca3a98ce8c3c5ffbf5045a7bb6e6a71cf801a733 +size 30842 diff --git a/2025/zfs-migrations/assets/copyonwrite-001-data-comet.gif b/2025/zfs-migrations/assets/copyonwrite-001-data-comet.gif new file mode 100644 index 0000000..079d6fb --- /dev/null +++ b/2025/zfs-migrations/assets/copyonwrite-001-data-comet.gif @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6fc30b38d070bffa1b02dfccadbf4790321555fa8c28888c67728d162df839a +size 126559 diff --git a/2025/zfs-migrations/assets/copyonwrite-002-data-worm.gif b/2025/zfs-migrations/assets/copyonwrite-002-data-worm.gif new file mode 100644 index 0000000..7ee740c --- /dev/null +++ b/2025/zfs-migrations/assets/copyonwrite-002-data-worm.gif @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bd91edd27b64b7409486e33225d30e364fe319f2ff1d7c0954c324e6b1d7369 +size 62115 diff --git a/2025/zfs-migrations/assets/copyonwrite-003-visualizing-snapshots.gif b/2025/zfs-migrations/assets/copyonwrite-003-visualizing-snapshots.gif new file mode 100644 index 0000000..b39f473 --- /dev/null +++ b/2025/zfs-migrations/assets/copyonwrite-003-visualizing-snapshots.gif @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b63548a0bf66b1770e41ffd027a8576abb073a0a1be56de0d24a8e59014ded9 +size 84864 diff --git a/2025/zfs-migrations/assets/gitflow1.svg b/2025/zfs-migrations/assets/gitflow1.svg new file mode 100644 index 0000000..e73e8fb --- /dev/null +++ b/2025/zfs-migrations/assets/gitflow1.svg @@ -0,0 +1,3 @@ + + +
v1
v1
v1''
v1''
pre
pre
prod
prod
v1
v1
v1'
v1'
\ No newline at end of file diff --git a/2025/zfs-migrations/assets/gitflow2.svg b/2025/zfs-migrations/assets/gitflow2.svg new file mode 100644 index 0000000..55e0397 --- /dev/null +++ b/2025/zfs-migrations/assets/gitflow2.svg @@ -0,0 +1,3 @@ + + +
v1
v1
v2
v2
pre
pre
prod
prod
v1
v1
v1'
v1'
\ No newline at end of file diff --git a/2025/zfs-migrations/assets/gitflow3.svg b/2025/zfs-migrations/assets/gitflow3.svg new file mode 100644 index 0000000..47290af --- /dev/null +++ b/2025/zfs-migrations/assets/gitflow3.svg @@ -0,0 +1,3 @@ + + +
v1
v1
v2
v2
pre
pre
prod
prod
v1
v1
v2
v2
v1'
v1'
\ No newline at end of file diff --git a/2025/zfs-migrations/assets/gitflow4.svg b/2025/zfs-migrations/assets/gitflow4.svg new file mode 100644 index 0000000..e82127f --- /dev/null +++ b/2025/zfs-migrations/assets/gitflow4.svg @@ -0,0 +1,3 @@ + + +
v1
v1
v2
v2
pre
pre
prod
prod
v1
v1
v2
v2
v2'
v2'
v2''
v2''
\ No newline at end of file diff --git a/2025/zfs-migrations/assets/intro.png b/2025/zfs-migrations/assets/intro.png new file mode 100644 index 0000000..6135a87 --- /dev/null +++ b/2025/zfs-migrations/assets/intro.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfc695e52dc4aa4d3c5b39569be571863cbaec66d4862cf8edb1100d4529ce1a +size 45558 diff --git a/2025/zfs-migrations/assets/rsync_1.png b/2025/zfs-migrations/assets/rsync_1.png new file mode 100644 index 0000000..1f76c26 --- /dev/null +++ b/2025/zfs-migrations/assets/rsync_1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97855a4dc6be7608f0c1935b6279b95ce77cf7deeb8e40f44917dfd30a5ce1e1 +size 301336 diff --git a/2025/zfs-migrations/assets/rsync_2.png b/2025/zfs-migrations/assets/rsync_2.png new file mode 100644 index 0000000..9fe67c3 --- /dev/null +++ b/2025/zfs-migrations/assets/rsync_2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44d0581ec3ced41f15f21fe7cdd003d02f807d3a1ac4176c68cbbd03ee90c1d4 +size 284636 diff --git a/2025/zfs-migrations/slides.md b/2025/zfs-migrations/slides.md index bebe07b..dc98241 100644 --- a/2025/zfs-migrations/slides.md +++ b/2025/zfs-migrations/slides.md @@ -3,7 +3,7 @@ ---- # Needs -![intro](https://gricad-gitlab.univ-grenoble-alpes.fr/uploads/-/system/personal_snippet/339/6a97572d1bf17094e56d38d78c1006eb/intro.png =500x) +![intro](./assets/intro.png =500x) ---- @@ -20,12 +20,12 @@ ## rsync/scp : offline migration -![rsync 1](https://gricad-gitlab.univ-grenoble-alpes.fr/uploads/-/system/personal_snippet/339/a0305422abc056b2b03244cf9b08e678/rsync_1.png) +![rsync 1](./assets/rsync_1.png) ---- ## rsync/scp : online migration -![rsync 2](https://gricad-gitlab.univ-grenoble-alpes.fr/uploads/-/system/personal_snippet/339/8b93709e86166a3078fb4981ea649309/rsync_2.png) +![rsync 2](./assets/rsync_2.png) ----