В условиях возрастающей киберугрозы защита данных становится критически важной. Одним из эффективных способов защиты является использование концепции air gap (воздушного зазора), которая обеспечивает физическую или логическую изоляцию данных.
В данной статье мы рассмотрим, как организовать air gap для NFS-диска, подключенного к виртуальной машине в oVirt. Мы подробно разберём процесс подключения NFS-диска, управление доступом, и лучшие практики для обеспечения безопасности.
Что такое Air Gap?
Air gap — это метод защиты данных, при котором данные или системы изолируются от сети и других систем, чтобы предотвратить несанкционированный доступ или атаки.
В контексте резервного копирования и хранения данных это означает, что данные физически отделены от основной сети, снижая вероятность их компрометации. (Подробнее об Air Gap)
Шаг 1: Настройка изолированной сети для виртуальной машины
Для реализации air gap необходимо подключить виртуальную машину к изолированной сети, которая будет использоваться для подключения NFS-диска.
Создание изолированной сети в oVirt
-
Вход в панель управления oVirt:
Откройте веб-интерфейс управления oVirt и войдите в систему с необходимыми административными привилегиями.
-
Создание новой изолированной сети:
Перейдите в раздел "Сети" (Networks) и нажмите "Создать сеть" (Create Network).
- Имя сети: Укажите название, например,
isolated_network
. - Тип сети: Выберите "Изолированная" (Isolated). Этот тип сети гарантирует, что виртуальная машина не будет иметь доступа к внешним сетям, что является ключевым для обеспечения air gap.
- Имя сети: Укажите название, например,
-
Сохранение изменений и привязка к виртуальной машине:
Сохраните созданную сеть и привяжите её к виртуальной машине, которая будет использовать NFS-диск.
Настройка виртуальной машины для подключения к изолированной сети
-
Добавление сетевого интерфейса:
Перейдите к настройкам виртуальной машины и добавьте новый сетевой интерфейс.
- Выбор сети: Выберите ранее созданную изолированную сеть
isolated_network
.
- Выбор сети: Выберите ранее созданную изолированную сеть
-
Сохранение и перезапуск:
Сохраните изменения и перезапустите виртуальную машину для применения новой сетевой конфигурации.
Шаг 2: Подключение NFS-диска к виртуальной машине
Теперь необходимо подключить NFS-диск непосредственно к виртуальной машине через изолированную сеть.
Подключение NFS-диска в виртуальной машине
-
Доступ к виртуальной машине:
Подключитесь к виртуальной машине через SSH или используйте встроенную консоль oVirt.
-
Установка необходимых пакетов:
Убедитесь, что на виртуальной машине установлены утилиты для работы с NFS:
bashsudo apt update sudo apt install -y nfs-common
nfs-common
: Этот пакет включает утилиты для работы с NFS, такие какmount.nfs
, необходимые для подключения NFS-диска.
-
Создание точки монтирования:
Создайте каталог, который будет использоваться как точка монтирования для NFS-диска:
bashsudo mkdir -p /mnt/nfs
-
Подключение NFS-диска:
Подключите NFS-диск к виртуальной машине:
bashsudo mount -t nfs <nfs_server_ip>:<nfs_export_path> /mnt/nfs
<nfs_server_ip>
: IP-адрес вашего NFS-сервера.<nfs_export_path>
: Путь к экспортируемому каталогу на NFS-сервере./mnt/nfs
: Путь к точке монтирования на виртуальной машине.
-
Проверка монтирования:
Убедитесь, что NFS-диск правильно смонтирован:
bashdf -h /mnt/nfs
Команда
df -h
покажет список файловых систем, подключённых к вашей виртуальной машине, и объём доступного места на них.
Шаг 3: Управление доступом и air gap для NFS-диска
Для обеспечения air gap и защиты данных необходимо управлять доступом к NFS-диску и проводить регулярное отключение после использования.
Отключение NFS-диска после использования
-
Отключение диска:
После завершения резервного копирования или использования диска, выполните его отключение:
bashsudo umount /mnt/nfs
umount
: Команда для отключения файловых систем. Убедитесь, что перед выполнением этой команды все процессы, использующие диск, завершены.
-
Удаление точки монтирования (опционально):
Если больше не планируете использовать точку монтирования, её можно удалить:
bashsudo rmdir /mnt/nfs
Повторное подключение NFS-диска
-
Создание точки монтирования (если удалили):
Если вы удалили точку монтирования, создайте её снова:
bashsudo mkdir -p /mnt/nfs
-
Подключение NFS-диска:
Подключите диск снова, используя ту же команду:
bashsudo mount -t nfs <nfs_server_ip>:<nfs_export_path> /mnt/nfs
-
Проверка монтирования:
Убедитесь, что диск снова доступен:
bashdf -h /mnt/nfs
Лучшие практики для реализации air gap с NFS-диском
Физическая безопасность
Обеспечьте физическую безопасность NFS-сервера, хранящего резервные копии. Сервер должен находиться в защищённом помещении с ограниченным доступом.
Управление доступом
Используйте брандмауэры и IP-фильтры для ограничения доступа к NFS-серверу. Настройте сервер таким образом, чтобы только авторизованные виртуальные машины могли подключаться к нему.
Шифрование данных
Рассмотрите возможность шифрования данных, хранящихся на NFS-диске. Это добавит дополнительный уровень защиты данных, предотвращая их компрометацию в случае физического доступа к серверу.
Регулярное тестирование
Периодически тестируйте процедуры резервного копирования и восстановления данных. Убедитесь, что все данные корректно сохраняются и могут быть восстановлены при необходимости.
Документирование и обучение
Документируйте все процессы подключения и отключения NFS-диска, а также процедуры резервного копирования. Обучите сотрудников, чтобы они могли правильно выполнять все операции и поддерживать высокий уровень безопасности.
Заключение
Организация air gap для NFS-диска, подключенного к виртуальной машине в oVirt, обеспечивает защиту данных через физическую или логическую изоляцию. Подключение NFS-диска через изолированную сеть, управление доступом и регулярное тестирование являются ключевыми аспектами успешной реализации air gap.
Следование лучшим практикам поможет обеспечить высокий уровень безопасности и защитить данные от несанкционированного доступа.
|
Внимание! Данная статья не является официальной документацией.Использование информации необходимо выполнять с осторожностью, используя для этого тестовую среду.
Если у вас есть вопросы о построении современных систем резервного копирования, репликации, синхронизации данных и защиты от программ вымогателей обратитесь в нашу компанию для получения консультации о современных технологиях резервного копирования и восстановления данных. Наша компания имеет более чем 25-летний опыт в этой области. |