На главную страницу На главную страницу Помоги больным детям! Их можно спасти!
 
Справочные материалы ←

Как защититься от потери данных созданием резервного дампа системы?

Периодическое создание дампа системы позволяет при необходимости восстанавливать файлы или всю систему целиком в состояние на момент создания дампа. Рассмотрим процесс создания дампа системы и работы с ним штатными утилитами dump и restore. Данными утилитами можно воспользоваться только, если система установлена на файловую систему UFS2.

Создание полного дампа системы

Обычно файлы дампов сохраняют на отдельном «жестком» диске или USB-накопителе. Допустим имеется постоянно подключенный USB-накопитель с файловой системой UFS2, который система определяет как da0s1d. Тогда для создания дампа системы можно воспользоваться скриптом:

#!/bin/sh
dump_disk="/dev/da0s1d"
dump_dir="/backup"
dump_count="5"
dump_count="$((dump_count+=1))"
mkdir -p ${dump_dir}
mount ${dump_disk} ${dump_dir}
if [ $? == 0 ]
then
  dump -0Lf - / | 7zz a -si -mx=9 ${dump_dir}/dump_`date +'%Y%m%d_%H%M%S'`.7z >/dev/null
  ls -1t ${dump_dir}/dump_* | tail -n+${dump_count} | xargs rm -f
  umount ${dump_dir}
fi

В данном скрипте

dump_disk – это накопитель, на который будет сохраняться дамп;
dump_dir – это точка монтирования накопителя, на который будет сохраняться дамп;
dump_count – это максимальное количество дампов для хранения (более старые дампы будут автоматически удаляться).

Если запустить скрипт в терминале под пользователем root (Администратор), не забыв сделать скрипт исполняемым, то в результате будет сохранён полный дамп системы в максимально сжатом при помощи архиватора 7z виде. Имя файла дампа будет включать в себя дату и время его создания.

Вызов данного скрипта можно делать из планировщика заданий cron. Допустим скрипт сохранён как /root/sys_dump.sh. Тогда для создания дампа один раз в неделю в 2:00 ночи с пятницы на субботу достаточно добавить в файл /etc/crontab строку:

0       2       *       *       6       root    /root/sys_dump.sh

Восстановление некоторых файлов и каталогов

Если известно какой именно файл или каталог необходимо восстановить, то в терминале под пользователем root (Администратор) достаточно выполнить команду:

7zz x -so /backup/dump_file_name.7z | restore -xf - ./file_with_full_path

где

/backup/dump_file_name.7z – сжатый файл дампа,
./file_with_full_path – извлекаемый из дампа файл или каталог (точка и слэш в начале обязательны).

Если точно неизвестно где именно внутри дампа находится нужный файл или каталог, то можно извлечь файлы в интерактивном режиме:

7zz x -so /backup/dump_file_name.7z | restore -if -

В интерактивном режиме можно перемещаться по каталогам с помощью команды cd, просматривать содержимое каталога с помощью команды ls, добавлять файлы и каталоги в список для извлечения с помощью команды add, и наконец, извлечь файлы по созданному списку с помощью команды extract. Подробнее о командах интерактивного режима можно узнать в man restore.

Будьте внимательны: извлекаемые из дампа файлы и каталоги будут сохраняться в текущем каталоге. Поэтому лучше сначала создать временный каталог и перейти в него:

mkdir /tmp/restore
cd /tmp/restore

Полное восстановление системы

Полное восстановление системы может потребоваться в случае внезапного выхода из строя системного «жесткого» диска. После установки нового «жесткого» диска необходимо загрузиться с установочного DVD или USB диска. При этом также необходимо подключить носитель с ранее созданным дампом системы. В меню установщика необходимо выбрать «Выход в командную строку». В командной строке необходимо выполнить команды (предполагается, что носитель с дампом определяется в системе как da0s1d):

mkdir -p /var/dump
mount /dev/da0s1d /var/dump
exit

Далее в установщике необходимо выбрать пункт меню «Установка новой системы» и следовать инструкциям установщика. В окне ввода пути к файлам дистрибутивов указать /var/dump. Файл дистрибутива обязательно должен быть создан как описано выше и иметь расширение .7z. Чтобы не изменились настройки сетевых интерфейсов, диалог настройки сетевого интерфейса, получающего адрес по DHCP, необходимо пропустить.

