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 PostgreSQL Discussion :

Sauvegarde et restauration


Sujet :

Administration PostgreSQL

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 34
    Points : 12
    Points
    12
    Par défaut Sauvegarde et restauration
    Bonjour,

    Je débute sous postgresql et je souhaiterais faire une sauvegarde et restauration optimal.
    Je suis Windows 2012 R2 et postgresql 9.6

    Je souhaite créer un script qui sauvegarde ma base (avec ses roles, users, le create database, data.....).
    En fait je souhaite que lorsque je restaure mon fichier base.sql tout soit restauré.Il existe pg_dump pg_dumpall...Quelle est la différence?
    De plus, je souhaite que le fichier dump.sql soit du type Nom_date.sql et qu'il y ait une sauvegarde que sur 7 jours donc les fichiers de plus de 7 jours soit supprimé.

    Merci pour votre aide.

  2. #2
    Membre expérimenté

    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Novembre 2014
    Messages
    815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2014
    Messages : 815
    Points : 1 350
    Points
    1 350
    Billets dans le blog
    2
    Par défaut
    bonsoir

    Un petit exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    @echo off
    set dat=%date:~6,4%%date:~3,2%%date:~0,2%
    mkdir "c:\sauvgarde_%dat%"
    SET PGPASSWORD=postgres
    "C:\Program Files\PostgreSQL\10\bin\pg_dumpall.exe" -U postgres   -c>c:\sauvgarde_%dat%"\backup.sql

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 34
    Points : 12
    Points
    12
    Par défaut
    Merci pour ta réponse.
    La sauvegarde fonctionne.
    Les fichiers ne se supprimeront pas a partir de 7 jours ?

    Pour effectuer cette sauvegarde tu utilise le user postgres.Je souhaiterais créer un utilisateur dédié pour effectuer cette sauvegarde.
    Peux tu me dire comment faire et avec quels droits ?

    merci

Discussions similaires

  1. [MSDE] Copie, sauvegarde et restauration
    Par Pierre Fauconnier dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 25/04/2006, 14h04
  2. RMAN Sauvegarde et restauration
    Par KPAKPO dans le forum Recovery Manager
    Réponses: 4
    Dernier message: 10/03/2006, 14h54
  3. Réponses: 4
    Dernier message: 03/02/2006, 12h42
  4. Sauvegarde et Restauration données
    Par juniorAl dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 08/09/2005, 19h24
  5. sauvegarde et restauration des fichiers systèmes
    Par oumarsaw dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 01/09/2005, 21h28

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