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:sauvegarde [2017/08/02 23:15] – [PITR] daamienadmin:sauvegarde [2017/08/03 13:26] (Version actuelle) – [Sites webs] daamien
Ligne 3: Ligne 3:
 ====== Plan de Sauvegarde ====== ====== Plan de Sauvegarde ======
  
-KISS ! 
  
 ===== Sites webs ===== ===== Sites webs =====
 +
 +
 +==== sauvegarde sur 4 fréquences ====
 +
 +dans la crontab de root sur celeste2 et tantor2
 +
 +<code>
 +42 1 * * *   tar -zcf /var/backups/www/www.daily.tgz /var/www 
 +42 2 * * 1   tar -zcf /var/backups/www/www.weekly.tgz /var/www
 +42 3 1 * *   tar -zcf /var/backups/www/www.monthly.tgz /var/www
 +42 4 * 1 *   tar -zcf /var/backups/www/www.yearly.tgz /var/www
 +</code>
 +
 +==== synchro celeste2 -> tantor2 ====
  
 Le contenu du répertoire **/var/www/** est sauvegardé chaque nuit par l'utilisateur **root**. Seule la dernière sauvegarde est présente (pas d'historique). Le contenu du répertoire **/var/www/** est sauvegardé chaque nuit par l'utilisateur **root**. Seule la dernière sauvegarde est présente (pas d'historique).
Ligne 12: Ligne 25:
  
 <code> <code>
-30 0 * * * rsync -a --delete celeste2.postgresql.fr:/var/www/var/backups+30 0 * * * rsync -a --delete celeste2.postgresql.fr:/var/www /var
 </code> </code>
  
 +==== Synchronisation manuelle de la conf ====
 +
 +<code>
 +rsync -a --delete celeste2.postgresql.fr:/etc/apache2 /etc/
 +rsync -a --delete celeste2.postgresql.fr:/etc/letsencrypt /etc/
 +</code>
 +
 +Désactiver la redirection HTTPS vers HTTP
 +
 +<code>
 +sudo sed -i 's/^RewriteRule .*//'  /etc/apache2/sites-enabled/*.postgresql.fr.conf 
 +</code>
 ===== Mailman ===== ===== Mailman =====
  
Ligne 46: Ligne 71:
 <code> <code>
 sudo service postgresql stop sudo service postgresql stop
-su - postgres +sudo mv /var/lib/postgresql/9.3/main /var/lib/postgresql/9.3/main_old  
-mv /var/lib/postgresql/9.3/main /var/lib/postgresql/9.3/main_old  +sudo -u postgres pg_basebackup -h celeste2.postgresql.fr -D /var/lib/postgresql/9.3/main -U repli -v -P --xlog-method=stream --checkpoint=fast 
-pg_basebackup -h celeste2.postgresql.fr -D /var/lib/postgresql/9.3/main -U repli -v -P --xlog-method=stream --checkpoint=fast +sudo mv /var/lib/postgresql/recovery.tantor2.conf /var/lib/postgresql/9.3/main/recovery.conf 
-mv /var/lib/postgresql/recovery.tantor2.conf /var/lib/postgresql/9.3/main/recovery.conf +sudo rm -r /var/lib/postgresql/9.3/main_old 
-rm -r /var/lib/postgresql/9.3/main_old  +
-exit+
 sudo service postgresql start sudo service postgresql start
 </code> </code>
 
admin/sauvegarde.1501708537.txt.gz · Dernière modification : 2017/08/02 23:15 de daamien