GNU/Linux >> Tutoriales Linux >  >> Linux

9 directorios de Linux que debes respaldar y uno que no debes

Las copias de seguridad son un servicio de administrador de sistemas estándar. En otras palabras, todos en una organización, desde el director ejecutivo hasta el trabajador temporal, dependen de nosotros para brindar respaldo. La gente comete errores y necesitará copias de seguridad de los datos de usuario, datos corporativos y registros. Pero no es obvio en los sistemas Linux exactamente lo que necesita incluir en un conjunto de respaldo. Este artículo lo guía sobre lo que debe y no debe incluir en sus copias de seguridad.

Las copias de seguridad no son románticas ni emocionantes, pero son necesarias. Si desea saber cuán importantes son las copias de seguridad para cualquier organización, debe experimentar una falla o una interrupción sin una buena copia de seguridad. No hay recuperación sin una buena copia de seguridad. A veces pienso que las copias de seguridad son una ocurrencia tardía debido a las muchas, muchas veces que las he visto descuidadas, ignoradas y falladas.

  • Copia de seguridad:un conjunto de directorios y archivos archivados en cinta, disco o nube.
  • Copia de seguridad:el proceso de creación de una copia de seguridad.

Una de las primeras preguntas que hacen los nuevos administradores de sistemas es:¿De qué debo hacer una copia de seguridad? La respuesta es bastante fácil:todo lo que necesita y nada que no necesite. Sí, es un poco sarcástico, pero es 100 por ciento cierto. La siguiente es una lista de directorios de los que debe realizar una copia de seguridad con regularidad y uno de los que nunca debe realizar una copia de seguridad. Estos directorios no están en ningún orden en particular.

/etc

El directorio /etc contiene los archivos de configuración de un sistema. Incluye el archivo de usuario, el archivo de grupo, el archivo de contraseña, información de red, la mayoría de las configuraciones de aplicaciones, archivos de inicio, información del sistema de archivos, puntos de montaje y otros archivos de configuración de todo el sistema. Sin este directorio, le llevará mucho tiempo volver a colocar el sistema donde estaba antes de la interrupción o falla. Sin una buena copia de seguridad de /etc, probablemente tendrá que reinstalar su sistema desde el medio, reinstalar todas sus aplicaciones y básicamente comenzar de nuevo como lo haría con un nuevo sistema.

/inicio

Todos los datos de usuario, descargas, documentos, imágenes y archivos misceláneos se guardan en el directorio /home bajo el nombre del usuario. Por ejemplo, mi directorio de inicio es /home/khess. Para un usuario, no existe un directorio más importante para respaldar en un sistema. Los usuarios asumen que incluirá sus archivos personales en sus copias de seguridad diarias. Deberías hacerlo. Confía en mi experiencia en este caso. Se ha dicho que el buen juicio viene de la experiencia, y la experiencia viene del mal juicio. Esto es cierto, y tengo historias para probarlo.

/raíz

El directorio de inicio del usuario raíz es importante para incluir en una copia de seguridad. Este directorio es donde usted, el administrador del sistema, guarda descargas, configuraciones, scripts, notas y otra información esencial que a menudo es única e irremplazable.

/var

El directorio /var contiene bases de datos, páginas web, crontabs, archivos de registro y archivos de zona DNS. Los archivos en el directorio /var (variable) cambian y crecen a diario. Debido a los datos que contiene, el directorio /var a menudo tendrá su propio punto de montaje en su propio sistema de archivos y su propio disco o conjunto de discos.

/usr/local/bin

El directorio /usr/local/bin puede estar vacío o puede contener scripts de propiedad raíz o ejecutables de aplicaciones que no forman parte de la lista de ejecutables del sistema estándar ubicada en /usr/bin o /usr/sbin. Si el directorio está vacío, siempre creo un archivo /usr/local/bin/empty para informarme que no tiene archivos en lugar de pensar que mi copia de seguridad perdió los archivos de un directorio completo. Sí, soy TOC. No me juzgues.

[ También puede disfrutar:ReaR:Realice una copia de seguridad y recupere su servidor Linux con confianza ]

/usr/local/sbin

El directorio /usr/local/sbin es importante por las mismas razones que /usr/local/bin. A menudo también está vacío, y también coloco un archivo /usr/local/sbin/empty en él para informarme su estado.

/srv

El directorio /srv es algo así como una anomalía. Se usa opcionalmente para archivos de servicios relacionados con Internet, como cargas WWW, archivos FTP, CVS, etc. Siempre hago una copia de seguridad, pero también coloco mi archivo estándar /srv/empty en él porque puede estar vacío durante toda la vida útil del sistema. Algunos administradores de sistemas lo usan como un directorio de carga/descarga de archivos para los servicios antes mencionados, pero su uso es aleatorio y algo raro.

/optar

El directorio /opt se usa a menudo para software de terceros o software que un administrador de sistemas desea mantener separado de los directorios estándar. Siempre le instalo sistemas de administración de documentos, Webmin y otras aplicaciones que no quiero que ocupen ubicaciones como /usr/local. Eso es solo una preferencia personal y no está obligado a hacerlo. Creo que /opt es una buena ubicación para instalar el software que quiero probar, como un nuevo sistema de administración de documentos u otra aplicación. Si está vacío, creo mi archivo /opt/empty allí.

Directorios compartidos

Un directorio compartido puede pertenecer a un grupo en particular, como finanzas o recursos humanos, que tiene permisos especiales. Definitivamente desea hacer una copia de seguridad de /finance, /data o /hr si su sistema tiene dichos directorios. No cree este tipo de directorios hasta que tenga una necesidad. Es importante incluir los directorios compartidos en una copia de seguridad porque los usuarios almacenan datos corporativos en ellos y es posible que no haya otras copias.

Directorios montados en NFS

Los directorios montados en NFS generalmente deben ser excluidos de su esquema de copia de seguridad. ¿Por qué? Porque estos directorios se montan desde sistemas remotos. Pueden estar en el mismo centro de datos o pueden ser de un sistema muy lejano. Las copias de seguridad a través de la red pueden estar bien si tiene una red muy rápida o un pequeño volumen de archivos. Es mi recomendación que no realice copias de seguridad a través de la red a menos que sea necesario. Realice una copia de seguridad de estos datos del sistema local que los aloja. No desea que una falla en la red dañe sus copias de seguridad y haga que sus datos sean inútiles.

[ Descarga gratuita:hoja de referencia de comandos avanzados de Linux. ]

Resumir

Los dos propósitos de una copia de seguridad son garantizar que tenga buenas copias de sus datos y que se puedan restaurar. Pasar por los movimientos de hacer copias de seguridad es una pérdida de recursos si las copias de seguridad no se pueden utilizar. He estado allí. Es por eso que debe verificar sus copias de seguridad periódicamente restaurando un archivo.

Las copias de seguridad siempre son importantes. Hazlo. Revisalos. No confíes en que los está haciendo otra persona.


Linux
  1. Linux:¿directorios estándar y/o comunes en sistemas operativos Unix/linux?

  2. Linux Eliminar archivos y directorios

  3. Crear y eliminar archivos y directorios en Linux

  4. ¿Número máximo de archivos/directorios en Linux?

  5. ¿Puedes cambiar el permiso a todos los archivos excepto a un directorio en Linux?

Comando Ls en Linux (Lista de archivos y directorios)

Cómo comprimir archivos y directorios en Linux

Cómo copiar archivos y directorios en Linux

Cómo eliminar archivos y directorios en la terminal de Linux

Encuentre archivos y directorios en Linux fácilmente

Conceptos básicos de la línea de comandos de Linux:trabajar con archivos y directorios