You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/books/incus_server/09-snapshot_server.uk.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,15 +11,15 @@ tags:
11
11
12
12
У цій главі використовується комбінація привілейованого (root) користувача та непривілейованого (incusadmin) користувача на основі завдань, які ви виконуєте.
13
13
14
-
Як зазначалося на початку, сервер моментальних знімків Incus повинен усіма можливими способами віддзеркалювати робочий сервер. Причина полягає в тому, що вам може знадобитися перенести його на робочий стан у разі апаратної несправності, а наявність не лише резервних копій, але й швидкого способу запуску робочих контейнерів зводить до мінімуму панічні телефонні дзвінки та текстові повідомлення системних адміністраторів. ЦЕ ЗАВЖДИ ДОБРЕ!
14
+
Як зазначалося на початку, сервер моментальних знімків Incus повинен усіма можливими способами віддзеркалювати робочий сервер. Можливо, вам знадобиться перенести його на виробництво, якщо апаратне забезпечення виходить з ладу на вашому основному сервері, а наявність резервних копій і швидкий спосіб перезапуску робочих контейнерів зводить до мінімуму панічні телефонні дзвінки та текстові повідомлення системних адміністраторів. Це ЗАВЖДИ добре!
15
15
16
-
Таким чином, процес створення snapshot сервера точно схожий на робочий сервер. Щоб повністю імітувати налаштування робочого сервера, повторіть **Розділи 1-4** на сервері знімків і поверніться до цього місця після завершення.
16
+
Процес створення сервера моментальних знімків точно схожий на процес створення робочого сервера. Щоб повністю імітувати налаштування робочого сервера, повторіть **Розділи 1-4** на сервері знімків і поверніться до цього місця після завершення.
17
17
18
-
Ви повернулись!! Вітаємо, це має означати, що ви успішно завершили базову інсталяцію snapshot сервера.
18
+
Якщо ви тут, ви завершили базову інсталяцію сервера знімків.
19
19
20
20
## Налаштування зв’язку між основним і snapshot сервером
21
21
22
-
Перш ніж продовжити, потрібно трохи прибрати. По-перше, якщо ви працюєте у робочому середовищі, ви, ймовірно, маєте доступ до DNS-сервера, який можна використовувати для налаштування IP-адреси для розпізнавання імен.
22
+
Перш ніж продовжити, вам потрібно трохи прибратися. По-перше, якщо ви працюєте у робочому середовищі, ви, ймовірно, маєте доступ до DNS-сервера, щоб налаштувати IP для розпізнавання імен.
23
23
24
24
У вашій лабораторії ви не маєте такої розкоші. Можливо, у вас працює той самий сценарій. З цієї причини ви додасте IP-адреси та імена серверів до файлу `/etc/hosts` на основному сервері та серверах знімків. Ви повинні зробити це як ваш root (або _sudo_) користувач.
Це відображає сертифікат, який потрібно прийняти. Прийміть його, і з’явиться запит на введення пароля. Це «пароль довіри», який ви встановили під час кроку ініціалізації Incus. Сподіваємось, ви надійно зберігаєте всі ці паролі. Коли ви введете пароль, ви отримаєте це:
57
+
Це відображає сертифікат, який потрібно прийняти. Прийміть його, і з’явиться запит на введення пароля. Це «пароль довіри», який ви встановили під час кроку ініціалізації Incus. Сподіваюся, ви відстежуєте всі ці паролі. Коли ви введете пароль, ви отримаєте це:
58
58
59
59
```bash
60
60
Client certificate stored at server: incus-snapshot
61
61
```
62
62
63
-
Не завадить мати це і в зворотному порядку. Наприклад, довірчі відносини можна встановити на сервері incus-snapshot. За потреби сервер incus-snapshot може надсилати знімки назад на основний сервер incus-primary. Повторіть кроки та замініть "incus-primary" на "incus-snapshot."
63
+
Не завадить мати це і навпаки. Наприклад, довірчі відносини можна встановити на сервері incus-snapshot. За потреби сервер incus-snapshot може надсилати знімки назад на основний сервер incus-primary. Повторіть кроки та замініть "incus-primary" на "incus-snapshot."
64
64
65
65
### Перенесення вашого першого snapshot
66
66
@@ -72,7 +72,7 @@ Client certificate stored at server: incus-snapshot
72
72
incus profile copy macvlan incus-snapshot
73
73
```
74
74
75
-
Коли всі зв’язки та профілі налаштовано, наступним кроком є надсилання знімка з incus-primary до incus-snapshot. Якщо ви точно слідкували за цим, ви, ймовірно, видалили всі свої знімки. Створіть інший знімок:
75
+
Коли всі зв’язки та профілі налаштовано, наступним кроком є надсилання знімка з incus-primary до incus-snapshot. Якщо ви суворо дотримувалися цього, ви, ймовірно, видалили всі свої знімки. Створіть інший знімок:
Success! Спробуйте запустити його. Оскільки ви запускаєте його на сервері incus-snapshot, вам потрібно спершу зупинити його на сервері incus-primary, щоб уникнути конфлікту IP-адрес:
111
+
Успішно! Спробуйте запустити його. Оскільки ви запускаєте його на сервері incus-snapshot, вам потрібно спершу зупинити його на сервері incus-primary, щоб уникнути конфлікту IP-адрес:
112
112
113
113
```bash
114
114
incus stop rockylinux-test-9
@@ -126,7 +126,7 @@ incus start rockylinux-test-9
126
126
127
127
Снепшоти, скопійовані в incus-snapshot, не працюватимуть під час міграції, але якщо у вас виникне подія живлення або потрібно перезавантажити сервер через оновлення чи щось інше, у вас виникне проблема. Ці контейнери намагатимуться запуститися на сервері знімків, створюючи потенційний конфлікт IP-адрес.
128
128
129
-
Щоб усунути це, потрібно налаштувати переміщені контейнери так, щоб вони не запускалися після перезавантаження сервера. Для вашого щойно скопійованого контейнера rockylinux-test-9 ви зробите це за допомогою:
129
+
Щоб усунути це, вам потрібно налаштувати перенесені контейнери так, щоб вони не запускалися після перезавантаження сервера. Для вашого щойно скопійованого контейнера rockylinux-test-9 ви зробите це за допомогою:
130
130
131
131
```bash
132
132
incus config set rockylinux-test-9 boot.autostart 0
@@ -136,15 +136,15 @@ incus config set rockylinux-test-9 boot.autostart 0
136
136
137
137
## Автоматизація snapshot процесу
138
138
139
-
Чудово, що ви можете створювати миттєві знімки за потреби, а іноді вам _до_потрібно створити миттєвий знімок вручну. Ви навіть можете скопіювати його в incus-snapshot вручну. Але в інших випадках, особливо для багатьох контейнерів, які працюють на вашому первинному сервері incus, **останнє**, що ви хочете зробити, це витратити півдня на видалення знімків на сервері знімків, створення нових знімків і надсилання їх до сервер знімків. Для основної частини ваших операцій ви захочете автоматизувати процес.
139
+
Чудово, що ви можете створювати миттєві знімки за потреби, а іноді вам потрібно створити миттєвий знімок вручну. Ви навіть можете скопіювати його в incus-snapshot вручну. Але в інших випадках, особливо для багатьох контейнерів, які працюють на вашому первинному сервері incus, **останнє**, що ви хочете зробити, це витратити півдня на видалення знімків на сервері знімків, створення нових знімків і надсилання їх до сервер знімків. Для основної частини ваших операцій ви захочете автоматизувати процес.
140
140
141
-
Перше, що вам потрібно зробити, це запланувати процес автоматизації створення знімка на incus-primary. Ви зробите це для кожного контейнера на сервері incus-primary. Після завершення він подбає про це в майбутньому. Це можна зробити за допомогою наступного синтаксису. Зверніть увагу на схожість із записом crontab для позначки часу:
141
+
Вам потрібно буде запланувати процес, щоб автоматизувати створення знімка на incus-primary. Ви зробите це для кожного контейнера на сервері incus-primary. Після завершення він подбає про це в майбутньому. Це можна зробити за допомогою наступного синтаксису. Зверніть увагу на схожість із записом crontab для позначки часу:
142
142
143
143
```bash
144
144
incus config set [container_name] snapshots.schedule "50 20 * * *"
145
145
```
146
146
147
-
Це означає, що щодня о 20:50 робіть знімок назви контейнера.
147
+
Це означає: робіть знімок назви контейнера щодня о 20:50.
148
148
149
149
Щоб застосувати це до контейнера rockylinux-test-9:
incus config set rockylinux-test-9 snapshots.pattern "rockylinux-test-9{{ creation_date|date:'2006-01-02_15-04-05' }}"
159
159
```
160
160
161
-
ЧУДОВО, але ви точно не хочете отримувати новий знімок щодня, не позбувшись старого, чи не так? Ви б заповнили диск знімками. Щоб виправити це, виконайте:
161
+
ЧУДОВО, але ви точно не хочете отримувати новий знімок щодня, не позбувшись старого. Ви б заповнили диск знімками. Щоб виправити це, виконайте наступне:
162
162
163
163
```bash
164
164
incus config set rockylinux-test-9 snapshots.expiry 1d
0 commit comments