PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Effectuer une sauvegarde
  • Effectuer une sauvegarde planifiée
  • Manipulations sur les sauvegardes
  • Comment le faire ?
  • Effectuer une sauvegarde
  • Effectuer une sauvegarde planifiée
  • Manipulations sur les sauvegardes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Centre de Contrôle HFSQL : Sauvegardes HFSQL Client/Serveur
HFSQL Client/ServeurDisponible uniquement avec ce type de connexion
Présentation
Le Centre de Contrôle HFSQL permet de gérer des sauvegardes des fichiers de données HFSQL Client/Serveur.
Les sauvegardes peuvent être :
  • complètes : dans ce cas, tous les éléments sélectionnés (serveur complet, bases de données ou fichiers) sont sauvegardés dans leur intégralité. Cette sauvegarde est plus sûre puisqu'elle suffit pour restaurer les éléments. Elle est plus longue à réaliser puisque tout est sauvegardé.
  • différentielles : dans ce cas, seules les différences par rapport à une sauvegarde complète sont sauvegardées. Cette sauvegarde est plus rapide à réaliser et moins volumineuse. Elle nécessite d'être conservée avec la sauvegarde complète qui lui correspond.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Comment le faire ?

Effectuer une sauvegarde

Remarque : Les sauvegardes réalisées de cette façon sont nécessairement complètes. Les sauvegardes différentielles ne peuvent être faites que par le biais de sauvegardes planifiées.
Pour effectuer une sauvegarde :
  1. Sélectionnez le serveur HFSQL Client/Serveur dans le volet "HFSQL C/S".
  2. Sélectionnez l'onglet "Sauvegardes".
  3. Cliquez sur le bouton "Nouvelle sauvegarde". L'assistant de création d'une sauvegarde se lance.
  4. Indiquez le contenu de la sauvegarde :
    • Tout le contenu du serveur.
    • Une base de données spécifique.
    • Une sélection de bases de données et/ou de fichiers.
  5. Indiquez si la sauvegarde doit contenir les fichiers d'index (fichiers d'index NDX et fichiers d'index full-text FTX). Si les fichiers d'index ne sont pas sauvegardés, la taille de la sauvegarde sera réduite, mais le temps de restauration sera plus long. Remarque : si les fichiers d'index ne sont pas sauvegardés, il sera nécessaire de fournir les mots de passe des fichiers au moment de la restauration pour permettre leur réindexation.
  6. Indiquez le répertoire de sauvegarde. Si ce nom correspond à un chemin relatif, la sauvegarde sera réalisée dans le sous-répertoire "Backup" du serveur HFSQL. L'assistant permet de définir un sous-répertoire de "backup" ("Sauvegardes" par défaut). Il est également possible d'ajouter la date et l'heure (sous la forme "Année\Mois\Jour\Heure-Minute") au nom du répertoire pour identifier facilement la sauvegarde.
    Remarque : Les sauvegardes sont réalisées dans un sous-répertoire numéroté (par exemple "backup\Sauvegardes\1"). Ainsi, si plusieurs sauvegardes sont réalisées, les fichiers correspondants ne seront pas écrasés par une nouvelle sauvegarde.
  7. Indiquez si des procédures stockées doivent être lancées avant ou après la sauvegarde. Si vous choisissez de lancer une procédure stockée, indiquez :
    • le nom de la base contenant la procédure stockée à exécuter,
    • le nom de la collection de procédures contenant la procédure stockée à exécuter,
    • le nom de la procédure à exécuter.
  8. Indiquez si vous souhaitez limiter le nombre de sauvegardes conservées sur le serveur.
  9. Donnez une description à votre sauvegarde et validez.
  10. La sauvegarde est automatiquement lancée. Vous pouvez suivre la sauvegarde dans le Centre de Contrôle HFSQL.
Remarque : Il est également possible de réaliser une sauvegarde depuis l'onglet "Sauvegardes" d'une base de données sélectionnée dans le Treeview à gauche de l'écran.

