GNU/Linux >> Linux Esercitazione >  >> Linux

Come eseguire il backup e il ripristino delle impostazioni dell'applicazione utilizzando Mackup su un sistema Linux appena installato

Questa guida spiega cos'è Mackup e come eseguire il backup e il ripristino delle impostazioni dell'applicazione con Mackup su un sistema Linux appena installato.

Cos'è Mackup?

Mackup è un'applicazione a riga di comando per mantenere sincronizzate le impostazioni dell'applicazione. Mackup viene utilizzato per eseguire il backup delle impostazioni dell'applicazione di un sistema operativo simile a Linux e Unix e ripristinare le impostazioni su qualsiasi sistema appena installato in qualsiasi momento.

Se ti capita di reinstallare frequentemente il sistema operativo, Mackup può aiutarti a eseguire il backup delle impostazioni delle applicazioni dal vecchio sistema e ripristinarle sul sistema appena installato, risparmiando così una grande quantità di tempo e fatica.

Mackup utilizza Dropbox per impostazione predefinita per eseguire il backup delle impostazioni dell'applicazione. Puoi anche configurarlo per utilizzare altri provider di archiviazione cloud come Google Drive, Copy e iCloud.

Tieni presente che Mackup non è pensato per ripristinare le impostazioni dell'applicazione su diversi sistemi operativi . La versione delle applicazioni installate dovrebbe essere la stessa sui sistemi di origine e di destinazione.

La parola mackup è solo un portmanteau di M ac e Backup . L'autore di Mackup inizialmente lo sviluppò per Mac OS. Tuttavia, Mackup dovrebbe funzionare anche in qualsiasi altro sistema operativo che supporta Python .

Utilizzando Mackup, possiamo ripristinare le impostazioni di applicazioni popolari come Adobe Photoshop, Bash, Chef, Docker, Emacs, Fish, Git, Heroku, i3, JSHint, Kdenlive, Libre Office, Mac OS X, MATLAB, MySQL, Microsoft Asure CLI , NPM, openSSH, Perl, R language, Spotify, Terminal, Vim, Wordpress CLI, Xcode, Zsh e molto altro. Puoi visualizzare l'elenco completo delle applicazioni supportate qui .

E, naturalmente, se manca il tuo software preferito, puoi richiedere agli sviluppatori di aggiungerlo tramite la pagina GitHub che è collegata alla fine di questa guida.

Installa Mackup in Linux

Assicurati di aver installato Dropbox sul sistema di origine. Se non hai già installato Dropbox, fai riferimento al seguente link.

  • Installa Dropbox in Ubuntu

Poiché Mackup è un'applicazione Python, possiamo installarla facilmente usando PIP. Se non hai già installato PIP, fai riferimento al seguente link.

  • Come gestire i pacchetti Python utilizzando Pip

Dopo aver installato PIP, esegui il comando seguente per installare Mackup.

$ pip install --upgrade mackup

Mackup può anche essere installato utilizzando Linuxbrew gestore di pacchetti. Se non hai ancora installato Linuxbrew, segui i passaggi forniti nel link riportato di seguito e installalo.

  • Linuxbrew:un gestore di pacchetti comune per Linux e Mac OS X

Dopodiché, installa makup usando il comando:

$ brew install mackup

Ora andiamo avanti e vediamo come eseguire il backup e il ripristino delle impostazioni dell'applicazione.

Backup e ripristino delle impostazioni dell'applicazione utilizzando Mackup in Linux

Per prima cosa, vedremo come eseguire il backup delle impostazioni delle applicazioni.

1. Impostazioni dell'applicazione di backup

Per eseguire il backup delle impostazioni dell'applicazione sul tuo sistema Linux, esegui:

$ mackup backup

Digita per creare una nuova cartella denominata "Mackup" nella cartella di sincronizzazione della casella personale locale e sincronizzare i file di configurazione con la memoria sincronizzata. Usalo la prima volta che usi Mackup. Tieni presente che per impostazione predefinita verranno sincronizzate le chiavi private utilizzate da OpenSSH e GnuPG .

Come accennato in precedenza, Mackup eseguirà il backup e memorizzerà le impostazioni dell'applicazione in Dropbox per impostazione predefinita. Puoi, tuttavia, configurare mackup per utilizzare un backend diverso, come google_drive , copia e file_system , con un .mackup.cfg file. Per la configurazione dettagliata, fare riferimento a questo collegamento .

2. Ripristina le impostazioni dell'applicazione sul sistema Linux appena installato

Vai al tuo sistema Linux appena installato e installa Mackup e Dropbox come descritto nella sezione Installazione sopra. Quindi, ripristina le impostazioni dell'applicazione utilizzando il comando:

$ mackup restore

Mackup ti chiederà di sovrascrivere il file esistente con i file di backup. Digita Sì e premi INVIO per ripristinare tutti i file di configurazione.

Restoring .bashrc ...
You already have a file named .bashrc in your home.
Do you want to replace it with your backup ? <Yes|No>Yes
Restoring .profile ...
You already have a file named .profile in your home.
Do you want to replace it with your backup ? <Yes|No>Yes
Restoring .bash_logout ...
You already have a file named .bash_logout in your home.
Do you want to replace it with your backup ? <Yes|No>Yes

È così semplice.

Per visualizzare l'elenco delle applicazioni supportate, esegui:

$ mackup list

Per ripristinare tutto allo stato originale, esegui semplicemente:

$ mackup uninstall

Digita per ripristinare tutte le modifiche.

You are going to uninstall Mackup.
Every configuration file, setting and dotfile managed by Mackup will be unlinked and moved back to their original place, in your home folder.
Are you sure ? <Yes|No>Yes
Reverting .bashrc ...
/usr/bin/chattr: Operation not supported while reading flags on /home/ostechnix/.bashrc
Reverting .profile ...
/usr/bin/chattr: Operation not supported while reading flags on /home/ostechnix/.profile
Reverting .bash_logout ...
/usr/bin/chattr: Operation not supported while reading flags on /home/ostechnix/.bash_logout

All your files have been put back into place. You can now safely uninstall Mackup.

Thanks for using Mackup !

Per ricevere assistenza, esegui:

$ mackup -h

A differenza di Aptik utility, Mackup funzionerà su tutti i sistemi operativi Linux. Tuttavia, Mackup eseguirà il backup e ripristinerà solo le impostazioni dell'applicazione. Aptik può eseguire il backup di vecchi PPA, pacchetti, temi, voci di montaggio, utenti/gruppi, dati della home directory e attività pianificate ecc.

Lettura correlata:

  • Backup e ripristino delle impostazioni del sistema desktop Linux con Dconf

Linux
  1. MySQL:come eseguire il backup (scaricare) e ripristinare il database utilizzando mysqldump

  2. Come controllare la versione del sistema operativo e di Linux

  3. Come eseguire il backup dell'intero sistema Linux utilizzando Rsync

  4. Come eseguire il backup e il ripristino del repository SVN in Linux

  5. Come eseguire il backup e il ripristino del database in PostgreSQL

Come eseguire il backup e il ripristino di file utilizzando BorgBackup in Linux

Backup e ripristino delle impostazioni del sistema desktop Linux con Dconf

Come eseguire il backup di file e directory utilizzando Rsync in Linux

Backup e ripristino delle applicazioni Ubuntu utilizzando Aptik

Come utilizzare Timeshift per eseguire il backup e il ripristino di Linux

Come clonare e ripristinare la partizione Linux usando il comando dd