Как использовать Timeshift для резервного копирования файловой системы EXT4 на отдельный раздел BTRFS?

Вопрос или проблема

Я видел несколько статей на похожие темы, но ни одна из них не отвечает напрямую на мой вопрос/проблему.
Во-первых, я хочу использовать Timeshift GUI, а не CLI.
У меня один физический диск, и я хочу установить Linux Mint на раздел EXT4 и создать 20-гиговый раздел BTRFS для образов резервных копий на системном разделе EXT4.

Это возможно?
Признаю, что я мало что знаю об этом. Но я знаю, что ранее устанавливал ОС на EXT4 и форматировал USB-накопитель с BTRFS, и, кажется, не было возможности сделать резервную копию на него.

Инструкции о том, как использовать Timeshift, довольно легко найти, и большинство из них, на самом деле, относятся к GUI. Например, вот подробная инструкция о том, как использовать USB-накопитель для резервных копий на Linux Mint. Даже страница проекта на Github показывает GUI. Страница на Github также говорит:

Timeshift предназначен для защиты системных файлов и настроек. Это НЕ инструмент для резервного копирования и не предназначен для защиты пользовательских данных. Весь содержимый пользователей домашний каталог исключён по умолчанию.

… и продолжается показ точно как их включать 😀

Я не видел ничего, что ограничивало бы выбор типов ФС, кроме того, что файловые системы MS не поддерживаются. Единственное, специфичное для ФС, заключается в том, что если ваша система установлена на ФС BTRFS, вы можете делать снимки с помощью встроенного механизма снимков BTRFS. Для других ФС доступна опция rsync.

Почему вы не могли сделать резервную копию на свой USB-накопитель — это выходит за рамки обсуждения. Без информации абсолютно невозможно определить, что произошло – догадки не помогают. Если у вас возникнут проблемы, которые вы не можете разрешить, вы всегда можете задать новый вопрос.


Чтобы получить лучшую помощь в будущем, пожалуйста, указывайте такие вещи, как точные версии вашего дистрибутива Linux и любую утилиту или инструмент, с которыми у вас проблемы; описание того, что именно вы пытаетесь сделать и как; что именно вы ожидаете, что произойдёт; что именно происходит и в какой момент. Включайте любые сообщения об ошибках или другие сообщения, которые вы получаете. Для ясности лучше всего вставлять их

как код, используя
фигурные скобки {}

на панели инструментов. Иногда скриншоты могут быть полезны, но не используйте их для сообщений об ошибках и т.д. Никто не хочет перепечатывать их из скриншота, когда их можно просто скопировать из вашего вопроса.

.

Ответ или решение

Если вы хотите использовать Timeshift для создания резервных копий файловой системы EXT4 на отдельный раздел BTRFS, это вполне возможно, и я объясню, как это сделать, следуя настройкам, которые вы упомянули.

Шаг 1: Подготовка системы

  1. Установка Linux Mint: Убедитесь, что ваша ОС установлена на раздел с файловой системой EXT4. Это обычная практика, и это не должно вызвать трудностей.

  2. Создание раздела BTRFS: Создайте раздел BTRFS размером 20 ГБ на вашем физическом диске. Убедитесь, что этот раздел правильно смонтирован и доступен для использования.

Шаг 2: Установка и настройка Timeshift

  1. Установка Timeshift: Если программное обеспечение еще не установлено, его можно установить через системный менеджер пакетов. В терминале выполните:

    sudo apt update
    sudo apt install timeshift
  2. Запуск Timeshift: Откройте Timeshift через меню приложений для запуска графического интерфейса.

Шаг 3: Настройка резервного копирования

  1. Выбор метода резервного копирования: При первом запуске Timeshift вам предложат выбрать метод резервного копирования. В случае, если система находится на файловой системе EXT4, выберите «rsync» как метод резервного копирования. BTRFS используется только для систем, установленных на BTRFS, и он позволяет использовать встроенный механизм снапшотов.

  2. Выбор места хранения:

    • Выберите раздел BTRFS в качестве места хранения резервных копий. Так как вы будете использовать rsync, а не встроенный механизм BTRFS, это будет работать без проблем.
    • Убедитесь, что этот раздел правильно смонтирован и имеет достаточно места для хранения резервных копий.
  3. Настройки резервного копирования:

    • Настройте расписание для автоматического создания резервных копий (e.g., ежедневно или еженедельно, в зависимости от ваших требований).
    • Проверьте параметры, чтобы включить или исключить домашние директории, если необходимо, так как Timeshift по умолчанию их не включает.
  4. Создание первого снапшота: Нажмите на кнопку «Создать», чтобы создать первый снапшот вашей системы.

Шаг 4: Проверка

  1. Проверка работоспособности: Убедитесь, что резервные копии создаются и хранятся на выбранном разделе BTRFS.
  2. Тестирование восстановления: Раз в некоторое время проверяйте процесс восстановления, чтобы гарантировать, что снапшоты корректно восстанавливаются, если это потребуется.

Заключение

Использование Timeshift с EXT4 и архивация на BTRFS может быть легко реализовано с помощью описанных выше шагов. Это позволяет надежно защищать системные файлы и настройки, обеспечивая необходимую гибкость и простоту использования Timeshift через графический интерфейс.

Для дальнейшего оптимизации и устранения любых проблем всегда актуально использовать последние версии как вашей дистрибуции Linux, так и самого Timeshift. Если возникнут какие-либо проблемы, рекомендуется предоставить максимально подробную информацию о вашем окружении для получения более точной помощи.

Оцените материал
Добавить комментарий

Капча загружается...