Effectuer une sauvegarde planifiée

Pour effectuer une sauvegarde planifiée :
  1. Sélectionnez le serveur HFSQL Client/Serveur dans le volet "HFSQL C/S".
  2. Sélectionnez l'onglet "Eléments Planifiés".
  3. Cliquez sur le bouton "Nouveau" et choisissez "Nouvelle sauvegarde planifiée". L'assistant de création d'une sauvegarde se lance.
  4. Indiquez le contenu de la sauvegarde :
    • Tout le contenu du serveur.
    • Une base de données spécifique.
    • Une sélection de bases de données et / ou de fichiers.
  5. Indiquez si la sauvegarde doit contenir les fichiers d'index (fichiers d'index NDX et fichiers d'index full-text FTX). Si les fichiers d'index ne sont pas sauvegardés, la taille de la sauvegarde sera réduite, mais le temps de restauration sera plus long. Remarque : si les fichiers d'index ne sont pas sauvegardés, il sera nécessaire de fournir les mots de passe des fichiers au moment de la restauration pour permettre leur réindexation.
  6. Choisissez un scénario de planification parmi les scénarios prédéfinis. Vous pouvez également opter pour une planification personnalisée. Dans ce cas, les plans suivants vous guideront dans la construction de la planification.
  7. Indiquez le répertoire de sauvegarde. Si ce nom correspond à un chemin relatif, la sauvegarde sera réalisée dans le sous-répertoire "Backup" du serveur HFSQL. L'assistant permet de définir un sous-répertoire de "backup" ("Sauvegardes" par défaut). Il est également possible d'ajouter la date et l'heure (sous la forme "Année\Mois\Jour\Heure-Minute") au nom du répertoire pour identifier facilement la sauvegarde.
    Remarque : Les sauvegardes sont réalisées dans un sous-répertoire numéroté (par exemple "backup\Sauvegardes\1"). Ainsi, si plusieurs sauvegardes sont réalisées, les fichiers correspondants ne seront pas écrasés par une nouvelle sauvegarde.
  8. Indiquez si des procédures stockées doivent être lancées avant ou après la sauvegarde. Si vous choisissez de lancer une procédure stockée, indiquez :
    • le nom de la base contenant la procédure stockée à exécuter,
    • le nom de la collection de procédures contenant la procédure stockée à exécuter,
    • le nom de la procédure à exécuter.
  9. Indiquez si vous souhaitez limiter le nombre de sauvegardes conservées sur le serveur.
  10. Donnez une description à votre sauvegarde et validez.
  11. La sauvegarde sera automatiquement lancée selon la planification indiquée. Vous pouvez suivre la sauvegarde dans le Centre de Contrôle HFSQL.

Manipulations sur les sauvegardes

Le Centre de Contrôle HFSQL permet de manipuler les différentes sauvegardes réalisées. Il est possible de :
  • Effectuer une sauvegarde.
  • Relancer une sauvegarde.
  • Restaurer une sauvegarde.
  • Restaurer une sauvegarde présente dans un répertoire spécifique.
  • Supprimer une sauvegarde. Pour supprimer une sauvegarde, il est nécessaire d'être "Super utilisateur".
Pour effectuer ces manipulations :
  1. Sélectionnez le serveur HFSQL Client/Serveur dans le Treeview à gauche de l'écran.
  2. Sélectionnez l'onglet "Sauvegardes".
  3. Sélectionnez la sauvegarde à manipuler et cliquez sur le bouton correspondant à l'action voulue.
Comment le faire ?

Effectuer une sauvegarde