Последнее изменение: 27.02.2023 19:46:53
Импортозамещение
В Новосибирске в пятницу начался пятый окружной хакатон проекта «Цифровой прорыв. Сезон: Искусственный интеллект», входящего в президентскую платформу «Россия – страна возможностей»; он закончится 1 октября, сообщают организаторы мероприятия. Более 1000 IT-специалистов будут соревноваться за призовой фонд 3 миллиона рублей. Командам программистов от трёх до пяти человек предстоит решить пять задач (кейсов) на основе методов […] Сообщение Окружной хакатон по ИИ с призовым фондом 3 млн руб стартовал в Новосиб... 
Отечественная автоматизированная информационная система оформления воздушных перевозок «Леонардо» подверглась массированной DDoS-атаке из-за рубежа, сообщает РИА Новости со ссылкой на Telegram-канал «Ростеха». Сообщение было опубликовано в 11.44 мск. В 12.08 «Ростех» написал, что «работоспособность системы бронирования авиабилетов «Леонардо» полностью восстановлена. DDoS-атака успешно отбита». СМИ отмечали, что из-за атаки в аэропортах была затруднена регистрация на рейсы. Напомним, […] Сообщение На отечест... 
Столичная компания «Рокор» организует массовое производство пластин из оксида галлия; изделие представляет собой полупроводниковый материал современного поколения, сообщает mos.ru во вторник. Компания находится на последней стадии подготовки к производству монокристаллических пластин оксида галлия, говорится в сообщении. В течение полутора лет планируется вывести пластины из оксида галлия на внешний рынок. Инновационность московской технологии получения оксида галлия […] Сообщение Инновационная технология п... 
«Бюро 1440», разработчик отечественных низкоорбитальных спутников связи, сообщило во вторник об успешном вводе в эксплуатацию двигательных установок космических аппаратов «Рассвет-1». Напомним, в начале июля с космодрома «Восточный» были запущены три отечественных низкоорбитальных спутника связи, разработанные «Бюро 1440» (входит в «ИКС-холдинг»). Практическая демонстрация технологии успешно прошла в середине августа. В сообщении компании говорится о надёжной работе системы […] Сообщение Успешно введены в э... 
Компания Directum выпустила интеграционный модуль к сервису «Контур.Доверенность» – узлу распределенной блокчейн-сети; теперь пользователи Directum RX могут в едином информационном пространстве выпускать машиночитатемые доверенности (МЧД) и управлять их жизненным циклом, сообщает Directum в среду. Интеграция поддерживается с версии 4.6 Directum RX. Решение подходит компаниям, которые планируют создавать МЧД прямо в корпоративной системе, где хранятся данные […] Сообщение В системе Directum RX появилась подд... 
Президент России поручил обновить Национальную стратегию развития искусственного интеллекта (ИИ) до 2030 года, сообщил председатель правительства Михаил Мишустин во время стратегической сессии по ИИ. Правительству необходимо внести в стратегию изменения, которые предусматривают в том числе реализацию комплекса мер, направленных на повсеместное внедрение таких технологий в отраслях экономики и социальной сферы и в системе государственного управления, […] Сообщение Правительству поручено обновить Национальную... 
Проект приказа Минцифры, вносящего изменения в структуру единого реестра отечественного и евразийского программного обеспечения (ПО), опубликован для общественного обсуждения во вторник. Наименование раздела «Офисные приложения» предложено заменить на «Офисное программное обеспечение». Делается это «в целях оптимизации структуры» реестров, а также для облегчения заказчикам поиска необходимых программных решений в реестрах. Также для уточнения требований к ПО, […] Сообщение Минцифры предложило переименовать ... 
Во время презентации новых продуктов на мероприятии Huawei Connect в Шанхае Huawei не стала раскрывать технические характеристики своего флагмана Mate 60 Pro, сообщил в понедельник телеканал CNN. Презентованы многие новые изделия, в частности, разрабатывавшийся 10 лет «самый лёгкий и тонкий в мире» планшет, заявлено об электромобиле, который «по всем параметрам» превосходит Tesla Model S (машина […] Сообщение Huawei презентовала новые продукты – электромобиль вошёл, сенсационный смартфон без подробностей по... 
Системный интегратор «Инфосистемы Джет» и Directum заключили соглашение о сотрудничестве: главным направлением совместной работы станет поддержка бизнеса при переходе на отечественное ПО, сообщают компании в понедельник. Вместе компании готовы предложить рынку передовые программные продукты для цифровизации бизнес-процессов. Обе компании обладают многолетним опытом развития IT-технологий, разработки и внедрения прогрессивных решений, бизнес-консультирования и аналитики. Задача импортозамещения зарубежного [... 
В Хабаровске наградили победителей четвертого окружного хакатона проекта «Цифровой прорыв. Сезон: Искусственный интеллект», сообщает президентская платформа «Россия – страна возможностей». По итогам соревнования 12 команд-победителей разделили призовой фонд в 2 400 000 рублей. Напомним, организатором проекта является Минэкономразвития. Хакатон проводится в рамках федерального проекта «Искусственный интеллект» национального проекта «Цифровая экономика». Участники хакатона по искусственному интеллекту […] Соо... 
    Наверх       На главную страницу       Адрес электропочты Рейтинг@Mail.ru
Данный интернет-сайт носит исключительно информационный характер, и ни при каких условиях информационные
материалы и цены, размещенные на сайте, не являются публичной офертой, определяемой положениями Статьи 437 ГК РФ.

Сергей Волков – эксперт в области информационных технологий © 2011−2023
Работает система управления сайтом «Публикатор 1.9» © 2004−2023