В этой инструкции я хочу показать, как использовать терминал для резервного копирования наших системных файлов и папок в одном сжатом архивном файле (мы будем использовать формат bz2). Команда, которую мы собираемся использовать исключит ненужные папки из процесса резервного копирования. Создание полной резервной копии системных файлов и папок позволит вам восстановить их позже в случае возникновения неожиданных неприятностей с системой.
Приступим
Архивный файл, который мы собираемся создать, будет храниться в папке
"backup", в домашнем каталоге. После создания резервной копии вашей системы вы можете переместить её в любое другое место на ваш выбор: жёсткий диск или в "облаке" (Ubuntu One, Dropbox и т.д.).
Откройте терминал (Ctrl + Alt + T) и выполните следующую команду, чтобы создать папку, в которую мы хотим сохранить файл резервной копии:
mkdir ~/backup && cd ~/backup
Теперь запустим резервное копирование системы, выполнив следующую команду:
tar cvpjf backup.tar.bz2 --exclude=/proc4 --exclude=/mnt --exclude=/sys / --exclude=/lost+found --exclude=/tmp --exclude=/backup.tar.bz2
По окончании резервного копирования вы можете просмотреть папку, содержащую файл резервной копии архива с помощью следующей команды:
nautilus ~/backup
Восстановить систему можно, выполнив следующую команду:
tar xvpfj backup.tar.bz2 -C /
Или этой командой, где указан полный путь к файлу:
tar xvpfj ~/backup/backup.tar.bz2 -C /
Вот и все.
Удачи.