PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 25 → [WD15] est-il possible de sauvegarder hors serveur en HF C/S?
[WD15] est-il possible de sauvegarder hors serveur en HF C/S?
Débuté par Philippe Vidal, 11 fév. 2010 19:23 - 3 réponses
Posté le 11 février 2010 - 19:23
Bonjour,


J'envisage de passer du HyperFile classic au C/S...

Concernant les sauvegardes en mode C/S, quelle est l'astuce pour les
externaliser pour plus de sécurité :
- une procédure stockée exécutée après chaque sauvegarde planifiée qui
se charge d'envoyer ailleurs une copie des fichiers (par ftp par exemple)?
- ou bien plus simplement y a-t-il un moyen de récupérer une sauvegarde
sur un poste client depuis l'appli connectée comme je le fais en HF
classic? (mais là je ne vois pas trop comment)

merci de vos suggestions!

--
Cordialement,

Philippe Vidal
Posté le 13 février 2020 - 22:30
Le 2010-02-11 à 12:23, Philippe Vidal a écrit :
Bonjour,


J'envisage de passer du HyperFile classic au C/S...

Concernant les sauvegardes en mode C/S, quelle est l'astuce pour les
externaliser pour plus de sécurité :
- une procédure stockée exécutée après chaque sauvegarde planifiée qui
se charge d'envoyer ailleurs une copie des fichiers (par ftp par exemple)?
- ou bien plus simplement  y a-t-il un moyen de récupérer une sauvegarde
sur un poste client depuis l'appli connectée comme je le fais en HF
classic? (mais là je ne vois pas trop comment)

merci de vos suggestions!


Ceci est un ancient message, auquel personne n'a répondu.
Je me pose depuis longtemps la même question.
Comment fait-on pour que la sauvegarde soit sur un poste de travail
client et non sur le serveur ?


_________________
Denis Jobin
Longueuil, Québec
Membre enregistré
42 messages
Posté le 15 février 2020 - 00:04
Hello

Cela dépend un peu de la base SQL utilisée :

Par exemple pour MySql ou Mariadb tu peux utiliser mysqldump.exe depuis un poste local, par exemple dans un fichier bat créé et/ou lancé depuis ton exécutable. C'est que je fais en chiffrant en plus le fichier obtenu.

Pour HFSQL tu peux semble-t-il utiliser HSauvegarde puis HRécupèreSauvegarde depuis ton application sur le poste client.

Pas testé mais la description correspond à ce que tu recherches. Le HSauvegarde va créer une sauvegarde sur le serveur HFSQL et le HRécupèreSauvegarde va la récupérer où tu le souhaites.

HSauvegarde te renvoie un id que tu passes à HRécupèreSauvegarde.
Enfin c'est ce que je comprends !

Sinon autre piste puisque le centre de contrôle HFSqL est redistribuable (j'avais un doute mais je viens de vérifier dans la doc) tu peux l'installer sur un poste client et programmer comme d'habitude tes sauvegardes.

hth

--
Côme, Clairinfo
Membre enregistré
35 messages
Posté le 15 février 2020 - 22:42
J'ai finalement trouvé la réponse sur le groupe anglais p.u.windev.

1) Il faut que la sauvegarde en soit une compressé (ZIP)
2) Ensuite, dans Autres actions, on choisit Récupérer

--
__________________
Denis Jobin
Longueuil, Québec