PostgreSQL La base de donnees la plus sophistiquee au monde.

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
admin:maj_infra_2014_04 [2014/04/10 00:01] rjujuadmin:maj_infra_2014_04 [2014/05/01 11:41] (Version actuelle) rjuju
Ligne 15: Ligne 15:
   * <del>utilisation des liens symboliques **/data** plutôt que des vrais chemins **/srv/data_(celeste|tantor)** pour simplifier et unifier au maximum les scripts ?</del> oui (rjuju)   * <del>utilisation des liens symboliques **/data** plutôt que des vrais chemins **/srv/data_(celeste|tantor)** pour simplifier et unifier au maximum les scripts ?</del> oui (rjuju)
     * les seuls scripts différents sur les 2 machines sont     * les seuls scripts différents sur les 2 machines sont
-      * les crontabs 
       * le ''postgresql.conf'' (archive_command + éventuellement le listen_addresses)       * le ''postgresql.conf'' (archive_command + éventuellement le listen_addresses)
       * le ''recovery.conf'' (primary_conninfo)       * le ''recovery.conf'' (primary_conninfo)
-      * le script de sauvegarde PITR (rsync vers le serveur)+      * les crontabs: le script de sauvegarde PITR (rsync vers le serveur)
  
 ===== Actions ===== ===== Actions =====
Ligne 217: Ligne 216:
 SRVDEST="tantor.postgresql.fr" SRVDEST="tantor.postgresql.fr"
 VERSION="9.3" VERSION="9.3"
-PORT=5432+INST="main"
 SNAPNAME="snapshot_$(date '+%Y_%m_%d_%H_%M_%S')" SNAPNAME="snapshot_$(date '+%Y_%m_%d_%H_%M_%S')"
-PGDIR="/var/lib/postgresql/${VERSION}/"+PGDIR="/var/lib/postgresql/${VERSION}/${INST}/"
 DESTDIR="/data/backups/postgresql/snapshot/${SNAPNAME}/" DESTDIR="/data/backups/postgresql/snapshot/${SNAPNAME}/"
  
 rc=0 rc=0
  
-psql -${PORT} -c "SELECT pg_start_backup('${SNAPNAME}')"+psql --cluster ${VERSION}/${INST} -c "SELECT pg_start_backup('${SNAPNAME}')"
 if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
     echo "Unable to start backup !"     echo "Unable to start backup !"
Ligne 236: Ligne 235:
 fi fi
  
-psql -${PORT} -c "SELECT pg_stop_backup()"+psql --cluster ${VERSION}/${INST} -c "SELECT pg_stop_backup()"
 if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
     echo "Unable to stop backup !"     echo "Unable to stop backup !"
Ligne 251: Ligne 250:
 #!/bin/bash #!/bin/bash
 SRVDEST="celeste.postgresql.fr" SRVDEST="celeste.postgresql.fr"
-VERSION="9.3" +INST="main"
-PORT=5432+
 SNAPNAME="snapshot_$(date '+%Y_%m_%d_%H_%M_%S')" SNAPNAME="snapshot_$(date '+%Y_%m_%d_%H_%M_%S')"
-PGDIR="/var/lib/postgresql/${VERSION}/"+PGDIR="/var/lib/postgresql/${VERSION}/${INST}/"
 DESTDIR="/data/backups/postgresql/snapshot/${SNAPNAME}/" DESTDIR="/data/backups/postgresql/snapshot/${SNAPNAME}/"
  
 rc=0 rc=0
  
-psql -${PORT} -c "SELECT pg_start_backup('${SNAPNAME}')"+psql --cluster ${VERSION}/${INST} -c "SELECT pg_start_backup('${SNAPNAME}')"
 if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
     echo "Unable to start backup !"     echo "Unable to start backup !"
Ligne 271: Ligne 269:
 fi fi
  
-psql -${PORT} -c "SELECT pg_stop_backup()"+psql --cluster ${VERSION}/${INST} -c "SELECT pg_stop_backup()"
 if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
     echo "Unable to stop backup !"     echo "Unable to stop backup !"
Ligne 295: Ligne 293:
 ==== pgBadger + pgCluu ==== ==== pgBadger + pgCluu ====
  
-  * Installation de sysstat+  * <del>Installation de sysstat</del>
  
   sudo apt-get install sysstat   sudo apt-get install sysstat
 
admin/maj_infra_2014_04.1397080903.txt.gz · Dernière modification : 2014/04/10 00:01 de rjuju