diff --git a/2024/06/11/backup-minio.html b/2024/06/11/backup-minio.html index 0b89745..bc1e53e 100644 --- a/2024/06/11/backup-minio.html +++ b/2024/06/11/backup-minio.html @@ -78,7 +78,7 @@
Son installation n’est pas très simple sous Debian, mais une installation par Docker est possible (et beaucoup plus facile). Pour ma part, je l’ai instalé sur un serveur sous NixOS :
+Son installation n’est pas très simple sous Debian, mais une installation par Docker est possible (et beaucoup plus facile). Pour ma part, je l’ai installé sur un serveur sous NixOS :
{ config, lib, pkgs, ... }:
diff --git a/about.html b/about.html
index 9d95605..371c6b5 100644
--- a/about.html
+++ b/about.html
@@ -78,7 +78,7 @@
-
+
git
diff --git a/blog.html b/blog.html
index 148ab43..bc9cfa0 100644
--- a/blog.html
+++ b/blog.html
@@ -78,7 +78,7 @@
-
+
git
diff --git a/feed.xml b/feed.xml
index b9bc6b2..72fc4b1 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,4 +1,4 @@
-Jekyll 2024-06-11T14:52:41+02:00 http://localhost:4000/feed.xml Blog de Chapoline Blog, articles, et pensées non ordonnées
+Jekyll 2024-06-11T15:08:53+02:00 http://localhost:4000/feed.xml Blog de Chapoline Blog, articles, et pensées non ordonnées
Caroline Canebier Faire du Backup-as-a-Service avec Restic et Minio 2024-06-11T00:00:00+02:00 2024-06-11T00:00:00+02:00 http://localhost:4000/2024/06/11/backup-minio <p>Pour mon infrastructure de backups, j’utilise depuis plusieurs années <a href="https://www.borgbackup.org/">BorgBackup</a>, un excellent outil pour chiffrer et dédupliquer ses sauvegardes, puis les stocker via SSH. Pour les sauvegardes de mes serveurs, il m’offre une complète satisfaction. Mais je voulais explorer un nouvel outil dont on m’avait dit beaucoup de bien, et je voulais essayer de faire du Backup-as-a-Service.</p>
<p>Les besoins sont simple : les utilisateurs ayant un compte sur mon service de SSO devraient pouvoir se connecter sur un service, créer une clé dédiée à une application, puis utiliser cette clé pour backup une machine, serveur ou PC, et envoyer les données sur mon serveur central. Les backups créés devraient être chiffrés, dédupliqués, et avec une gestion des droits pour ne pas permettre à un utilisateur d’écraser ou de modifier les backups des autres (tout étant chiffré, l’accès en lecture est moins critique). Si possible, le service devrait pouvoir définir des quotas par utilisateur ; malheureusement, la solution que j’ai trouvée ne le permet pas.</p>
@@ -62,7 +62,7 @@ restic forget <span class="nt">--prune</span> <span cla
<p>Parmi les différents backends possible, j’ai fait le choix d’utiliser <a href="https://min.io/">MinIO</a>. Ce n’est pas un outil que j’aime beaucoup utiliser, mais sa compatibilité à l’API S3 le rend très pratique, et je voulais construire une solution entièrement auto-hébergée.</p>
-<p>Son installation n’est pas très simple sous Debian, mais une installation par Docker est possible (et beaucoup plus facile). Pour ma part, je l’ai instalé sur un serveur sous NixOS :</p>
+<p>Son installation n’est pas très simple sous Debian, mais une installation par Docker est possible (et beaucoup plus facile). Pour ma part, je l’ai installé sur un serveur sous NixOS :</p>
<div class="language-nix highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="p">{</span> <span class="nv">config</span><span class="p">,</span> <span class="nv">lib</span><span class="p">,</span> <span class="nv">pkgs</span><span class="p">,</span> <span class="o">...</span> <span class="p">}:</span>
diff --git a/index.html b/index.html
index 12e1756..0c5bea1 100644
--- a/index.html
+++ b/index.html
@@ -78,7 +78,7 @@
-
+
git