IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Reflexion pour backup base SAGE 100c [2012]


Sujet :

Administration SQL Server

  1. #1
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut Reflexion pour backup base SAGE 100c
    Bonjour à tous,

    Récemment chez un client (09/18), on à effectué la migration en version 100c (auparavant le client était en 8.50) qui tourne sous SQL Express 2012-64.

    J'avais en place une sauvegarde, par script, quotidienne complète chaque soir (Lundi-Vendredi) avec conservation sur 30 jours. ( taille du fichiers bak +/- 350 Mo, stables) Jusque là tout va bien.

    Depuis la mise a niveau vers la 100c, de nouvelle contrainte sont apparue (lois anti-fraude) et la solution retenus par les pignoufs de SAGE, est de générer en dur tout les documents clients (BC, BL, Fact) en PDF, non optimiser (1.8 Mo par fichier) et stocker dans le Filestream.
    Résultat je me retrouve après 3 mois avec un fichier bak qui pèse aujourd'hui 2 Gb (+ 600 Mo de PDF/mois) Un rapide calcul, dans 1 an, mon bak va faire 7.2 Gb, et pour aller plus loin, x par 5 ans d'exercices 36Gb.

    A aujourd'hui la sauvegarde ce fait en local, sur stockage NAS, mais courant 2019 copie/réplication sur site distant de la sauvegarde (cout en bande passante)

    J'aurais aimé pouvoir dissocier la base et les fichiers Filestream, mais visiblement pas possible sous SQL Express (option grisé dans SMS, de même que la compression

    J'ai aussi testé la compression du fichier bak par zip, mais pour ce que l'on y gagne

    Je pense donc a faire une complète puis incrémental, mais je ne sais pas encore si je fais:
    • Complète le lundi puis incrément mardi-vendredi
    • Complète début de mois puis incrémental tous le mois


    J'imagine que parmi vous il y en a qui ont des cas similaires, comment faite vous?

    Un avis externe ne serait pas de refus. Cdt.
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  2. #2
    Membre habitué Avatar de i.chafai
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Décembre 2012
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2012
    Messages : 117
    Points : 167
    Points
    167
    Par défaut
    Si je ne dit pas de bêtises, la sauvegarde des filegroup sera une bonne solution.
    Je l'ai utilisé pour mon client pour une base 100c aussi

  3. #3
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut
    Bonjour,

    Merci de te pencher sur mon cas,
    La sauvegarde des filegroupe, ce n'est pas l'option fichiers groupés justement, chez mon client ne doit être disponible (version express) pas active dans la console; A moins que l'on puisse le lancer quand même via script sqlcmd.
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  4. #4
    Nouveau membre du Club Avatar de alevi7856
    Homme Profil pro
    Consultant ESN
    Inscrit en
    Mars 2019
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant ESN

    Informations forums :
    Inscription : Mars 2019
    Messages : 32
    Points : 25
    Points
    25
    Par défaut
    Citation Envoyé par rnd Voir le message
    J'avais en place une sauvegarde, par script, quotidienne complète chaque soir (Lundi-Vendredi) avec conservation sur 30 jours. ( taille du fichiers bak +/- 350 Mo, stables) Jusque là tout va bien.
    Depuis la mise a niveau vers la 100c, de nouvelle contrainte sont apparue (lois anti-fraude) et la solution retenus par les pignoufs de SAGE, est de générer en dur tout les documents clients (BC, BL, Fact) en PDF, non optimiser (1.8 Mo par fichier) et stocker dans le Filestream.
    Résultat je me retrouve après 3 mois avec un fichier bak qui pèse aujourd'hui 2 Gb (+ 600 Mo de PDF/mois) Un rapide calcul, dans 1 an, mon bak va faire 7.2 Gb, et pour aller plus loin, x par 5 ans d'exercices 36Gb.
    Bonjour,
    Je me retrouve dans le même cas de figure : fichiers de base 300-350Mo (.mdf / .ldf) + 850Mo de .pdf et autres dans le répertoire FILESTREAM, et nous ne sommes même pas à mi-parcours de l'exercice fiscal (qui commence le 1er avril chez nous) !
    As-tu trouvé une solution de contournement pour éviter ce 'bloating' inconsidéré avec des .bak qui pèsent de + en + lourd au fil des mois ?
    Merci à toi

  5. #5
    Invité
    Invité(e)
    Par défaut
    1.2 Go, tu trouves ça vraiment gros ?

  6. #6
    Nouveau membre du Club Avatar de alevi7856
    Homme Profil pro
    Consultant ESN
    Inscrit en
    Mars 2019
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant ESN

    Informations forums :
    Inscription : Mars 2019
    Messages : 32
    Points : 25
    Points
    25
    Par défaut
    Bonjour également,
    Disons que tout est relatif ... lorsque l'on passe de 350Mo à 1.2Go, ce dernier chiffre apparait subitement bien plus gros qu'il n'est, surtout dans la réalité de ceux qui n'avaient connu jusqu'alors que cette première échelle de valeurs !
    Appelons-ça un changement de paradigme contrariant ...
    Cdlt.

  7. #7
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut
    Citation Envoyé par alevi7856 Voir le message
    Bonjour,
    Je me retrouve dans le même cas de figure : fichiers de base 300-350Mo (.mdf / .ldf) + 850Mo de .pdf et autres dans le répertoire FILESTREAM, et nous ne sommes même pas à mi-parcours de l'exercice fiscal (qui commence le 1er avril chez nous) !
    As-tu trouvé une solution de contournement pour éviter ce 'bloating' inconsidéré avec des .bak qui pèsent de + en + lourd au fil des mois ?
    Merci à toi

    Bonjour,
    Pour ma pars, pas trouvé de solution, je reste sur de la sauvegarde local en full, avec copie sur disque externe une fois par semaine. J'ai regardé auprès des solution de sauvegarde en ligne qui prend en chrge SQL Server, mais a chaque fois cela fonctionne sur le VSS de Windows et une copie pure et dure du fichier .mdf , les puristes vont aimés
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  8. #8
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut
    Citation Envoyé par alevi7856 Voir le message
    Bonjour également,
    Disons que tout est relatif ... lorsque l'on passe de 350Mo à 1.2Go, ce dernier chiffre apparait subitement bien plus gros qu'il n'est, surtout dans la réalité de ceux qui n'avaient connu jusqu'alors que cette première échelle de valeurs !
    Appelons-ça un changement de paradigme contrariant ...
    Cdlt.
    Le problème ,c'est pas la taille en soit, seulement d’être mis pied au mur:

    1, ces abru... de SAGE confonde archivage et sauvegarde , tout le Fillestrean ce n'est que des copie des factures.

    2, impossible de faire de l'incrémentale, et si on souhaite conserver, disons 30 jours de restauration possible, ça fait 30 x taille exponentielle de .bak, pour externaliser, bonjour la bande passante.
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  9. #9
    Nouveau membre du Club Avatar de alevi7856
    Homme Profil pro
    Consultant ESN
    Inscrit en
    Mars 2019
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant ESN

    Informations forums :
    Inscription : Mars 2019
    Messages : 32
    Points : 25
    Points
    25
    Par défaut
    Citation Envoyé par rnd Voir le message
    Bonjour,
    Pour ma pars, pas trouvé de solution, je reste sur de la sauvegarde local en full, avec copie sur disque externe une fois par semaine. J'ai regardé auprès des solution de sauvegarde en ligne qui prend en chrge SQL Server, mais a chaque fois cela fonctionne sur le VSS de Windows et une copie pure et dure du fichier .mdf , les puristes vont aimés
    Bonjour,
    Merci pour ton retour : je vais donc continuer à zipper pour pouvoir remonter les uploads des .bak dans le cloud (pour info 1.1Gb se zippe en 110Mb avec 7z en compression max).
    Mais pourquoi ont-ils pris ce pli (FILESTREAM) chez Sage, je comprends la contrainte LAF mais pas la solution technique adoptée ...
    Cordialement.

  10. #10
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut
    Le pire c'est qu'il n'y a pas de contrainte, c'est eux qui l'on inventer, chez les autre éditeur il ne procèdent pas de cette manière. En fait ils ont du découvrir la nouveauté FS à sa sortie; le R&D, qu'est ce que l'on va pouvoir faire avec? Tient si y mettait les archives des factures clients, ca bouffe de la place pour rien, bah on s'en tape
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  11. #11
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut
    Citation Envoyé par alevi7856 Voir le message
    Bonjour,
    Merci pour ton retour : je vais donc continuer à zipper pour pouvoir remonter les uploads des .bak dans le cloud (pour info 1.1Gb se zippe en 110Mb avec 7z en compression max).
    Mais pourquoi ont-ils pris ce pli (FILESTREAM) chez Sage, je comprends la contrainte LAF mais pas la solution technique adoptée ...
    Cordialement.
    Tu fait comment avec 7z, en script?
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  12. #12
    Nouveau membre du Club Avatar de alevi7856
    Homme Profil pro
    Consultant ESN
    Inscrit en
    Mars 2019
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant ESN

    Informations forums :
    Inscription : Mars 2019
    Messages : 32
    Points : 25
    Points
    25
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SET FICHIER2=%REPERTOIRE2%\SAGE100_%J%-%M%-%A%-%H%h%MN%.bak
    SET FICHIER4=%REPERTOIRE2%\SAGE100_%J%-%M%-%A%-%H%h%MN%.7z
    (...)
    rem -mx4 est un compromis taille versus rapidité de compression (aux alentours de 100Mo en 05/19)
    7z a -mx4 %FICHIER4% %FICHIER2%

  13. #13
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  14. #14
    Nouveau membre du Club Avatar de alevi7856
    Homme Profil pro
    Consultant ESN
    Inscrit en
    Mars 2019
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant ESN

    Informations forums :
    Inscription : Mars 2019
    Messages : 32
    Points : 25
    Points
    25
    Par défaut
    En générant sur le serveur TOUTES LES DEMI-HEURES un .bak de ma base SQL et en zippant 7z ce .bak vers mon NAS Synology équipé d'un CloudSync, j'ai une actualisation quasi temps-réel de ma base dans le Cloud (Dropbox) sans bouffer trop de temps machine.
    Not so bad of a disaster recovery plan, isn't it ?
    ---
    C'est pour ça que je veux limiter les dégâts en évitant de me retrouver avec des .bak qui font des Gigabytes et des Gigabytes à cause du FILESTREAM, car là, ça peut commencer à se sentir un peu sur le réseau ...

  15. #15
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut
    Le fond du problème est là, l’idéal serait de pouvoir différencié le .mdf et les FS, mais visiblement pas prévu dans la version express
    Peut être passer à la version SQL supérieure, les pro SQL pourrait peut être nous dire si cela permet de faire le choix des fichiers a sauvegarder ou pas dans SSM.
    Je viens de regarde mon backup aujourd'hui est à 6 Gb, en a peine 1 an (350-450 Mo à l’origine)
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  16. #16
    Nouveau membre du Club Avatar de alevi7856
    Homme Profil pro
    Consultant ESN
    Inscrit en
    Mars 2019
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant ESN

    Informations forums :
    Inscription : Mars 2019
    Messages : 32
    Points : 25
    Points
    25
    Par défaut
    6Gb, partant de 400Mb ... ça fout les boules, franchement ...
    Par contre, je crains que même si nous arrivions à ne sauvegarder que le .mdf, cela pourrait présenter A UN MOMENT OU A UN AUTRE un problème dans la 100c en cas de restoration, en particulier lors de la SAUVEGARDE FISCALE car il pourrait y avoir des incohérences conduisant à un plantage, je ne sais pas comment ils gèrent ça, il y a peut-être des index dans leur code ...

  17. #17
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut
    Faire 2 jeux de backup quotidiens , le .mdf petit et léger pour externaliser, le plus vulnérable (gestion compta) et les FS .pdf sur back local, et une fois par moi un full sur disque externe et stocker en dehors des locaux (ce que je fais d'ailleurs sur un petit NAS).

    Après pour avoir tester, (parce que je fais aussi du dev lier à la base SQL, et que j'ai autre chose a faire que de stocker des fichiers inutile sur mon petit SSD) j'ai restaurer une sauvegarde, puis supprimer le contenus du FS) la gestion fonctionne normalement sans message d'erreur, mais bon.

    Pour les impôts, en cas de contrôle, la seule chose qui demande c'est le fichier FEC.
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  18. #18
    Nouveau membre du Club Avatar de alevi7856
    Homme Profil pro
    Consultant ESN
    Inscrit en
    Mars 2019
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant ESN

    Informations forums :
    Inscription : Mars 2019
    Messages : 32
    Points : 25
    Points
    25
    Par défaut
    C'est quoi le FEC ?

  19. #19
    rnd
    rnd est déconnecté
    Membre habitué Avatar de rnd
    Homme Profil pro
    Prestataire indépendant
    Inscrit en
    Mars 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Prestataire indépendant

    Informations forums :
    Inscription : Mars 2004
    Messages : 141
    Points : 186
    Points
    186
    Par défaut
    Fichier d' Ecriture Comptable, au format texte, à exporter à chaque clôture d'exercice et à conserver religieusement; c'est la première chose que les services fiscaux demande en cas de contrôle. La compta doit savoir
    "Si un jour on te reproche que ton travail, n'est pas un travail de professionnel, dis-toi bien que:
    Des amateurs ont construit l'arche de Noé et des professionnels le Titanic."

  20. #20
    Membre habitué Avatar de i.chafai
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Décembre 2012
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2012
    Messages : 117
    Points : 167
    Points
    167
    Par défaut
    Une solution de contournement que j'utilise chez mes clients sur la 100c afin d'éviter la génération des pdf inutiles.
    un trigger sur la table F_DOCENTETE et au changement de statut de la facture vers A COMPTABILISE (Do_STATUT =2) je fais un update sur DO_VALIDE =1 après la comptabilisation et l'impression se passe sans aucun problème. Aucun test sur l'existance d'une copie de la facture.

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 3 123 DernièreDernière

Discussions similaires

  1. Quels logiciels de modélisation pour une base de données ?
    Par octopus dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 11/06/2023, 16h20
  2. Réponses: 0
    Dernier message: 06/04/2016, 13h56
  3. Comment faire un backup pour une base pgAdmin?
    Par imen1986 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 30/06/2010, 09h43
  4. "Tree Control" pour "Dialog Based"
    Par bigboomshakala dans le forum MFC
    Réponses: 4
    Dernier message: 22/04/2004, 10h32
  5. [SGBD] Pour moyenne base avec SQL ?
    Par PyRoFlo dans le forum Bases de données
    Réponses: 10
    Dernier message: 13/03/2004, 18h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo