Восстановите Ubuntu до предыдущего состояния с помощью Systemback
Резервное копирование и восстановление систем Ubuntu до предыдущего рабочего состояния с помощью Systemback
В этом подробном руководстве объясняется, что такое Systemback, как установить Systemback в Ubuntu и как восстановить версии Ubuntu для настольных компьютеров и серверов до предыдущего состояния с помощью утилиты Systemback. .
Что такое систембэк?
Systemback — бесплатная утилита, которую можно использовать для резервного копирования и восстановления систем, подобных Ubuntu. Это чем-то похоже на опцию Восстановление системы в MS Windows. Используя Systemback, мы можем легко создать резервную копию настольной или серверной системы Ubuntu и восстановить их в предыдущее состояние, когда захотим. Он создает одну или несколько точек восстановления по дате и времени и отображает самые последние точки восстановления вверху. Мы можем не только создать точки восстановления, но и создать полную резервную копию вашей работающей системы, включая файлы конфигурации пользователя и данные в формате ISO, и сохранить их на внешнем жестком диске.
Короче говоря, используя Systemback, мы можем:
- Резервное копирование системы с файлами конфигурации пользователя и данными или без них;
- Восстановить систему до любого предыдущего рабочего состояния;
- Копировать файлы/папки из одного раздела в другой;
- Создайте действующую систему Ubuntu как ISO и загрузите с ее помощью систему на случай возникновения каких-либо проблем;
- Обновите нашу систему до следующей доступной версии и т. д.
В этом уроке мы посмотрим, как установить и использовать утилиту Systemback в настольной и серверной версиях Ubuntu.
Установите Systemback в Ubuntu
Я тестировал эту утилиту в настольной и серверной версиях Ubuntu 16.04 LTS. Однако он может работать на последних и предыдущих версиях Ubuntu, а также на других производных Ubuntu, таких как Linux Mint, Elementary и Pop OS и т. д.
Сначала добавьте PPA Systemback с помощью команды:
sudo add-apt-repository ppa:nemh/systemback
Обновите исходники программного обеспечения с помощью команды:
sudo apt-get update
Наконец, установите Systemback с помощью команды:
sudo apt-get install systemback
В Ubuntu 18.04 LTS и более поздних версиях вы можете установить Systemback с помощью следующих команд:
sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 382003C2C8B7B4AB813E915B14E4942973C62A1B
sudo apt update
sudo apt install systemback
Использование Systemback в Ubuntu Desktop
После установки запустите Systemback либо из меню, либо из панели запуска Unity.
Интерфейс по умолчанию должен выглядеть, как показано ниже.
Как вы видите на скриншоте выше, существует пять разделов, а именно:
- Восстановленные точки — список доступных точек восстановления.
- Высокая точка восстановления
- Операции с точками: создание, выделение, переименование и удаление точек восстановления.
- Каталог хранения — расположение сохраненных точек восстановления.
- Меню функций — это меню содержит основные параметры, такие как копирование системы, восстановление, установка, создание активной системы, восстановление системы, обновление системы, исключение, включение, расписание, настройки и т. д.
Создание точек восстановления системы
При первом запуске точек восстановления нет. Итак, давайте создадим нашу первую точку восстановления. Вы можете создать любое количество точек восстановления вручную или автоматически.
Для этого нажмите кнопку Создать новый в разделе Операции с точками.
Теперь Systemback начнет создавать первую точку восстановления.
После завершения создания точки восстановления она будет отображаться в главном интерфейсе в разделе Точки восстановления.
По умолчанию вновь созданные точки восстановления будут храниться в каталоге /home. Вы можете изменить это местоположение в разделе Каталог хранения. Убедитесь, что у вас достаточно свободного места в каталоге хранения (т. е. каталоге /home).
Восстановите рабочий стол Ubuntu в предыдущее состояние с помощью Systemback
Чтобы восстановить систему Ubuntu, выберите точку восстановления по вашему выбору и нажмите кнопку Восстановление системы, расположенную в Меню функций.
В следующем окне выберите, хотите ли вы выполнить полное восстановление системы или только восстановление системных файлов. Кроме того, вы можете выбрать, хотите ли вы восстановить файлы конфигурации пользователей.
Я хотел выполнить полное восстановление, поэтому выбрал первый вариант.
Наконец, нажмите «Пуск».
Вот и все. Ваша система будет восстановлена до выбранной точки восстановления.
Создать живую систему как ISO
Это еще одна полезная опция. Вы можете создать всю систему в виде живого загрузочного ISO и записать ISO на DVD или USB-накопитель.
Нажмите кнопку Создать живую систему.
Выберите место, где вы хотите сохранить файл ISO. Наконец, нажмите кнопку Создать новый.
Кроме того, вы можете включить файлы пользовательских данных в ISO, установив флажок Включить файлы пользовательских данных.
Ремонт системы
Эта опция поможет вам исправить любые ошибки в файлах GRUB и fstab.
Обновление системы
Хотите обновить свою систему Ubuntu до самой последней версии? Это тоже возможно. Просто нажмите на опцию Обновление системы.
Systemback автоматически обновит вашу систему.
Исключать
С помощью этого раздела вы можете исключить некоторые файлы и папки из точек восстановления.
Включать
Эта опция позволяет нам включать файлы и папки в точки восстановления.
Расписание
Это еще одна важная и полезная опция. Мы можем создавать точки восстановления через регулярные промежутки времени.
Настройки
Опция настроек имеет другие настройки, такие как переопределение автоматически определенного языка, отключение дополнительных точек восстановления, автоматическое создание живых ISO-образов, отключение демона планировщика для определенных пользователей, включение сжатия для файловых систем squshfs и т. д.
Резервное копирование Systemback имеет множество полезных опций. Просто просмотрите каждый раздел и выберите варианты по вашему выбору.
Использование Systemback на сервере Ubuntu
Systemback предназначен не только для настольных компьютеров, но также очень хорошо работает на серверах Ubuntu. Systemback не требует среды рабочего стола с графическим интерфейсом. Вы можете использовать его как в средах GUI, так и в средах CLI.
Чтобы запустить Systmback в режиме CLI (т. е. серверы без графического рабочего стола), выполните следующую команду:
sudo systemback-cli
Вы увидите следующий экран.
Поскольку это происходит впервые, доступных точек восстановления нет. Итак, создадим новую точку восстановления.
Для этого введите "g".
Теперь утилита Systemback создаст точку восстановления вашего сервера Ubuntu.
После создания точки восстановления утилита Systemback отобразит ее в главном окне в разделе Доступные точки восстановления.
Как вы видите на скриншоте выше, я создал только одну точку восстановления ( 1 ─ 2016-07-26,13.35.40 )
моего сервера Ubuntu. Имя второй точки восстановления будет 2-2016-xx-xx-xx.
Чтобы восстановить сервер Ubuntu в предыдущее состояние, просто выберите номер точки восстановления (т. е. 1 в нашем случае).
На следующем экране вы увидите следующие три варианта.
Чтобы удалить точку восстановления, введите "1". Чтобы восстановить систему, введите "2". Чтобы вернуться к предыдущему экрану, введите "3".
Давайте восстановим систему. Для этого введите число "2".
В следующем окне вы можете выбрать доступный метод восстановления. Есть два метода:
- Полное восстановление
- Восстановление системных файлов
Также вы можете выбрать, следует ли восстанавливать файлы конфигурации пользователя или нет.
Я хочу выполнить «полное восстановление системы», поэтому я ввел номер «1».
Далее вам нужно выбрать, хотите ли вы сохранить текущий файл fstab и хотите ли вы переустановить файл загрузчика Grub или нет.
Наконец нажмите «Y», чтобы начать «Полное восстановление».
Вот и все. Теперь ваш сервер Ubuntu будет восстановлен в предыдущее состояние.
После завершения полного восстановления системы нажмите клавишу «ВВОД», чтобы перезагрузить компьютер, или клавишу «Q», чтобы выйти.
Как я уже упоминал, точки восстановления будут доступны в каталоге /home. Скопируйте их на внешний USB-накопитель и сохраните в надежном месте. Вы можете использовать их для восстановления системы Ubuntu, если что-то пошло не так.
Связанное чтение:
- Cronopete — клон машины времени Apple для Linux
Заключение
Рекомендуется создать две или три рабочие точки восстановления на рабочем рабочем столе или сервере. Это всегда поможет вам, если что-то пойдет не так при установке или настройке чего-либо в ваших системах Ubuntu. Вы можете легко восстановить вашу систему Ubuntu до предыдущего рабочего состояния за пару минут. Как я уже упоминал, убедитесь, что на жестком диске достаточно свободного места, где вы храните точки восстановления.
Справочные ссылки:
- Systemback на панели запуска
- Главная страница Systemback