Сначала задача, потом железо
Домашний сервер легко превратить в бесконечный проект. Чтобы он начал приносить пользу, запишите одну вещь, которую хотите упростить: например, складывать фотографии с нескольких устройств в одно место. Такой запрос сразу определяет требования к диску, сети и резервным копиям.
Для знакомства часто подходит уже имеющийся компьютер. Перед покупкой отдельного устройства оцените его шум, нагрев и расход электричества. В комнате, где вы работаете или спите, эти свойства заметнее красивых характеристик процессора.
Сделайте основу понятной
Выберите систему, документацию к которой сможете читать. Установите обновления, настройте доступ по SSH с ключом и сохраните короткую памятку: где лежат данные, как запускаются сервисы и что делать после отключения питания.
- Начните с одного сервиса и убедитесь, что он запускается после перезагрузки.
- Отделите данные от временных файлов и загрузок.
- Проверьте, сколько места остаётся на системном диске.
- Оставьте простой способ добраться до консоли при проблемах с сетью.
Копия должна жить отдельно
Папка с названием «backup» на том же диске помогает пережить ошибку в файле, но не поломку накопителя. Для важных данных нужна отдельная копия, а для особенно ценных — ещё одна вне дома. Выбирайте расписание по тому, сколько изменений готовы потерять.
Не усложняйте обслуживание
Раз в какое-то время просматривайте свободное место, ошибки дисков и состояние копий. Добавлять новые инструменты удобнее тогда, когда у каждого появляется конкретная задача. Небольшой сервер с понятной схемой обычно легче поддерживать, чем набор сервисов, назначение которых уже забылось.
Продолжить чтение: Ubuntu Server: документация.