#1 Fri 11 August 2017 16:15
- Zakh
- Participant occasionnel
- Date d'inscription: 23 Jul 2015
- Messages: 38
[POSTGIS] - restauration joyeuse
Bonjour à tous,
Etant encore relativement un bon débutant dans les bases de données, j'ai fait ce que tout le monde fait un jour (j'imagine), j'ai dropé une table que je n'aurais pas dû...
Pas de soucis me direz-vous un restore et elle est belle.... Oui quand on a un BU de prêt. Ce qui n'est pas le cas forcément...
Voici ce que j'ai :
dB en localhost pour préparation et intégration des données, sur ma machine perso (les bases prod sont sur un serveur avec BU automatisés par pg_dump quotidien et archivage des BU).
L'IT m'a installé veeam pour du backup de ma machine. Or le soucis, c'est que c'est une image du répertoire (D:\) ou se trouve ma dB en local.
Ma question est la suivante : en restaurant les fichiers à un endroit donné (D:\restore\par exemple) avec toute la structure du répertoire, est-il possible de s'y connecter?
Même si je vais sans doute me débrouiller pour recréer la donnée (qui n'était pas d'une complexité incroyable), je suis intéressé à apprendre de ce cas pour savoir ce qui est ou non possible en cas de raté.
Merci!
Hors ligne
#2 Fri 11 August 2017 19:48
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1159
Re: [POSTGIS] - restauration joyeuse
Salut,
Vous pouvez démarrer une instance comme ceci:
Code:
pg_ctl start -D D:\restore
https://docs.postgresql.fr/9.6/app-pg-ctl.html
Dernière modification par tumasgiu (Fri 11 August 2017 19:49)
Hors ligne
#3 Thu 17 August 2017 08:25
- Zakh
- Participant occasionnel
- Date d'inscription: 23 Jul 2015
- Messages: 38
Re: [POSTGIS] - restauration joyeuse
Hello,
Merci pour l'astuce ça marche nickel!
J'ai juste dû ajouté un paramètre pour changer le port (le 5432 étant occupé par la dB local).
pg_ctl -D 'MyURL' -o "-F -p 5433" start
Dans pg_admin, j'ai pu charger la dB et récupérer ma table!
Hors ligne