Складіть невелику повну карту залежностей
Можливе розташування — це точка входу HTTPS, один застосунок вікі, його підтримувана база даних, каталог вкладень і запланований робітник. DNS і будь-яка вихідна поштова служба належать до карти, навіть якщо надаються деінде. Вибір VPS не передбачає жодного застосунку, служби доставки пошти чи автоматизації розгортання.
Якщо застосунок працює в контейнерах, запишіть постійні розташування окремо від визначення контейнера. Docker документує, що том переживає видалення окремого контейнера, тоді як його записуваний шар — ні. Ця постійність усе одно потребує резервної копії поза VPS. Див. життєвий цикл томів Docker. Запишіть карту в реєстр сервісів, включно з власником кожної залежності.
Бюджетуйте простір перед додаванням більшої кількості служб
2 vCPU Grove, 4 GB пам’яті, 60 GB SSD і 2 TB передачі забезпечують початковий розподіл для оцінки в цьому сценарії. Наведений нижче дисковий бюджет — це ілюстративний плановий запас, а не виміряне споживання чи набір обов’язкових розділів.
| Використовуйте | Планувальний запас |
|---|---|
| Операційна система, пакети та обмежені журнали | 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 в Ісландії ↗Документація до цієї нотатки
Використовуйте документацію для тієї версії, яку ви насправді запускаєте. Ці приклади є матеріалом для планування, а не записом про тестування на VPS Hoszen.