Общая задача
Необходимо превратить персональный компьютер в небольшой файловый сервер. Для обеспечения отказоустойчивости требуется организовать программный или аппаратный RAID1 из двух жёстких дисков объёмом 2 ТБ каждый. На подготовленный массив будет установлен Nextcloud для синхронизации и обмена файлами.
Требования по настройке RAID1
- Использовать встроенные средства материнской платы или операционной системы (Dynamic Disk / Storage Spaces) для организации зеркального тома.
- Убедиться, что системный SSD не затрагивается настройкой - все данные на нём должны быть сохранены.
- Обеспечить корректное определение и инициализацию дисков (GPT, динамические диски) в Windows Server 2022.
- Проверить возврат либо замену диска в случае отказа без потери данных.
Требования по развертыванию Nextcloud
- Nextcloud должен работать на RAID1-массиве (буква D: или смонтированная папка).
- Использовать IIS в качестве веб-сервера, PHP и MariaDB (либо базовый стек XAMPP/Apache HTTP с MariaDB, если IIS неприменим).
- Автоматический запуск сервисов при загрузке сервера - попросите исполнителя уточнить, какая версия ОС и стек (предположительно LAMP или WAMP).
- Выделенная административная панель Nextcloud (логин/пароль - отдельно сообщить в личных сообщениях, не указывать открыто).
- После развёртывания нужно протестировать загрузку, скачивание и работу multipart upload для больших файлов (>2 ГБ).
Эти подсказки и уточнения
- Дата по заданию - после согласования сроков с исполнителем.
- Исполнитель может поставить XAMPP / Bitnami NextCloud package, но финально должна быть корректно перенесена база данных пользователей на кастомный порт или выделеный SSD-или Apache, а сам NextCloud - внутри основной ОС.
- Перед моделированием краша RAID (отключением одного из дисков) объёмом тестовый обмен данными 100-200 МБ.