2.84M
Категория: ИнформатикаИнформатика

Резервирование операционных систем

1.

РЕЗЕРВИРОВАНИЕ
ОПЕРАЦИОННЫХ СИСТЕМ

2.

Резервное копирование (англ. backup copy) — процесс создания копии данных на
носителе (жёстком диске, дискете и т. д.), предназначенном для восстановления
данных в оригинальном или новом месте их расположения в случае их повреждения
или разрушения.

3.

Виды резервного копирования
Существует несколько видов резервного копирования:
Полное резервное копирование (Full backup)
Полное копирование обычно затрагивает всю систему и все файлы. Еженедельное,
ежемесячное и ежеквартальное резервное копирование подразумевает создание
полной копии всех данных. Обычно оно выполняется тогда, когда копирование
большого объёма данных не влияет на работу организации.
Для предотвращения большого объёма использованных ресурсов используют
алгоритмы сжатия, а также сочетание этого вида с другими: дифференциальным или
инкрементным. Полное резервное копирование незаменимо в случае, когда нужно
подготовить резервную копию для быстрого восстановления системы с нуля.

4.

Дифференциальное резервное копирование
(Differential backup)
При дифференциальном («разностном») резервном копировании каждый файл,
который был изменён с момента последнего полного резервного копирования,
копируется каждый раз заново. Дифференциальное копирование ускоряет процесс
восстановления. Все копии файлов делаются в определённые моменты времени, что,
например, важно при заражении вирусами.

5.

Инкрементное резервное копирование
(Incremental backup)
При добавочном («инкрементном») резервном копировании происходит копирование
только тех файлов, которые были изменены с тех пор, как в последний раз выполнялось
полное или добавочное резервное копирование.
Последующее инкрементное резервное копирование добавляет только файлы, которые
были изменены с момента предыдущего. Инкрементное резервное копирование
занимает меньше времени, так как копируется меньшее количество файлов.
Однако процесс восстановления данных занимает больше времени, так как должны
быть восстановлены данные последнего полного резервного копирования, а также
данные всех последующих инкрементных резервных копирований. В отличие от
дифференциального копирования, изменившиеся или новые файлы не замещают
старые, а добавляются на носитель независимо.

6.

Клонирование
Клонирование позволяет скопировать целый раздел или носитель (устройство) со
всеми файлами и каталогами в другой раздел или на другой носитель. Если раздел
является загрузочным, то клонированный раздел тоже будет загрузочным.

7.

Резервное копирование в виде образа
Образ — точная копия всего раздела или носителя (устройства), хранящаяся в одном
файле.
Резервное копирование в режиме реального времени
Резервное копирование в режиме реального времени позволяет создавать копии
файлов, каталогов и томов, не прерывая работу, без перезагрузки компьютера.

8.

Холодное резервирование
При холодном резервировании база данных выключена или закрыта для потребителей.
Файлы данных не изменяются, и копия базы данных находится в согласованном
состоянии при последующем включении.
Горячее резервирование
При горячем резервировании база данных включена и открыта для потребителей.
Копия базы данных приводится в согласованное состояние путём автоматического
приложения к ней журналов резервирования по окончании копирования файлов
данных.

9.

Создание резервной копии в Windows 10
Архивная версия компьютера с помощью истории файлов
Используйте историю файлов для создания резервной копии на внешнем диске или в
сетевой папке. Выберите Начать > Параметры > Обновление & безопасность>
Резервное копирование> Добавить диск , а затем выберите внешний диск или сетевое
расположение для резервного копирования.

10.

11.

Восстановление файлов с помощью истории файлов
Если вы заметили, что у вас отсутствует важный файл или папка, резервную копию
которых вы создали, выполните приведенные ниже действия.
1)В поле поиска на панели задач введите восстановление файлов, а затем выберите
Восстановление файлов с помощью истории файлов.
2)Найдите нужный файл, а затем с помощью стрелок просмотрите все его версии.
3)Когда найдете нужную версию, нажмите Восстановить, чтобы сохранить ее в
исходном расположении. Чтобы сохранить копию в другом месте, щелкните правой
кнопкой мыши кнопку Восстановить, выберите элемент Восстановить в и укажите
новое расположение.

12.

Поиск резервных копий, созданных в предыдущих версиях Windows
Если вы использовали компонент "Резервное копирование и восстановление" для
создания резервных копий файлов или образа системы в предыдущих версиях
Windows, эти резервные копии будут по-прежнему доступны в Windows 10. В поле
поиска на панели задач введите панель управления. Затем щелкните Панель
управления > Система и ее обслуживание > Резервное копирование и восстановление
(Windows 7).

13.

Создание резервной копии в Windows 11
В Windows 11 можно восстановить файлы из резервной копии, созданной с помощью
резервного копирования и восстановления или истории файлов.
Восстановление файлов с помощью истории файлов
1)Подключение устройство внешнего хранилища, содержающее файлы резервных
копий.
2)В поле поиска на панели задач введите Панель управления, а затем выберите ее в
списке результатов.
3)В поле поиска на панели управления введите История файлов. В списке результатов
выберите Сохранить резервные копии файлов с помощью истории файлов.
4)Следуйте инструкциям по восстановлению файлов.

