Choisir la bonne restauration
Ce que fait une restauration
Une restauration relit un point de restauration et réécrit les données ailleurs. BaaStide propose une restauration par type de sauvegarde : des fichiers, des bases SQL Server, une machine virtuelle, une machine entière, ou des données Microsoft 365.
Vous ne restaurez que ce qui a été sauvegardé. Une politique de fichiers ne rend pas une base SQL Server, et une image ne rend pas une VM. Le type de la sauvegarde fixe donc la restauration possible. Voir Quel type de sauvegarde choisir.
Une restauration ne modifie jamais le point de restauration. Vous pouvez la relancer autant de fois que nécessaire.
Cette page donne la restauration à choisir pour chaque cas.
Prérequis
- Au moins un point de restauration du bon type sur la machine ou sur le tenant. Voir Trouver le bon point de restauration.
- Le rôle Technicien ou Administrateur pour lancer une restauration. Le rôle Lecture seule ne lance aucune restauration et ne parcourt pas un point de restauration. Voir Rôles et droits.
- Le rôle Administrateur pour restaurer une machine entière, et la vérification en deux étapes active sur votre compte.
- Pour une restauration depuis le portail vers une machine : l'agent de la machine cible en ligne, en version 0.6.1 ou plus récente, dont l'accès n'est pas révoqué, et dont la suppression n'est pas demandée. Voir Versions d'agent minimales par fonction.
Une restauration n'a pas besoin d'une licence qui permet les sauvegardes. Quand la licence de la plateforme n'autorise plus les sauvegardes, les restaurations fonctionnent toujours.
Une seule exception existe : la plateforme bloque les sauvegardes d'un essai terminé. Le portail écrit alors « Ces sauvegardes viennent d'un essai terminé. Importez une licence payante pour les restaurer. Aucune donnée n'a été supprimée. »
Les restaurations de BaaStide
| Ce que le client doit retrouver | Restauration | Sauvegarde demandée | Où vous la lancez |
|---|---|---|---|
| Des fichiers et des dossiers d'une machine | Restauration de fichiers depuis le portail | Politique Fichiers | Portail, assistant Restaurer des fichiers |
| Des fichiers, sans passer par le portail | Restauration en ligne de commande | Politique Fichiers | Sur la machine, commande baastide restore |
| Des fichiers sur un partage réseau | Restauration de fichiers vers un partage | Politique Fichiers | Portail, étape Destination de l'assistant |
| Une base SQL Server | Restauration de bases SQL Server | Politique SQL Server | Portail, onglet SQL Server de la machine |
| Une VM d'un hôte Hyper-V | Restauration de VM Hyper-V | Politique VM Hyper-V | Portail, onglet VM de l'hôte |
| Une VM ou un conteneur d'un nœud Proxmox VE | Restauration de VM ou de conteneur Proxmox | Politique VM et conteneurs Proxmox | Portail, onglet VM et conteneurs du nœud |
| Une machine entière, avec son système | Restauration bare metal | Politique Image | Média de restauration, puis page Restauration bare metal |
| Des fichiers OneDrive ou SharePoint | Restauration Microsoft 365 | Sauvegarde du tenant | Portail, page du tenant |
Ces noms sont ceux du portail. Vous les retrouvez sur les écrans.
Des fichiers et des dossiers d'une machine
L'assistant Restaurer des fichiers du portail restaure une sélection de fichiers et de dossiers. Il a trois étapes : Sélection, Destination et Vérification. Une quatrième étape, Confirmation, s'ajoute quand la machine cible appartient à un autre client.
La source est lue dans le stockage, pas sur la machine. La machine qui a fait la sauvegarde peut donc être hors ligne.
La cible est la machine d'origine, ou une autre machine du MSP. Vous choisissez l'emplacement d'origine de chaque fichier, ou un dossier séparé. Vous choisissez aussi ce qui arrive quand un fichier existe déjà : ne pas le toucher, ou le remplacer s'il a changé. Une restauration n'efface jamais un fichier de la machine cible.
Choisissez cette restauration pour un fichier effacé par erreur, un dossier chiffré par un rançongiciel, ou le transfert des données d'une machine vers une machine neuve.
Des fichiers, sans passer par le portail
La commande baastide restore restaure les fichiers depuis la machine elle-même. Vous la lancez
sur la machine, en tant que root ou administrateur, pendant que le service de l'agent tourne. Les
fichiers vont sous un dossier cible, avec leur arborescence d'origine.
Choisissez cette restauration quand le portail ne peut pas restaurer vers la machine. Le portail propose lui-même la ligne de commande dans deux cas : l'agent de la machine cible est trop ancien pour une restauration depuis le portail, ou le client a coupé les restaurations depuis le portail sur cette machine.
Des fichiers sur un partage réseau
La restauration vers un partage réseau n'est pas une restauration à part. C'est un choix de l'étape Destination de l'assistant Restaurer des fichiers : Dossier d'un partage, au lieu de Disque local.
Elle demande un agent en version 0.5.0 ou plus récente, un partage déclaré sur la machine cible, et un partage du même client que la source.
Une base SQL Server
L'onglet SQL Server d'une machine Windows donne les Points de restauration SQL Server. Le bouton Restaurer ouvre un assistant en trois étapes : Bases, Destination, puis Vérifier et lancer.
Vous restaurez une base sous un nouveau nom, ou sur une autre machine du même client. L'écrasement d'une base existante demande le rôle Administrateur. Un aperçu donne les contrôles et les noms proposés avant le lancement.
Le portail ne restaure pas une base système (master, model, msdb). Son fichier de sauvegarde
reste accessible par une restauration de fichiers.
Une VM d'un hôte Hyper-V
L'onglet VM d'un hôte Hyper-V liste les machines virtuelles de l'hôte, avec leur dernier point de restauration. Le bouton Restaurer d'une VM ouvre sa page de restauration.
Vous créez une nouvelle VM sur un hôte cible, ou vous remplacez les disques d'une VM existante. Le remplacement se fait dans le portail seulement : vous confirmez par le nom de la VM, car il supprime les disques en place. Un aperçu donne les contrôles et les totaux avant le lancement.
Une VM ou un conteneur d'un nœud Proxmox VE
L'onglet VM et conteneurs d'un nœud Proxmox VE liste les VM et les conteneurs du nœud, avec leur dernier point de restauration. Le bouton Restaurer d'un invité ouvre sa page de restauration. BaaStide crée un nouvel invité sur un nœud du même client.
Pour un conteneur, vous pouvez aussi restaurer ses fichiers dans un dossier du nœud. L'assistant Restaurer des fichiers s'ouvre alors sur les points de restauration de ce conteneur.
Une machine entière, avec son système
La restauration bare metal réécrit le disque système d'une machine depuis une image. Elle demande une politique Image avec au moins une image réussie.
Elle se déroule en quatre temps : vous téléchargez l'ISO du média de restauration et vous écrivez une clé USB ; vous démarrez la machine cible sur ce média ; vous tapez dans le portail le code d'appairage que le média affiche ; vous choisissez l'image et le disque cible, puis vous approuvez avec un code de vérification à six chiffres.
Choisissez cette restauration après une panne de disque, le remplacement d'un serveur, ou un chiffrement complet de la machine.
Des fichiers OneDrive ou SharePoint
BaaStide restaure deux contenus dans un tenant Microsoft 365 : OneDrive et SharePoint. La restauration doit être activée pour le tenant.
Les boîtes mail, les calendriers, les contacts et les messages des canaux Teams ne se restaurent pas dans le tenant. Vous les récupérez par un export. La structure Teams ne se restaure pas et ne s'exporte pas.
Voir Sauvegarder Microsoft 365.
Choisir la restauration
- Demandez au client ce qu'il doit retrouver : un fichier, une base, une VM, une machine entière, ou un document Microsoft 365.
- Pour des fichiers et des dossiers d'une machine, ouvrez l'assistant Restaurer des fichiers du portail.
- Quand le portail ne peut pas restaurer vers la machine, restaurez les fichiers sur place avec
baastide restore. - Pour une base SQL Server, passez par l'onglet SQL Server de la machine.
- Pour une VM, passez par l'onglet VM de son hôte Hyper-V, ou par l'onglet VM et conteneurs de son nœud Proxmox VE.
- Pour une machine entière, préparez le média de restauration, puis suivez la Restauration bare metal.
- Pour un document OneDrive ou SharePoint, ouvrez le tenant Microsoft 365.
- Quand la sauvegarde nécessaire n'existe pas, créez d'abord la politique qui manque. Voir Quel type de sauvegarde choisir.
Ouvrir l'assistant Restaurer des fichiers
- Ouvrez le portail.
- Dans la barre du haut, ouvrez Endpoints.
- Ouvrez la machine.
- Cliquez Restaurer des fichiers, en haut de la fiche.
- Lisez la liste Point de restauration. Elle s'ouvre sur le point le plus récent.
Le bouton Restaurer des fichiers est aussi dans l'onglet Restaurations de la machine. Cet onglet garde l'historique des restaurations de la machine, comme source et comme cible.
Le portail grise le bouton quand la suppression de la machine est demandée, ou quand son agent est trop ancien. Il écrit la cause sous le bouton. Un rôle Lecture seule ne voit pas le bouton.
Ouvrir la restauration bare metal
- Connectez-vous au portail avec un rôle qui porte le droit Restauration bare metal.
- Dans la barre du haut, ouvrez Restauration bare metal.
- Lisez la procédure en haut de la page.
Depuis une machine Windows dont la politique d'image a déjà tourné, le bouton Restaurer toute la machine de la fiche ouvre la même page, avec la machine déjà choisie.
Limites et précautions
- Une machine exécute une seule restauration à la fois. Le portail écrit « Une restauration est déjà en cours sur », suivi du nom de la machine.
- Le client peut couper les restaurations depuis le portail sur une machine
(
portal_restore = falsedansagent.conf). Le portail écrit alors « restauration désactivée sur la machine ». La commandebaastide restorereste possible sur la machine. - Une restauration vers une machine d'un autre client du MSP demande une confirmation : vous tapez le nom du client cible, les majuscules comprises. La machine cible reçoit la clé de tous les points de restauration de la machine source pendant la restauration, et jusqu'à une heure après. Le journal d'audit garde cette confirmation.
- Une clé API ne lance jamais une restauration vers une machine d'un autre client.
- Une restauration de base SQL Server et une restauration de VM restent dans le même client.
- Un assistant IA ne restaure pas vers une machine qu'un assistant IA a enrôlée, pendant 24 heures. La page de la machine affiche l'état À approuver. Un utilisateur avec le rôle Technicien ou Administrateur clique Approuver cette machine pour lever ce délai. Une restauration lancée depuis le portail n'a pas ce délai.
- Un assistant IA n'ouvre jamais le contenu d'un fichier sauvegardé.
- Un même utilisateur lance dix restaurations par minute au plus. Au-delà, le portail demande d'attendre.
- Une politique de fichiers qui sauvegarde les fichiers de données d'une base SQL Server ne donne rien de restaurable. Sauvegardez les bases avec une politique SQL Server.
- Une restauration réussie sur une machine ne prouve pas que les autres restaurations du client fonctionnent. Testez chaque type de restauration.
Référence
- API : Restores, pour les restaurations de fichiers, de bases SQL Server et de VM.
- API : Recovery, pour le média de restauration bare metal.
- API : M365, pour les restaurations Microsoft 365.
- CLI de l'agent :
baastide restoreetbaastide recovery. - Outils MCP :
start_restore,preview_mssql_restore,start_mssql_restore,preview_vm_restoreetstart_vm_restore. - Codes de cause d'une tâche : Codes de cause d'une tâche.