Sauvegarder la plateforme et ses données

Vos plateformes doivent être intégrées dans vos plans de sauvegarde.



1. Sauvegarde complète :


Une option fortement recommandée de sauvegarde intégrale, automatique, quotidienne est disponible à la demande pour chaque plateforme.

La sauvegarde contient l'intégralité de la plateforme :

  • sites, 
  • webservices, 
  • installations d'applications WINDEV
  • bases HFSQL client/serveur, HFSQL classic,
  • système d'exploitation, sa configuration, les certificats,
  • toutes les applications :
    • serveur web,
    • serveur d'application de WEBDEV,
    • moteur HFSQL client/serveur...


Cette sauvegarde permet de restaurer l'intégralité de la plateforme à une date donnée (rétention de 14 jours).

Les détails et coûts éventuels de cette sauvegarde sont dans les tarifs.



2. Sauvegarde des données HFSQL :


2.1 Données HFSQL classic :


Aucune action sur la plateforme n'est requise pour la sauvegarde de vos données HFSQL classic qui sont utilisées par les sites et webservices. En effet les données des sites et webservices déployés sont directement accessibles en FTP avec le compte FTP_Backup dont le mot de passe est précisé dans votre tableau de bord de la plateforme.


Les données HFSQL classic doivent être rapatriées régulièrement par transfert FTP afin d'être intégrées à vos plans de sauvegardes et procédures de reprises d'activité.


La correspondance des dossiers est la suivante :

  • Données de vos sites et webservices déployés :
    Lors du déploiement d'un site ou d'un webservice l'assistant demande un nom pour le dossier des données. C'est par défaut le même nom que le site.
    Les données de ce dossier sont directement accessibles dans le dossier /SiteData/<données du site>  du serveur FTP.
    Rappelons que dans le code du site ou du webservice déployé cet emplacement pourra être connu avec la fonction fRepDonnées.

  • Données du site WDBaaS qui héberge le Store Privé et/ou le groupware utilisateur : 
    Les données de WDBaaS sont directement accessibles dans le dossier /WDBaasBackup à la racine du serveur FTP.

  • Données de l'administrateur SaaS : 
    Les données de SaaS sont directement accessibles dans le dossier /SiteData/Saas/ du serveur FTP.


2.2 Données HFSQL client/serveur :


Les sauvegardes des données des bases HFSQL client/serveur se gèrent à l'identique des serveurs HFSQL client/serveur hébergés sur vos installations. Vous devez planifier des sauvegardes avec la même rigueur que pour les données que vous gérez habituellement. La planification des sauvegardes peut être faite en fonction de vos habitudes au choix : 

Attention, très important, dans tous les cas dans la description de la sauvegarde ou l'assistant, il faut conserver un chemin relatif pour l'emplacement de la sauvegarde. Conserver le nom "Sauvegarde" proposé par défaut est la meilleure solution. Il ne faut pas remplacer le chemin par un emplacement complet du type c:\<dossier>, ou d:\<dossier>.


Les sauvegardes HFSQL client/serveur créées avec ces méthodes doivent être rapatriées régulièrement sur vos installations locales par transfert FTP. En effet les données HFSQL client/serveur sont dans le même datacenter physique que les sauvegardes générées et accessibles par le compte FTP.



Point de restauration (snapshot) :


Il ne faut pas confondre la sauvegarde quotidienne ou les sauvegardes des données HFSQL avec la création d'un point de restauration permise dans le tableau de bord.


Un point de restauration ne peut pas servir de sauvegarde. 


Un point de restauration peut par exemple être créé avant une opération de mise à jour des sites et webservices déployés.


Le point de restauration doit être supprimé immédiatement après achèvement des opérations, car pendant la durée de son existence :

  • la tâche d'agrandissement automatique de l'espace de stockage pour l'adapter aux données est désactivée. L'espace peut donc manquer si en parallèle la taille des données ou des sites hébergées augmente.
  • les temps d'accès sont plus importants.
Si la suppression d'un point de restauration n'est pas faite à partir du tableau de bord, elle sera faite automatiquement 30 jours après sa création.