Теневое копирование+Точка восстановления: различия между версиями
Строка 25: | Строка 25: | ||
=====Поломанная система с текстовым интерфейсом===== | =====Поломанная система с текстовым интерфейсом===== | ||
1.Запустите программу от суперпользователя | 1.Запустите программу от суперпользователя | ||
$su- | $su - | ||
#timeshift | #timeshift | ||
Текущая версия от 12:31, 29 июня 2023
Теневое копирование/Точка восстановления
TimeShift
TimeShift - программа, делающая снимок системы на определенный момент времени. Она создает снимки либо посредством rsync, либо посредством снимков btrfs.
При первом запуске программа оценит размер системы и свободное место диска, предложит выбрать диск для создания снимка и создать расписание.
Чтобы создать снимок в окне программы нажмите на кнопку "Создать".
Для создания из консоли:
$su- #timeshift --create
Или
#timeshift --create --comments "Установка SambaDC"
Для восстановления - "Восстановить".
В случае с rsync программа создает снимок в каталоге /timeshift, а в случае btrfs делает снимок средством этой файловой системы.
Т.к. снимки хранятся в каталоге, то они будут копироваться на сервер Bacula (если вы его настроите) и, в конечном итоге, восстановлены.
Установка:
$su- #apt-get install timeshift
Воостановление из консоли
Если у вас после ваших действий или после обновления системы не загружается GUI, вы можете восстановить систему из текстового интерфейса.
Поломанная система с текстовым интерфейсом
1.Запустите программу от суперпользователя
$su - #timeshift
2.Посмотрите список точек восстановления:
#timeshift --list 1 2020-01-26_12-42-07 2 2020-01-23_09-24-37
3.Восстановите необходимую точку:
#timeshift --restore 2
Rescue-диск
1. С помощью fdisk -l
Просмотрите список дисков/разделов
# fdisk -l
Определите ваш системный диск (ext4). Если у вас несколько систем, то можете попробовать выполнить, например:
mount /dev/sda3 /mnt
2.Перейдите в корень системы
chroot /mnt
2.Запустите программу от суперпользователя
$su- #timeshift
3.Посмотрите список точек восстановления:
#timeshift --list 2020-01-26_12-42-07
4.Восстановите необходимую точку на необходимый раздел:
#timeshift --restore --snapshot '2020-01-26_12-42-07' --target /dev/sda3