6 Aplicaciones y trucos para optimizar las copias de seguridad del sistema linux
Cuando se mueve a Linux se puede notar que su versión viene con una herramienta de copia de seguridad por defecto. Pero no se puede establecer en una copia de seguridad de todas las partes importantes de su sistema. Por otra parte, el uso de la herramienta por defecto puede conducir a las copias de seguridad que son más grandes y menos eficientes de lo que necesitan ser.
Aquí hay algunas maneras alternativas de copia de seguridad del sistema Linux para hacer el mejor uso del almacenamiento que tiene disponible.
Asegúrese de que usted está sosteniendo todo para arriba
La herramienta predeterminada en los escritorios de Ubuntu, deja-dup, Sólo se establece por defecto para copias de seguridad de su directorio personal. Pero esto deja de lado algunas cosas importantes que usted necesita para restaurar fácilmente su sistema de funcionamiento. Piense en su sistema en las tres partes siguientes:
Ahora, usted puede configurar fácilmente la herramienta predeterminada de copia de seguridad de los tres de los anteriores. Pero esto supone que tiene gran capacidad de almacenamiento, o puede ser que implique arrastrando grandes cantidades de datos a través de Internet. Las siguientes aplicaciones y trucos pueden ayudar a minimizar el espacio que necesita al mismo tiempo asegurándose de que está cubierto en caso de un colapso.
1. Clone la partición a Snapshot del directorio de inicio
Estos son los datos que residen en su cuenta de usuario (s) bajo el / Home / [nombre de usuario] directorio. Esto incluye sus configuraciones personales, a menudo almacenados en los archivos o directorios que comienzan con un punto (por ejemplo, /home/[username]/.local), Así como de música, imágenes y otros archivos y carpetas (como el valor por defecto Documentos o Descargar carpetas). Es probable que los datos que nos centraremos en la copia de seguridad, y la que más se maneja fuera de la caja.
Una gran razón para mantener su /casa directorio en una partición separada es para que pueda trabajar con él por separado de las partes principales de su sistema. Si lo hace, puede copia de seguridad de su directorio personal mediante la clonación de toda la partición. Entonces puede ser restaurado con precisión, como lo hizo en el nivel de disco.
Como previamente cubierto, una opción para esto es dd, que clonar un disco o partición exactamente (es decir, la copia de seguridad es del mismo tamaño que la partición completa). Considere el uso de Clonezilla. Puede copia de seguridad de la estructura del disco / partición, pero omite el espacio en disco no utilizado, por lo que la copia de seguridad es sólo el tamaño de los datos reales de la partición contiene.4 Métodos Para clonar el disco duro de Linux4 Métodos Para clonar el disco duro de LinuxLa necesidad de clonar el disco duro de Linux, o una partición? Se puede utilizar el construido en la herramienta dd, o varias alternativas para clonar el disco para restaurar más tarde, libre de complicaciones.Lee mas
2. Store Home Directorio de instantáneas en múltiples máquinas con sincronizadores de archivos
sincronizadores de archivos son una buena opción para sus archivos personales, especialmente si se utiliza más de un dispositivo. Hay casi demasiadas opciones a nombre aquí, pero incluyen utilidades de copia de archivos simples, tales como rsync, servicios en línea como Dropbox, o / programas locales peer-to-peer como resilio sincronización. Algunos de estos se ofrecen a realizar un seguimiento de la historia para ti, aunque será para todos y cada cambio de hora, que puede llegar a ser difícil de manejar, y el almacenamiento de residuos.
3. Uso de las herramientas de archivado para Tener instantáneas históricas de datos del sistema
Fuera de un directorio principal, que sin duda debe considerar lo siguiente como parte de su copia de seguridad:
- / etc, que contiene configuraciones tales como / etc / apt / lists (Listas de describir los repositorios de los que el sistema instala nuevos programas).
- / var, que contiene datos suplementarios utilizados por las aplicaciones. Ejemplos de esto incluyen los registros (por ejemplo, /var/log/dpkg.log, donde las transacciones de paquetes se registran en un sistema basado en .deb), cachés (tales como / Var / cache / dpkg, donde una copia de todos los paquetes instalados se mantienen), y / Var / lib / dpkg (Donde se almacena la base de datos del paquete).
“Al estilo de archivo” estándar copia de seguridad de herramientas pueden manejar estos directorios del sistema también. Ellos suelen mirar los archivos en el directorio (s) fuente, determinar si existe una copia de seguridad actualizada de este archivo, y crear / actualizar si no. Ellos pueden mantener múltiples copias (es decir, un uno diario y uno semanal) y los archivos son a menudo comprimido para ahorrar espacio en disco. Hay un variedad de opciones, incluyendo programas como deja-dup o atrás en el tiempo.Apoyo & Restaurar datos y archivos fácilmente con Back In Time [Linux]Apoyo & Restaurar datos y archivos fácilmente con Back In Time [Linux]Lee mas
Vídeo: Copias de seguridad y restauracion en Linux Mint
Tendrá que establecer estas copia de seguridad de puestos de trabajo como root, o utilizar las capacidades incorporadas de la herramienta se ejecute con privilegios de administrador.
Vídeo: Trucos Ubuntu: Arrancar aplicaciones al inicio
Entonces, el uso de estas aplicaciones (atrás en el tiempo A continuación se muestra) puede simplemente agregar los directorios que desea un nuevo o existente copia de seguridad de empleo:
Por escoger y elegir cuál de estos directorios que haga copias de seguridad, se puede conseguir algunos ahorros de espacio en comparación con las copias de seguridad típicos “de todo el sistema”. Echa un vistazo a este post para obtener consejos sobre qué / var subdirectorios es posible que desee y cuáles no lo hace.
4. Uso etckeeper llevar un registro de los cambios de configuración
para el / etc directorio en concreto, la utilidad etckeeper utiliza control de código fuente para ayudar a hacer una copia de seguridad de las configuraciones importantes del sistema. Instalarlo en Ubuntu requiere el siguiente comando:
sudo apt-get instalar etckeeper
Como parte de la instalación, se creará una copia de seguridad (en realidad, una Git repositorio) y se comprometan todos los archivos bajo / etc en ello.
A continuación, puede utilizar alguna Git cliente a echar un vistazo a la historia de sus configuraciones de sistema. Más importante aún, la aplicación también establece una cron trabajo que confirmó cambios en sus configuraciones de todos los días. Pero la mayoría de los archivos de configuración se crean en texto plano, y desde Git (Y otros sistemas de control de fuente) trabajar fuera el principio de guardar los cambios línea por línea, el almacenamiento de múltiples versiones puede llegar a ser bastante pequeña.
Vídeo: Copias de Seguridad y Backup en Linux Ubuntu Con Back In Time
5. Uso aptik hacer copia de seguridad Configs y paquetes de software
los aptik programa envuelve una serie de copia de seguridad / restauración de herramientas en una interfaz gráfica de usuario conveniente:
Sus El software instalado característica de copia de seguridad de los paquetes que ha instalado explícitamente por defecto - la imagen de abajo muestra que esto puede ser una lista bastante corta:
¿Por qué es tan corto? Bueno, que no requiere los paquetes del sistema base, ya que para poder utilizar esta copia de seguridad que ya se necesita un sistema de base instalada. Y si instala sólo estas pocas docenas de paquetes, el gestor de paquetes se hará cargo de la instalación todas sus dependencias para usted. Por lo que su “copia de seguridad completa del software” puede consumir solo unas pocas docenas de megabytes de almacenamiento. Inteligente, ¿verdad?
6. Copia de sus paquetes con una lista de paquetes
Puede hacerlo incluso mejor que aptik si se siente cómodo con la línea de comandos. Para asegurarse de que puede restaurar el sistema en un momento posterior, intente esto: no retroceda paquetes en absoluto, sino más bien capturar una lista de paquetes en lugar. El siguiente comando exportar una lista de los paquetes instalados en un archivo de texto:
sudo dpkg --get-selecciones gt; mi-packages.txt
Además de que le da la contabilidad legible por humanos (ver imagen superior) de los paquetes de su sistema, los siguientes comandos se pueden volver a instalar en grandes cantidades:
Vídeo: Backup de permisos: cómo hacerlo en Linux
sudo dpkg --set-selecciones lt; mi-packages.txtsudo apt-get -u dselect-upgrade
Tenga en cuenta que usted necesita para manejar los programas que ha instalado con la mano (probablemente viven en / Usr / local y / o /optar) tú mismo. Pero por lo demás, la única diferencia entre el sistema anterior y restaurado es que todo va a estar en las versiones más recientes disponibles, probablemente, lo que quiere de todos modos. Y todo esto por el precio de un mísero pocos miles de kilobytes.
Recuerde, usted no está limitado a utilizar sólo uno de los anteriores. Combinar todas las que necesita para asegurarse de que si sucede lo peor, que va a volver a trabajar rápidamente.
Cómo se utiliza cualquiera de las herramientas anteriores arriba para ayudar con las tareas de apoyo? Danos tu kick-culo consejos de copia de seguridad por debajo en los comentarios!