OpenSUSE — одна из немногих операционных систем Linux, которые по умолчанию используют BtrFS вместо Ext4. Файловая система BtrFS отлично работает в OpenSUSE , и с ее помощью пользователи могут делать снимки файловой системы для каждого внесенного обновления и изменения и откатывать их, если что-то происходит. В этом руководстве мы покажем вам, как использовать надежную функцию моментальных снимков как в OpenSUSE Leap, так и в Tumbleweed .
Как сделать снимок в OpenSUSE с помощью YaST2
Создание моментальных снимков вручную в OpenSUSE с использованием YaST2 выполняется с помощью инструмента моментальных снимков файловой системы YaST. Чтобы открыть его, запустите меню приложения и найдите «Снимки файловой системы YaST». Найдя его, введите свой пароль и запустите его.
После запуска инструмента моментальных снимков на рабочем столе OpenSUSE найдите кнопку «Создать». Когда вы нашли «Создать», нажмите на него мышкой. При выборе этой кнопки откроется окно «Создать новый снимок».
В окне «Создать новый снимок» найдите поле «Описание». В этом поле введите краткое описание снимка, который вы делаете. В этом примере это будет «Тестовый снимок».
Далее перейдите в раздел «Данные пользователя». Если оставить этот раздел пустым, будет сделан новый снимок всей вашей системы OpenSUSE. Если вы являетесь экспертом, вы можете указать определенные пользовательские данные для инструмента OpenSUSE Snapshot для резервного копирования. Однако не делайте этого, если вы не знаете, что делаете.
После раздела «Данные пользователя» вам необходимо обратиться к разделу «Алгоритм очистки». Этот раздел можно оставить пустым3, если вы не планируете решать, как будет очищаться ваш снимок. Однако, если вы хотите очистить его, выберите «число» или «временную шкалу».
После того, как вы настроили «Алгоритм очистки», найдите кнопку «ОК» и щелкните по ней мышью. Нажав кнопку «ОК», вы создадите новый снимок в OpenSUSE через YaST2.
Как создавать снимки до и после
Создание одного снимка полезно. С помощью отдельных снимков вы можете восстановить свою систему до рабочего состояния. Однако, если вы хотите отслеживать изменения файлов, вы можете создать предварительные и пост-моментальные снимки.
«Предварительный» снимок — это моментальный снимок, сделанный до того, как что-то изменилось. Снимок поста делается после того, как что-то изменилось. В сочетании с инструментом YaST Snapshot вы можете увидеть изменения и легко отменить их. Вот как.
Сначала найдите кнопку «Создать» и выберите ее. Затем введите описание своего «предварительного» снимка. Выберите вариант «Предварительно». Нажмите кнопку «ОК», чтобы создать снимок.
После создания предварительного снимка нажмите кнопку «Создать» еще раз. Выберите «Опубликовать» и соедините его с предыдущим снимком. Введите описание и нажмите «ОК», чтобы сделать снимок.
Когда вы создали снимки «до/после», выберите их в YaST2 и нажмите кнопку «Показать изменения». Теперь вы можете просматривать изменения из вашего предварительного снимка и пост-снимка.
Как восстановить снимок в OpenSUSE с помощью YaST2
Восстановить снимки в OpenSUSE очень просто. Для начала откройте приложение YaST Filesystem Snapshots. Когда он откроется, просмотрите свои снимки и выберите тот, который хотите восстановить.
После выбора снимка найдите кнопку «Показать изменения» и щелкните по ней мышкой. После того, как вы выбрали снимок, он покажет обзор изменений (если они есть). Выберите файлы, которые вы хотите восстановить, и нажмите кнопку «Восстановить».
Как удалить снимок в OpenSUSE с помощью YaST2
В OpenSUSE Snapshot можно удалить моментальный снимок. Для этого запустите инструмент моментального снимка YaST2. Затем найдите в списке моментальный снимок, который хотите удалить, и выберите его с помощью мыши. Наконец, нажмите кнопку «Удалить», чтобы удалить снимок.
Как загрузиться в снапшот в OpenSUSE
OpenSUSE имеет удивительную возможность, которая позволяет пользователям загружаться в моментальные снимки. Это означает, что если ваша система сломается, вы можете просто загрузить моментальный снимок и устранить проблему. Чтобы загрузиться в моментальный снимок, перезагрузите систему OpenSUSE.
После перезагрузки системы OpenSUSE вам будет представлен загрузчик OpenSUSE Grub. С помощью клавиш со стрелками выберите параметр «Запустить загрузчик из моментального снимка, доступного только для чтения». Затем нажмите клавишу Enter на клавиатуре для подтверждения.
Когда вы выберете опцию «Запустить загрузчик из моментального снимка, доступного только для чтения», вы увидите список моментальных снимков на выбор. Просмотрите снимки и выберите нужный с помощью клавиш со стрелками . Наконец, нажмите клавишу Enter , чтобы загрузить снимок.
После загрузки снимка откройте окно терминала. Когда он откроется, введите команду отката snapper , чтобы откатить вашу систему до загруженного в данный момент моментального снимка.
откат sudo snapper