GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Haga una copia de seguridad de los paquetes instalados y restáurelos en un sistema Ubuntu recién instalado

Instalar el mismo conjunto de paquetes en múltiples sistemas Ubuntu es una tarea aburrida y que lleva mucho tiempo. No desea perder su tiempo instalando los mismos paquetes una y otra vez en múltiples sistemas. Cuando se trata de instalar paquetes en sistemas Ubuntu de arquitectura similar, hay muchos métodos disponibles para facilitar esta tarea. Simplemente puede migrar las aplicaciones, la configuración y los datos de su antiguo sistema Ubuntu a un sistema recién instalado con un par de clics del mouse usando Aptik . O bien, puede tomar la copia de seguridad de la lista completa de paquetes instalados usando su administrador de paquetes (Ej. APT), e instálelos más tarde en un sistema recién instalado. Hoy aprendí que también hay otra utilidad dedicada disponible para hacer este trabajo. Saluda a apt-clone , una herramienta sencilla que le permite crear una lista de paquetes instalados para sistemas Debian/Ubuntu que se pueden restaurar en sistemas o contenedores recién instalados o en un directorio.

Apt-clone te ayudará en situaciones en las que quieras,

  • Instale aplicaciones uniformes en varios sistemas que se ejecuten con sistemas operativos Ubuntu (y derivados) similares.
  • Instalar el mismo conjunto de paquetes en varios sistemas con frecuencia.
  • Haga una copia de seguridad de la lista completa de aplicaciones instaladas y restáurelas a pedido donde y cuando sea necesario.

En esta breve guía, discutiremos cómo instalar y usar Apt-clone en sistemas basados ​​en Debian. Probé esta utilidad en el sistema Ubuntu 18.04 LTS, sin embargo, debería funcionar en todos los sistemas basados ​​en Debian y Ubuntu.

Haga una copia de seguridad de los paquetes instalados y restáurelos más tarde en un sistema Ubuntu recién instalado

Apt-clone está disponible en los repositorios predeterminados. Para instalarlo, simplemente ingrese el siguiente comando desde la Terminal:

$ sudo apt install apt-clone

Una vez instalado, simplemente cree la lista de paquetes instalados y guárdelos en cualquier ubicación de su elección.

$ mkdir ~/mypackages
$ sudo apt-clone clone ~/mypackages

El comando anterior guardó todos los paquetes instalados en mi sistema Ubuntu en un archivo llamado apt-clone-state-ubuntuserver.tar.gz en ~/mypackages directorio.

Para ver los detalles del archivo de copia de seguridad, ejecute:

$ apt-clone info mypackages/apt-clone-state-ubuntuserver.tar.gz 
Hostname: ubuntuserver
Arch: amd64
Distro: bionic
Meta: 
Installed: 516 pkgs (33 automatic)
Date: Sat Sep 15 10:23:05 2018

Como puede ver, tengo 516 paquetes en total en mi servidor Ubuntu.

Ahora, copie este archivo en su USB o unidad externa y vaya a cualquier otro sistema que desee instalar el mismo conjunto de paquetes. O también puede transferir el archivo de respaldo al sistema en la red e instalar los paquetes usando el siguiente comando:

$ sudo apt-clone restore apt-clone-state-ubuntuserver.tar.gz

Tenga en cuenta que este comando sobrescribirá su /etc/apt/sources.list existente e instalará/eliminará paquetes. ¡Usted ha sido advertido! Además, solo asegúrese de que el sistema de destino esté en el mismo arco y el mismo sistema operativo. Por ejemplo, si el sistema de origen se ejecuta con 18.04 LTS de 64 bits, el sistema de destino también debe tener el mismo.

Si no desea restaurar paquetes en el sistema, simplemente puede usar --destination /some/location opción para arrancar el clon en este directorio.

$ sudo apt-clone restore apt-clone-state-ubuntuserver.tar.gz --destination ~/oldubuntu

En este caso, el comando anterior restaurará los paquetes en una carpeta llamada ~/oldubuntu .

Para obtener más detalles, consulte la sección de ayuda:

$ apt-clone -h

O bien, páginas man:

$ man apt-clone

Lectura sugerida:

  • Systemback:restaurar el escritorio y el servidor de Ubuntu al estado anterior
  • Cronopete:un clon de Time Machine de Apple para Linux

Ubuntu
  1. Cómo hacer una copia de seguridad y restaurar la configuración del sistema Linux con Timeshift

  2. Cómo enumerar los paquetes instalados en Ubuntu 20.04

  3. Cómo enumerar los paquetes instalados en Ubuntu

  4. Cómo hacer una copia de seguridad y restaurar la configuración de la aplicación usando Mackup en un sistema Linux recién instalado

  5. Ubuntu:sistema sencillo y copia de seguridad/restauración de archivos para Linux.

Cree una lista de paquetes instalados e instálelos más tarde desde la lista en CentOS y Ubuntu

Cómo enumerar los paquetes instalados en Ubuntu 20.04

Copia de seguridad y restauración de aplicaciones de Ubuntu usando Aptik

Cómo enumerar paquetes instalados en distribuciones de Linux basadas en Ubuntu y Debian

Cómo instalar y administrar paquetes RPM en el sistema Ubuntu/Debian

Cómo enumerar los paquetes instalados en Ubuntu 22.04