Remarque : Les sauvegardes réalisées de cette façon sont nécessairement complètes. Les sauvegardes différentielles ne peuvent être faites que par le biais de sauvegardes planifiées.
Pour effectuer une sauvegarde :
  1. Connectez-vous si nécessaire à un serveur HFSQL.
  2. Double-cliquez sur le nom du serveur HFSQL dans l'arborescence.
  3. La partie droite du Centre de Contrôle affiche un onglet au nom du serveur.
  4. Cliquez sur l'onglet "Sauvegardes".
  5. Dans le ruban, dans le groupe "Sauvegardes", déroulez "Nouvelle sauvegarde" et sélectionnez "Nouvelle sauvegarde à chaud". L'assistant de création d'une sauvegarde se lance.
  6. Indiquez le contenu de la sauvegarde :
    • Tout le contenu du serveur.
    • Une base de données spécifique.
    • Une sélection de bases de données et / ou de fichiers.
  7. Indiquez :
    • si le résultat de la sauvegarde doit être compressé dans un fichier zip.
    • si la sauvegarde doit contenir les fichiers d'index (fichiers d'index NDX et fichiers d'index full-text FTX). Si les fichiers d'index ne sont pas sauvegardés, la taille de la sauvegarde sera réduite, mais le temps de restauration sera plus long. Remarque : si les fichiers d'index ne sont pas sauvegardés, il sera nécessaire de fournir les mots de passe des fichiers au moment de la restauration pour permettre leur réindexation.
  8. Indiquez le répertoire de sauvegarde. Si ce nom correspond à un chemin relatif, la sauvegarde sera réalisée dans le sous-répertoire "Backup" du serveur HFSQL. L'assistant permet de définir un sous-répertoire de "backup" ("Sauvegardes" par défaut). Il est également possible d'ajouter la date et l'heure (sous la forme "Année\Mois\Jour\Heure-Minute") au nom du répertoire pour identifier facilement la sauvegarde.
    Remarque : Les sauvegardes sont réalisées dans un sous-répertoire numéroté (par exemple "backup\Sauvegardes\1"). Ainsi, si plusieurs sauvegardes sont réalisées, les fichiers correspondants ne seront pas écrasés par une nouvelle sauvegarde.
  9. Indiquez si des procédures stockées doivent être lancées avant ou après la sauvegarde. Si vous choisissez de lancer une procédure stockée, indiquez :
    • le nom de la base contenant la procédure stockée à exécuter,
    • le nom de la collection de procédures contenant la procédure stockée à exécuter,
    • le nom de la procédure à exécuter.
  10. Donnez une description à votre sauvegarde et validez.
  11. La sauvegarde est automatiquement lancée. Vous pouvez suivre la sauvegarde dans le Centre de Contrôle HFSQL.
Remarque : Il est également possible de réaliser une sauvegarde depuis l'onglet "Sauvegardes" d'une base de données sélectionnée dans l'arbre à gauche de l'écran.

Effectuer une sauvegarde planifiée

