Installer l'agent : zéro dépendance, contrôle total

Installer l'agent : zéro dépendance, contrôle total

StateWarden ne vous oblige pas à préinstaller des runtimes lourds comme Java, .NET ou Python sur vos serveurs. Notre agent est entièrement écrit en Rust et compilé directement en un binaire autonome, sans aucune dépendance. Cela lui confère une empreinte extrêmement réduite, un fonctionnement avec une surcharge quasi nulle et une sécurité mémoire intrinsèque.

C'est un démon léger qui s'exécute silencieusement en arrière-plan, entièrement piloté par le plan de contrôle (Artemis) via votre Dashboard.

1. Installation sous Windows (l'installeur WiX)

Pour les serveurs et postes de travail Windows, StateWarden fournit un installeur MSI épuré, construit avec WiX Toolset. Il gère tout nativement.

  1. Téléchargement : récupérez le dernier StateWarden-Installer.msi depuis votre Dashboard.
  2. Exécution : lancez l'installeur. Il configure automatiquement le service StateWarden Launcher (sw-launcher).
  3. L'architecture watchdog : sw-launcher agit comme un superviseur hautement résilient. Il garantit en permanence que l'agent principal (sw.exe) est en cours d'exécution et gère les auto-mises à jour atomiques en arrière-plan, sans intervention. Il fait office de Dead Man's Switch : si l'agent principal rencontre un problème, le launcher le redémarre instantanément.

2. Installation sous Linux (démon natif)

Sous Linux, StateWarden s'intègre directement à systemd pour démarrer tôt dans le processus de boot et garantir une disponibilité continue.

  1. Téléchargement et exécution : exécutez le script d'installation en une ligne fourni dans le Dashboard :
    bash
    curl -sL https://dist.statewarden.net/install.sh | sudo bash
  2. Intégration systemd : le script installe le binaire, configure le service systemd statewarden (qui exécute le superviseur sw-launcher) et garantit le démarrage natif de l'agent (avec After=local-fs.target pour une fiabilité maximale).
  3. Fonctionnalités optionnelles : pour les cas d'usage avancés, l'installation Linux inclut des hooks initramfs optionnels permettant la prise en charge avancée du RootFS Proxy pour la récupération instantanée.

3. La Recovery ISO (BMR en mode Kiosk)

Quand un serveur entier est hors service, vous n'avez pas le temps de réinstaller un OS juste pour exécuter un agent de sauvegarde. StateWarden fournit la Recovery ISO.

Il s'agit d'un environnement Alpine Linux complet et amorçable (moins de 300 Mo) avec l'agent StateWarden et une interface utilisateur en mode texte (TUI) dédiée, pré-intégrés.

  • Démarrage automatique : le système boote directement en « mode Kiosk », en chargeant automatiquement l'agent et la TUI.
  • Accès matériel natif : vous obtenez un accès immédiat aux disques bruts (par ex. /dev/sda, \\.\PhysicalDrive0) sans aucune interférence d'un OS.
  • Bare Metal Recovery (BMR) : vous pouvez restaurer une image système complète directement sur une machine nue en quelques minutes.

Cet article vous a-t-il été utile ?