Estoy usando rsnapshot para comenzar a hacer una copia de seguridad de una instalación de CentOS 5.5 y necesito una lista de carpetas que probablemente debería excluir de las copias de seguridad. El servidor es principalmente un servidor web LAMP, y servirá en el momento de la copia de seguridad, aunque debería tener un volumen relativamente bajo. ¿Hacer una copia de seguridad de / var / lib / mysql es una mala idea?
Supongo que no debería preocuparme por la copia de seguridad / proceso, ¿qué otras carpetas no necesitan copia de seguridad?
/sys
es otra buena ignorar - también si tiene BIND se ejecuta en un chroot desea ignorar el/dev
,/proc
, etc ... bajo el chrootLas únicas carpetas que debe necesitar son
/var/www
y/var/lib/mysql
para obtener su sitio web y sus datos. Y/etc/httpd
haga una copia de seguridad para obtener su configuración de apache, si es necesario. Vea aquí una discusión sobre la copia de seguridad/var/lib/mysql
versus el usomysqldump
.Si puede usar una instantánea lvm para hacer una copia de seguridad, sería aún mejor, pero asegúrese de destruir la instantánea tan pronto como sea posible. Las instantáneas de Lvm destruyen tu rendimiento.
fuente
/etc/passwd
&/etc/shadow
Teclas SSH debajo/home
, scripts personalizados debajo/usr/local
...). En general, es mejor crear una lista de lo que se puede excluir de forma segura de una copia de seguridad en lugar de tratar de capturar todo lo que necesita con funciones específicas.Muy poca información, lo siento.
¿Es este un servidor web, servidor de bases de datos, servidor samba, servidor de nombres? Depende completamente de qué tipo de servicios se estén ejecutando.
Por lo general, no respaldo nada de lo que proporciona la distribución (todo lo que proviene de un paquete). Las cosas para las que tengo copias de seguridad son:
fuente