Домен даних - як працює реплікація MTree
Summary: У статті розповідається про те, як відбувається реплікація. У ньому описані реплікації Mtree - періодичні знімки та знімки, створені користувачем.
Instructions
Як працює MTree Replication
МЕТА
Поясніть, як працює реплікація MTree.
ВІДНОСИТЬСЯ ДО
- Всі системи Data Domain
- Реліз програмного забезпечення 5.1 і вище.
РІШЕННЯ:
Однією з принципових відмінностей між реплікацією MTree та Directory є метод, який використовується для визначення того, що має бути відтворено від джерела до місця призначення. Реплікація MTree використовує знімки, щоб гарантувати, що цільова система Data Domain завжди буде зображенням вихідної системи Data Domain. Миттєві знімки – це точкові зображення MTree. Для кожного контексту реплікації MTree система автоматично створює (і автоматично видаляє) знімки MTree.
На відміну від цього, реплікація Directory не використовує знімки, вона використовує журнал реплікації. Він повинен відтворювати кожну зміну, яка була внесена до вмісту вихідного каталогу в тій послідовності, в якій він був змінений. Так, наприклад, якщо file_1 створюється, то змінюється, а потім видаляється. Реплікація каталогу реплікує створення file_1, модифікацію та кроки видалення до цільової DDR.
Однією з переваг реплікації MTree є те, що за допомогою знімків можна пропустити деякі проміжні зміни у файлах, зменшуючи обсяг даних, які потрібно надсилати через мережу, та зменшуючи затримку реплікації.
Реплікація MTree використовує наступні етапи:
- Знімок створюється в джерелі контексту реплікації MTree. Цей знімок порівнюється з останнім знімком, а зміни надсилаються до місця призначення.
- У місці призначення MTree оновлюється, але файли не будуть доступні користувачеві, доки не будуть отримані ВСІ зміни для останнього знімка.
Описані вище кроки повторюються кожного разу, коли створюється знімок на MTree, що може відбуватися одним із двох способів:
- Коли затримка реплікації перевищує 15 хвилин, а знімок не реплікується в даний момент (періодичні-знімки, створені системою)
- У зазначений користувачем час (наприклад, після завершення завдання з резервного копіювання) (знімки, створені користувачем).
- Після відтворення знімка з'єднання на місці призначення розривається. Встановлюється нове з'єднання між ДД джерела та ДД призначення при реплікації наступного знімка.
Приклад 1:
У цьому прикладі ми бачимо, як поводяться періодично генеровані знімки.- S1, S2 і S3 є періодичними знімками, що генеруються системою.
- S1 генерується і починає реплікацію до місця призначення.
- S1 потрібно більше 15 хвилин, щоб завершити реплікацію.
- Коли реплікація S1 завершується, з'єднання за місцем призначення розривається.
- Оскільки час з моменту створення S1 перевищує 15 хвилин, створюється новий періодичний знімок S2 і починає його реплікацію. Реплікація S2 завершується менш ніж за 15 хвилин.
- Система чекає, поки не пройде 15 хвилин з моменту створення S2, перш ніж відбудеться створення S3 (і видалення S1).
- Реплікація S3 починається негайно.

Приклад 2:
У цьому прикладі ми можемо побачити взаємодію створених користувачем знімків і періодично згенерованих знімків:
- S1 – це періодичний знімок, що генерується системою. S2 і S3 — це знімки, створені користувачем
- S1 генерується і починає реплікацію до місця призначення.
- Під час реплікації S1 створюється створений користувачем знімок S2.
- Оскільки S1 все ще реплікується, система продовжує реплікацію S1 до тих пір, поки вона не буде завершена. Реплікація S2 призупинена до завершення S1.
- Коли S1 завершує реплікацію, реплікація S2 починається негайно.
- Якщо S2 реплікується менш ніж за 15 хвилин, система повертається до очікування протягом 15 хвилин з моменту створення S2, перш ніж буде створено наступний згенерований системою знімок.
- Однак у цьому прикладі новий знімок S3, створений користувачем, створюється до закінчення 15 хвилин.
- Оскільки реплікація не виконується, реплікація S3 починається відразу після її створення.
- Оскільки S2 і S3 є знімками, створеними користувачем, S1 не видаляється, доки не буде створено знімок, створений 3-ю системою.

ПОСИЛАННЯ
- MTree Replication FAQ 180842 .