14.

Восстановление файлов с помощью резервного копирования и восстановления
1)Подключение устройство внешнего хранилища, содержающее файлы резервных
копий.
2)В поле поиска на панели задач введите Панель управления.
3)Выберите его в списке результатов и выберите Резервное копирование и
восстановление (Windows 7).
4)Выберите другую резервную копию,чтобы восстановить файлы из , выберите
расположение внешнего устройства хранения и следуйте инструкциям по
восстановлению файлов.

15.

Создание резервной копии в Linux
Способ 1. Список пакетов
Самый простой способ резервного копирования Ubuntu это получение списка всех
установленных пакетов. Тут нельзя сохранить всю конфигурацию, зато можно очень
быстро восстановить все установленные программы.
dpkg --get-selections | grep -v deinstall > backup.txt

16.

Далее, необходимо скопировать полученный файл в надежное место. Когда система
сломается, переустановите ее с установочного носителя, а затем просто выполнить
команды:
sudo dpkg --set-selections < backup.txt
sudo apt -y update
sudo apt-get dselect-upgrade

17.

Способ 2. Создание архива
Резервное копирование таким способом более надежно, поскольку не просто создается
список установленных программ, а создаётся архив из всей файловой системы.
Фактически, можно потом развернуть этот архив на любой машине и получить
полноценную операционную систему после настройки драйверов.
sudo tar czf /backup.tar.gz --exclude=/backup.tar.gz -exclude=/home --exclude=/media --exclude=/dev -exclude=/mnt --exclude=/proc --exclude=/sys -exclude=/tmp /

18.

Опция c означает, что нужно создать архив (Create), z - включает сжатие Gzip. Затем
с помощью опции -f мы указываем файл, в который нужно сохранить результат.
Затем с помощью серии опций --exclude мы исключаем из архива сам файл архива,
домашний каталог и директории с виртуальными файловыми системами. В самом
конце указываем папку, с которой стоит начать сбор данных - /.

19.

Если система повреждена, нужно загрузиться с LiveCD/USB, и примонтировать
корневой каталог в /mnt/. Затем подключаем носитель с резервной копией и
выполняем команду для распаковки:
sudo tar xf /run/media/имя_носителя/backup.tar.gz -C /mnt
Команда быстро распакует все, что было сохранено и останется только перезагрузить
компьютер, чтобы вернуться к своей основной системе. Здесь не восстанавливается
только загрузчик, восстановить Grub нужно отдельно если он был поврежден.

20.

Способ 3. Резервное копирование в rsync
Этот способ очень похож на второй, но здесь архив не создается, а данные просто
переносятся в другую папку. Это может более полезно при простом копировании
операционной системы в другое место. Команда выглядит вот так:
rsync -aAXv -exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*
","/media/*","/lost+found"} / /папка/назначения

21.

Набор опций -aAX включают передачу в режиме архива, что гарантирует полное
копирование символических ссылок, устройств, разрешений и расширенных
атрибутов, при условии, что их поддерживает целевая файловая система. Опция -exclude, как и раньше, исключает из копии виртуальные файловые системы.
После завершения копирования останется отредактировать /etc/fstab и заменить в нем
адрес корневого раздела на новый. А также создать новый конфигурационный файл
для загрузчика, автоматически или вручную.

22.

Способ 4. Создание образа раздела
Команда dd linux позволяет создать полную копию раздела или даже всего диска. Это
самый надежный, но в то же время потребляющий большое количество памяти способ
выполнить резервное копирование системы. Утилита просто переносит весь диск по
одному байту в образ. Команда выглядит вот так:
sudo dd if=/dev/sda4 of=~/backup.img

23.

Здесь /dev/sda4 - это ваш корневой раздел. После завершения выполнения команды вы
получите готовый образ, затем, чтобы восстановить систему из этой копии достаточно
поменять опции местами и указать путь к файлу копии:
sudo dd if=~/backup.img of=/dev/sda4

24.

Способ 5. Создание Squashfs образа
Преимущество Squashfs в том, что это полноценная файловая система в одном файле,
которую можно очень быстро примонтировать и быстро извлечь нужные файлы.
Кроме того, файловую систему можно открыть привычными менеджерами архивов.
Для создания образа со всей системы используйте:
sudo mksquashfs / /root-backup.sqsh -e root-backup.sqsh home
media dev run mnt proc sys tmp

25.

Теперь, чтобы примонтировать созданный образ будет достаточно набрать такую
команду:
sudo mount /root-backup.sqsh /mnt/ -t squashfs -o loop
Уже отсюда можно извлечь любой файл или перенести все это в реальную файловую
систему с помощью cp -p.
English     Русский Правила