Está en la página 1de 2

BackUp & Restore

En este documento se especificaran los pasos a seguir para implementar las políticas de
backup detalladas en “Bakcup – Politicas.docx” y como hacer un Restore correctamente en
caso de ser necesario.
Índice
1. Backup completo.
2. Backup diferencial.
3. Backup incremental.
4. Backup sintético y exportar a la nube.
5. Exportar a dispositivo externo y borrar localmente.
6. Restores:
a. Restores locales:
i. Restore completo.
ii. Restore Diferencial.
iii. Restore incremental.
b. Restores no locales:
i. Restore completo.
ii. Restore diferencial.
iii. Restore incremental.
iv. Restore sintetico.

Backup completo
Se puede realizar un backup completo con la siguiente secuencia:

Abrir una consola.

:$ Sudo su

:$ ssh –XYv usuario@ip

:$ su

:$ pg_dump -h localhost -p 5432 -U upro -F c -b -v -


f "/usr/local/proyectos/backup/MesAño.backup" base_a_exportar


Esto es útil si se quiere crear solo un backup manualmente (se puede modificar el directorio al que
se desee). Pero para que se realice de forma automática es necesario crear un script y configurar
el contrab.

Abrir una consola.

:$ Sudo su

:$ ssh –XYv usuario@ip

:$ su

Crear archivo back.sh y luego:

:$ nano back.sh

Copiar en el archivo:
#!/bin/sh

dt=`date +%y%m%d`
pg_dump -h localhost -p 5432 -U upro -F c -b -v -
f "/usr/local/proyectos/backup/$dt.backup" base_a_exportar

También podría gustarte