Немного дольше, немного дешевле · Экономия 28% за 6 месяцев или 50% за год, единым платежом Смотрите тарифы ↗

Сценарий планирования · Независимые службы

Общий центр знаний, переживающий смену сопровождающего

Дайте группе одно место для рабочих заметок, решений и полезных вложений, затем сделайте эту службу понятной второму ответственному. Этот иллюстративный сценарий начинается с вики и её зависимостей на одном VPS. Его условие успеха практично: участник может найти нужную страницу, а кто-то другой может восстановить её, когда обычный ответственный отсутствует.

Иллюстративный проект службы, а не история клиента или предустановленное приложение.

Выберите работу, которую должен нести центр

Представьте небольшой добровольческий коллектив, чьи заметки со встреч, процедуры и проектные файлы разбросаны по личным аккаунтам. Первое требование — общее пространство для редактирования с именованными аккаунтами и чёткими правами владения документами. Живой чат, видеозвонки и публичная издательская платформа могут подождать. Узкая начальная область упрощает и заметки по обслуживанию, и упражнение по восстановлению.

Согласуйте, какие материалы относятся к центру, прежде чем импортировать их. Отделите обычные рабочие заметки от чувствительных записей об участниках, задайте политику вложений и определите, кто может утверждать публичную страницу. Используйте план общего вики-сервиса чтобы превратить эти решения в краткое проверяемое ТЗ.

Нарисуйте небольшую полную карту зависимостей

Возможная схема — точка входа HTTPS, одно приложение вики, поддерживаемая им база данных, каталог вложений и запланированный обработчик. DNS и любая исходящая почтовая служба входят в карту, даже если предоставляются в другом месте. Выбор VPS не подразумевает ни приложение, ни службу доставки почты, ни автоматизацию развёртывания.

Если приложение работает в контейнерах, записывайте постоянные расположения отдельно от определения контейнера. Docker документирует, что том переживает удаление отдельного контейнера, а его записываемый слой — нет. Эта сохраняемость всё равно требует резервной копии вне VPS. См. жизненный цикл тома Docker. Запишите карту в инвентаризацией сервисов, включая владельца каждой зависимости.

Планируйте пространство до добавления новых служб

2 vCPU, память 4 GB, 60 GB SSD и трафик 2 TB Grove дают стартовое распределение для оценки в этом сценарии. Следующий бюджет диска — иллюстративный плановый допуск, а не измеренное потребление или набор обязательных разделов.

ИспользуйтеПлановый допуск
Операционная система, пакеты и ограниченные журналы12 GB
База данных, история страниц и данные поиска8 GB
Вложения участников18 GB
Рабочее пространство для обновления и экспорта8 GB
Нераспределённый запас14 GB

Проверьте требования выбранного приложения, затем наблюдайте использование памяти и диска во время импорта, обычного редактирования и обновления. Два vCPU не гарантируют число редакторов. Seed может подойти для меньшего приложения с проверенными требованиями; Canopy или явные добавления ресурсов становятся решениями, подкреплёнными наблюдаемым спросом. Включайте загрузки, экспорты и трафик резервного копирования в анализ трафика согласно применимым условиям учёта.

Дайте людям чёткие обязанности

Участникам нужны аккаунты вики, а не постоянный доступ к хосту. Назначьте одного человека на членство в приложении, а другого — на покрытие обслуживания хоста при необходимости; в очень маленькой группе эти обязанности могут пересекаться, но ответственный за резервное копирование всё равно должен практиковаться самостоятельно. Запишите, где хранятся авторизованные материалы для восстановления, не помещая пароли или приватные ключи в вики.

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

Докажите, что заметки и вложения принадлежат друг другу

Следуйте процедуре приложения для захвата совместимых состояний базы данных, вложений и конфигурации. Для вики на базе PostgreSQL один логический экспорт базы данных не покрывает вложения или глобальные роли базы данных. PostgreSQL также предупреждает, что планирование регулярного резервного копирования в производстве может требовать большего, чем pg_dump; выбирайте метод для фактической установки. См. область и ограничения экспорта PostgreSQL.

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

Оставьте пригодный маршрут выхода

Храните документированный экспорт страниц, вложений и модели разрешений вместе с инструкциями по восстановлению. Проверьте, что экспорт опускает: история страниц, внутренние ссылки и сопоставления аккаунтов могут требовать отдельной обработки. Попросите ответственного за резервное копирование открыть экспорт, не полагаясь на работающую вики. руководство по портативному экспорту помогает превратить загрузку в пакет для передачи.

Один VPS по-прежнему концентрирует работающий сервис в одном месте. Дополнительные ресурсы не устраняют эту зависимость и не берут на себя обслуживание. Настраивайте стартовый план только после согласования того, кто занимается обновлениями, сбойными заданиями и независимыми резервными копиями; полезный результат — сервис, который группа может понять и восстановить.

Отправная точка каталога для оценки

Grove предоставляет 2 vCPU, память 4 GB, 60 GB SSD и 2 TB ежемесячного трафика за $18.00 USD/месяц. Это стартовое распределение для сравнения с требованиями и измерениями вашего приложения, а не обещание, что конкретная коллекция или аудитория поместится.

При стандартных опциях шесть месяцев стоят $77.76, оплачиваемые одним платежом (28% скидки от $108.00); двенадцать месяцев стоят $108.00, оплачиваемые одним платежом (50% скидки от $216.00). Выбранные регулярные опции получают ту же скидку. Бюджет на независимое хранилище резервных копий, домены и любые внешние почтовые сервисы рассчитывайте отдельно.

Настроить Grove в Исландии ↗

Документация к этому примечанию

Используйте документацию для версии, которую вы фактически запускаете. Эти примеры — материал для планирования, а не запись теста на Hoszen VPS.