2 votes

sauvegarde de postgres sur ec2

Ok, je suis assez nouveau dans ce domaine de l'administration de serveurs. J'ai mis en place une instance ec2 pour mon site web. Je fais tout tourner sur une seule machine - node.js et postgres. Quelle est la meilleure façon de sauvegarder ma base de données postgres ?

Merci pour votre aide

2voto

Shyam Sundar C S Points 1063

L'un des moyens les plus simples et les plus recommandés est d'utiliser pg_dump . Il effectue des sauvegardes cohérentes même si la base de données est utilisée simultanément.

script pg_dump pour décharger les dumps vers le seau S3. Configurer le script pour qu'il soit exécuté par crontab toutes les heures.

0 votes

Comment faire pour que pg_dump décharge les dumps sur s3 ?

1 votes

Demandez à pg_dump de vider la sauvegarde sql. Utiliser des scripts comme s3curl.pl ( aws.amazon.com/code/128 ) ou s3cmd ( s3tools.org/s3cmd ) pour pousser le dump vers le seau S3.

0voto

JustJeff Points 6070

Vous pouvez utiliser pgAdmin pour sauvegarder vos bases de données :

http://www.pgadmin.org/

C'est très simple. Connectez-vous à localhost ou au nom d'hôte si vous êtes à distance. Après avoir configuré votre connexion dans pgAdmin, allez dans Groupes de serveurs->Serveurs->PostgreSQL 9.0 (localhost:5432)->base de données. Menu déroulant et sélectionnez backup. Entrez le nom du fichier. Cliquez sur OK. Sauvegarde effectuée.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X