Pour effectuer une sauvegarde planifiée :
  1. Connectez-vous si nécessaire à un serveur HFSQL.
  2. Double-cliquez sur le nom du serveur HFSQL dans l'arborescence.
  3. La partie droite du Centre de Contrôle affiche un onglet au nom du serveur.
  4. Cliquez sur l'onglet "Sauvegardes".
  5. Dans le ruban, dans le groupe "Sauvegardes", déroulez "Nouvelle sauvegarde" et sélectionnez "Nouvelle sauvegarde planifiée". L'assistant de création d'une sauvegarde se lance.
  6. Indiquez :
    • le contenu de la sauvegarde : tout le contenu du serveur, une base de données spécifique, une sélection de bases de données et / ou de fichiers.
    • si le résultat de la sauvegarde doit être compressé au format zip.
    • si la sauvegarde doit contenir les fichiers d'index (fichiers d'index NDX et fichiers d'index full-text FTX). Si les fichiers d'index ne sont pas sauvegardés, la taille de la sauvegarde sera réduite, mais le temps de restauration sera plus long. Remarque : si les fichiers d'index ne sont pas sauvegardés, il sera nécessaire de fournir les mots de passe des fichiers au moment de la restauration pour permettre leur réindexation.
  7. Choisissez un scénario de planification parmi les scénarios prédéfinis. Vous pouvez également opter pour une planification personnalisée. Dans ce cas, les plans suivants vous guideront dans la construction de la planification.
  8. Indiquez le répertoire de sauvegarde. Si ce nom correspond à un chemin relatif, la sauvegarde sera réalisée dans le sous-répertoire "Backup" du serveur HFSQL. L'assistant permet de définir un sous-répertoire de "backup" ("Sauvegardes" par défaut). Il est également possible d'ajouter la date et l'heure (sous la forme "Année\Mois\Jour\Heure-Minute") au nom du répertoire pour identifier facilement la sauvegarde.
    Remarque : Les sauvegardes sont réalisées dans un sous-répertoire numéroté (par exemple "backup\Sauvegardes\1"). Ainsi, si plusieurs sauvegardes sont réalisées, les fichiers correspondants ne seront pas écrasés par une nouvelle sauvegarde.
  9. Indiquez si des procédures stockées doivent être lancées avant ou après la sauvegarde. Si vous choisissez de lancer une procédure stockée, indiquez :
    • le nom de la base contenant la procédure stockée à exécuter,
    • le nom de la collection de procédures contenant la procédure stockée à exécuter,
    • le nom de la procédure à exécuter.
  10. Indiquez si vous souhaitez limiter le nombre de sauvegardes conservées sur le serveur.
  11. Donnez une description à votre sauvegarde et validez.
  12. La sauvegarde sera automatiquement lancée selon la planification indiquée. Vous pouvez suivre la sauvegarde dans le Centre de Contrôle HFSQL.

Manipulations sur les sauvegardes

Le Centre de Contrôle HFSQL permet de manipuler les différentes sauvegardes réalisées. Il est possible de :
  • Effectuer une sauvegarde.
  • Restaurer une sauvegarde.
  • Restaurer une sauvegarde présente dans un répertoire spécifique.
  • Supprimer une sauvegarde. Pour supprimer une sauvegarde, il est nécessaire d'être "Super utilisateur".
  • Relancer une sauvegarde. Relancer une sauvegarde (option disponible dans "Autres actions").
  • Versions 22 et supérieures
    Récupérer une sauvegarde sur le poste client (option disponible dans "Autres actions").
    Nouveauté 22
    Récupérer une sauvegarde sur le poste client (option disponible dans "Autres actions").
    Récupérer une sauvegarde sur le poste client (option disponible dans "Autres actions").
Pour effectuer ces manipulations :
  1. Connectez-vous si nécessaire à un serveur HFSQL.
  2. Double-cliquez sur le nom du serveur HFSQL dans l'arborescence.
  3. La partie droite du Centre de Contrôle affiche un onglet au nom du serveur.
  4. Sélectionnez l'onglet "Sauvegardes".
  5. Sélectionnez la sauvegarde à manipuler.
  6. Les options spécifiques à la gestion des sauvegardes sont placées dans le groupe "Sauvegardes" du ruban. Elles permettent de :
    • créer une nouvelle sauvegarde (à chaud ou planifiée),
    • relancer une sauvegarde,
    • restaurer une sauvegarde,
    • supprimer une sauvegarde,
    • Versions 22 et supérieures
      récupérer une sauvegarde. Cette option est disponible uniquement pour les sauvegardes réalisées sous forme d'un fichier ZIP. Il suffit d'indiquer l'emplacement où doit être enregistré le fichier de sauvegarde.
      Nouveauté 22
      récupérer une sauvegarde. Cette option est disponible uniquement pour les sauvegardes réalisées sous forme d'un fichier ZIP. Il suffit d'indiquer l'emplacement où doit être enregistré le fichier de sauvegarde.
      récupérer une sauvegarde. Cette option est disponible uniquement pour les sauvegardes réalisées sous forme d'un fichier ZIP. Il suffit d'indiquer l'emplacement où doit être enregistré le fichier de sauvegarde.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire