Aller au contenu principal

Sauvegardes

Skysize fournit des capacités complètes de sauvegarde et de restauration pour protéger vos données et assurer la continuité des activités.

Sauvegardes automatiques

Calendrier

Les sauvegardes automatiques sont générées quotidiennement à 1h00 du matin (heure de la plateforme) pour tous les environnements de production.

Politique de rétention des sauvegardes

Skysize maintient plusieurs copies de sauvegarde avec le calendrier de rétention suivant :

  • 7 sauvegardes quotidiennes : Sauvegardes des 7 derniers jours
  • 4 sauvegardes hebdomadaires : Sauvegardes des 4 dernières semaines
  • 2 sauvegardes mensuelles : Sauvegardes des 2 derniers mois

Cette politique garantit que vous avez accès aux sauvegardes récentes tout en maintenant des points de récupération historiques.

Redondance multi-régions

Pour une protection maximale des données, chaque sauvegarde est stockée dans trois emplacements séparés :

Stockage principal (2 copies)

Deux copies sont stockées dans Google Cloud Platform dans la même région que votre déploiement :

  • Accès rapide pour des restaurations rapides
  • Haute disponibilité au sein de la région
  • Stockage redondant pour la fiabilité

Stockage secondaire (1 copie)

Une copie est stockée dans AWS dans une région différente :

  • Protection contre les catastrophes régionales
  • Redondance multi-cloud
  • Séparation géographique pour la conformité

Cette approche multi-régions et multi-cloud garantit que vos données sont en sécurité même en cas de panne régionale ou de problèmes de fournisseur de cloud.

Sauvegardes manuelles

En plus des sauvegardes quotidiennes automatiques, les admins peuvent créer des sauvegardes manuelles à tout moment.

Quand créer des sauvegardes manuelles

  • Avant des déploiements ou mises à jour majeures
  • Avant des migrations de données
  • Avant de tester des opérations potentiellement destructrices
  • Lorsque vous voulez un instantané à un moment précis

Création d'une sauvegarde manuelle

  1. Accédez à votre projet dans le tableau de bord Skysize
  2. Allez dans la section Sauvegardes
  3. Cliquez sur "Créer une sauvegarde"
  4. Attendez que la sauvegarde soit terminée
  5. La sauvegarde apparaît dans votre liste de sauvegardes

Les sauvegardes manuelles suivent la même stratégie de redondance que les sauvegardes automatiques.

Restauration depuis les sauvegardes

Options de restauration

Vous pouvez restaurer les sauvegardes vers n'importe quelle branche de votre projet :

  • Restaurer une sauvegarde de production vers le staging pour les tests
  • Restaurer vers une nouvelle branche de développement
  • Restaurer la production sur elle-même pour la récupération

Processus de restauration

  1. Sélectionnez la sauvegarde que vous souhaitez restaurer
  2. Choisissez la branche cible
  3. Confirmez l'opération de restauration
  4. Attendez que la restauration soit terminée
  5. Vérifiez les données dans l'environnement restauré
attention

La restauration vers une branche existante remplacera toutes les données dans la base de données de cette branche. Assurez-vous d'avoir une sauvegarde avant de restaurer.

Téléchargement et importation

Téléchargement de sauvegardes

Vous pouvez télécharger des sauvegardes pour :

  • Stockage et archivage local
  • Exigences de conformité et d'audit
  • Analyse hors ligne
  • Migration vers d'autres systèmes

Importation de sauvegardes

Importez des sauvegardes pour :

  • Restaurer dans différents environnements
  • Migrer des données entre projets
  • Configurer des environnements de développement locaux
  • Scénarios de reprise après sinistre

Contenu des sauvegardes

Chaque sauvegarde comprend :

  • Base de données : Dump complet de la base de données PostgreSQL
  • Filestore : Tous les fichiers téléchargés et pièces jointes

Bonnes pratiques

Tests réguliers

Testez régulièrement vos sauvegardes :

  • Restaurez dans un environnement de développement ou de staging
  • Vérifiez l'intégrité des données
  • Testez les procédures de récupération
  • Assurez-vous que votre équipe connaît le processus de restauration

Avant les changements majeurs

Créez toujours une sauvegarde manuelle avant :

  • Mises à niveau majeures de version Odoo
  • Migrations de données importantes
  • Importations de données à grande échelle
  • Changements de schéma

Conformité et rétention

Considérez vos exigences de conformité :

  • Téléchargez les sauvegardes pour l'archivage à long terme si nécessaire
  • Comprenez la politique de rétention (7 quotidiennes, 4 hebdomadaires, 2 mensuelles)
  • Stockez les sauvegardes critiques hors ligne si requis par la réglementation

Documentation

Documentez vos procédures de sauvegarde et de restauration :

  • Qui a accès pour créer/restaurer les sauvegardes
  • Objectifs de temps de récupération (RTO)
  • Objectifs de point de récupération (RPO)
  • Procédures de contact d'urgence

Sécurité des sauvegardes

Chiffrement

Toutes les sauvegardes sont chiffrées :

  • Au repos dans Google Cloud Storage
  • Au repos dans AWS
  • Pendant le transfert entre systèmes

Contrôle d'accès

Seuls les utilisateurs autorisés peuvent :

  • Créer des sauvegardes manuelles
  • Restaurer des sauvegardes
  • Télécharger des sauvegardes
  • Voir le contenu des sauvegardes

Le rôle Admin est requis pour toutes les opérations de sauvegarde.

Reprise après sinistre

Objectif de temps de récupération (RTO)

Temps de restauration typiques :

  • Petites bases de données (< 1 Go) : 10-30 minutes
  • Bases de données moyennes (1-10 Go) : 30-60 minutes
  • Grandes bases de données (> 10 Go) : 1-3 heures

Objectif de point de récupération (RPO)

Perte de données maximale :

  • Avec sauvegardes quotidiennes : Jusqu'à 24 heures
  • Avec sauvegardes manuelles : Aussi récent que votre dernière sauvegarde manuelle

Récupération multi-régions

En cas de défaillance régionale complète :

  1. Les sauvegardes restent accessibles depuis AWS dans une région alternative
  2. Créez un nouveau déploiement dans une région différente
  3. Restaurez depuis la sauvegarde multi-régions
  4. Mettez à jour le DNS pour pointer vers la nouvelle région
  5. Reprenez les opérations

Surveillance des sauvegardes

Statut de sauvegarde

Surveillez la santé des sauvegardes via le tableau de bord Skysize :

  • Voir l'historique récent des sauvegardes
  • Vérifier les tailles de sauvegarde
  • Vérifier l'achèvement des sauvegardes
  • Examiner les échecs de sauvegarde éventuels