Трохи довше, трохи дешевше · Збережіть 28% за 6 місяців або 50% за рік, сплачено один раз Дивіться плани ↗

Слова в блокноті

Короткий глосарій для роботи, яку ви виконуєте.

П'ятнадцять термінів, які допомагають розрізняти сервіс, його дані, його доступ і шлях назад.

Інвентаризація сервісів

Підтримуваний запис того, від чого залежить сервіс, де зберігаються його дані та хто може керувати кожною частиною або відновлювати її.

У вашому блокноті: Інвентаризація у спільній вікі включає застосунок, базу даних, вкладення, DNS, постачальника сповіщень і супровідника резервних копій.

Використайте це в практичному посібнику ↗
Постійні дані

Інформація, яка має залишатися доступною, коли процес або контейнер застосунку замінюється. Потрібно зафіксувати місце її зберігання та метод відновлення.

У вашому блокноті: Вкладення вікі належать до плану відновлення, навіть коли контейнер застосунку можна відтворити з визначення.

Використайте це в практичному посібнику ↗
Залежність

Інший компонент або зовнішній сервіс, потрібний для роботи певної функції. Деякі залежності впливають на весь застосунок; інші — лише на одну функцію.

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

Використайте це в практичному посібнику ↗
Адміністратор застосунку

Особа, якій дозволено керувати налаштуваннями або користувачами застосунку. Ця роль не вимагає автоматично адміністративного доступу до базового VPS.

У вашому блокноті: Координатор членства колективу може схвалювати облікові записи вікі без отримання доступу до адміністрування хоста.

Використайте це в практичному посібнику ↗
Найменші привілеї

Надання лише того доступу, який потрібен для поточної роботи особи чи процесу, із можливістю переглянути та відкликати його, коли ця робота змінюється.

У вашому блокноті: Читач документів отримує доступ до спільної колекції, а не до входу на хост чи до кожної приватної теки.

Використайте це в практичному посібнику ↗
Публічний ключ SSH

Спільнодоступна частина пари ключів SSH, яка використовується в автентифікації на основі ключів. Відповідний закритий ключ залишається в його уповноваженого власника і не повинен вставлятися в конфігуратор.

У вашому блокноті: Супроводжувач надає відкритий ключ OpenSSH для доступу до хоста та записує, чий це ключ, для подальшого видалення.

Використайте це в практичному посібнику ↗
Робочий простір

Місткість диска, залишена доступною для тимчасової діяльності, як-от оновлення, імпорт і експорт, на додаток до файлів, які застосунок зазвичай зберігає.

У вашому блокноті: Бюджет архіву залишає місце для пакета експорту, а не заповнює SSD повністю оригінальними документами.

Використайте це в практичному посібнику ↗
Збереження

Правило, яке визначає, як довго старі версії, видалені елементи або записи резервних копій залишаються доступними до видалення. Різні набори даних можуть потребувати різних правил.

У вашому блокноті: Збереження кожної версії документа назавжди змінює бюджет сховища, навіть коли видима папка майже не зростає.

Використайте це в практичному посібнику ↗
Незалежна копія

Відновлювана копія, що зберігається поза сховищем живого сервісу, з власними механізмами доступу та відновлення. Незалежність слід розглядати як для збоїв і облікових даних, так і для розташування.

У вашому блокноті: Резервна копія архіву на окремому сховищі залишається корисною, коли оригінальний диск VPS недоступний, за умови що її доступ для відновлення також доступний.

Використайте це в практичному посібнику ↗
Знімок стану

Визначений інструментом погляд на дані в певний момент. Що він включає, наскільки він узгоджений і як його можна відновити, залежить від інструменту та процедури створення.

У вашому блокноті: Вибраний знімок резервної копії може містити файли архіву, але все одно вимагатиме окремої конфігурації застосунку та відновлення бази даних.

Використайте це в практичному посібнику ↗
Навчальне відновлення

Контрольований тренувальний запуск, який відновлює дані або застосунок в окремому тестовому призначенні та перевіряє, чи справді можна виконати передбачувану роботу.

У вашому блокноті: Супроводжувач резервних копій відкриває відновлену сторінку вікі та вкладення, перевіряє дозволи й зберігає тестову правку, не торкаючись робочої вікі.

Використайте це в практичному посібнику ↗
Перевірка цілісності

Перевірка на пошкодження або неузгодженість у визначених межах. Її результат потрібно читати з урахуванням цих меж; структурні перевірки та читання всіх збережених даних — це різні операції.

У вашому блокноті: Перевірка репозиторію не замінює відкриття відновлених архівних документів і перевірку того, що застосунок може ними користуватися.

Використайте це в практичному посібнику ↗
Фонове завдання

Робота, виконувана поза негайним запитом користувача, часто за розкладом. Вона потребує чіткого тригера, обробки збоїв і відповідальної особи для перевірки результату.

У вашому блокноті: Архів може створювати попередні перегляди документів уночі; невдалий запуск потребує уваги, навіть якщо файловий браузер усе ще завантажується.

Використайте це в практичному посібнику ↗
Ідемпотентність

Проєктування операції так, щоб повторення того самого логічного запиту не створювало додаткового ненавмисного ефекту. Повторна спроба має розпізнаватися як та сама робота.

У вашому блокноті: Завдання сповіщення записує, яке повідомлення було доставлено, щоб повторна спроба цього завдання не надіслала ще одну копію кожному учаснику.

Використайте це в практичному посібнику ↗
Портативний експорт

Задокументований пакет даних у придатних для використання форматах, з достатнім контекстом для тлумачення або імпорту в іншому місці. Завантаження є портативним лише тоді, коли зрозуміло його вміст і пропуски.

У вашому блокноті: Передача вікі включає файли сторінок, вкладення та нотатки, які пояснюють, які деталі історії чи дозволів потребують окремого опрацювання.

Використайте це в практичному посібнику ↗