Documentation Sauvegarde Configuration des backups

Configuration des backups

7 minutes Débutant

Types de sauvegarde

M2S propose deux types de sauvegarde :

TypeDescriptionFréquenceRétention
AutomatiqueSnapshot completQuotidienne7 jours
ManuelleSnapshot à la demandeManuelIllimitée

Activer les backups automatiques

Depuis l’espace client

  1. Accédez à Backups dans le menu
  2. Sélectionnez l’instance à sauvegarder
  3. Cliquez sur Activer les backups
  4. Configurez :
    • Horaire : Heure du backup (UTC)
    • Rétention : Nombre de jours de conservation
    • Compression : ZSTD (recommandé)

Via l’API

curl -X POST "https://api.m2s.cloud/v1/instances/{id}/backups" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "schedule": "0 2 * * *",
    "retention_days": 7,
    "compression": "zstd"
  }'

Créer un snapshot manuel

Interface web

  1. Sélectionnez votre instance
  2. Cliquez sur ActionsCréer un snapshot
  3. Renseignez :
    • Nom : Identifiant du snapshot
    • Description : Contexte (ex: “avant mise à jour”)
  4. Validez

En ligne de commande

# Via l'API
curl -X POST "https://api.m2s.cloud/v1/instances/{id}/snapshots" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "pre-update-2024-03-05",
    "description": "Snapshot avant mise à jour système"
  }'

Note

Les snapshots manuels sont conservés indéfiniment jusqu’à suppression manuelle. Pensez à nettoyer régulièrement.

Restaurer une sauvegarde

Restauration complète

  1. Accédez à BackupsSnapshots
  2. Sélectionnez le snapshot à restaurer
  3. Cliquez sur Restaurer
  4. Confirmez (l’instance sera arrêtée)

Restauration vers une nouvelle instance

curl -X POST "https://api.m2s.cloud/v1/instances" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "restored-instance",
    "snapshot_id": "snap-abc123",
    "plan": "business"
  }'

Bonnes pratiques

PratiqueDescription
3-2-13 copies, 2 supports différents, 1 hors-site
Tests réguliersTestez la restauration mensuellement
MonitoringAlertez en cas d’échec de backup
DocumentationNotez les procédures de restauration