Домен даних: Як перетворити реплікацію колекції на реплікацію mtree
Summary: У цій статті пояснюється, як перетворити реплікацію колекції на реплікацію mtree за допомогою CLI.
Instructions
Як перетворити реплікацію колекції на реплікацію mtree
МЕТА:
Поясніть, як перетворити реплікацію колекції на реплікацію mtree за допомогою CLI.
ЗАСТОСОВУЄТЬСЯ ДО:
-
Всі системи Data Domain
-
Реліз програмного забезпечення 5.1 і пізніші версії
РІШЕННЯ:
-
Вимкніть будь-які резервні копії або будь-який запис до домену даних принаймні за 20-40 хвилин до початку цього процесу.
-
Переконайтеся, що очищення файлової системи не заплановано на той самий день, що й процес перетворення, оскільки очищення може надіслати великий обсяг даних цільовому домену даних і може призвести до затримки реплікації знімка в наведених нижче кроках. (Зауважте, що якщо очищення було розпочато до перетворення, то у вас може залишитися великий обсяг даних для перенесення, навіть якщо очищення було зупинено. Зверніть особливу увагу на пункт "Синхронізовано як час:" нижче.)
-
Файлова система як у вихідному, так і в цільовому домені даних вимкнена під час цього процесу.
-
Перш ніж розпочати процес, переконайтеся, що реплікація синхронізована і що у вас є спільний знімок у всіх mtree на обох доменах даних, перш ніж порушувати реплікацію колекції. Цей процес описаний нижче.
ПРОЦЕС:
- Переконайтеся, що реплікація синхронізована. З вихідного Data Domain запустіть команду, показану в прикладі нижче:
sysadmin@Dell01# реплікація показує детальну статистику rctx://0
CTX:
0 Пункт призначення:
col://Dell02.localdomain Надіслані після стиснення байтів: 592 530 416 032 056
отриманих постстиснених байтів: 11 616 432 972 Залишилось 11 616 432 972
байтів: <0 ---Зверніть увагу, що залишок байтів дорівнює 0
Синхронізовано за часом: Ср березня 29 08:59 <---Зверніть увагу, що цей час повинен збігатися з поточним часом і датою Data Domain
sysadmin@Dell01# дата:
ср березня 29 09:00:02 EDT 2017
sysadmin@Dell01#
- Визначте mtree, для реплікації яких потрібно встановити mtree. У наведеному нижче прикладі є два mtree: Моє резервне копіювання та резервне копіювання. У цьому випадку, єдине mtree, яке має бути налаштоване для реплікації mtree, це mtree Mybackup. Резервна копія mtree є стандартною, і її не можна налаштувати для реплікації mtree до місця призначення без зміни імені mtree у системі Target/Destination. Якщо ім'я в системі Target змінено, то це можна зробити. Якщо потрібна реплікація між резервним mtree на джерелі та резервним mtree на місці призначення, то необхідно налаштувати реплікацію на основі каталогів.
Приклад:
sysadmin@Dell01# mtree список
Ім'я Pre-Comp (GiB) Статус
--------------------- -------------- ------
/data/col1/Mybackup 3248783.0 RW
/data/col1/backup 394.5 RW
--------------------- -------------- ------D : Видалено
Q : Квота визначена
РО : Читання тільки
RW : Читати Напишіть
Р. Д. : Пункт призначення
реплікації RLGE : Управління Retention-Lock увімкнено
RLGD: Керування замком утримання вимкнено
RLCE : Відповідність Retention-Lock увімкнено
sysadmin@Dell01#
- Створіть загальний знімок. Для реплікації mtree потрібен спільний знімок для процесу повторної синхронізації. Ім'я знімка не важливе. Якщо існує більше одного mtree, цей крок потрібно повторити для кожного mtree.
Приклад:
sysadmin@Dell01# snapshot create snapshot-A-3-29 mtree /data/col1/Mybackup retention 1day
Знімок "snapshot-A-3-29" для mtree "/data/col1/Mybackup" створений і буде зберігатися до 30 березня 2017 08:58.
sysadmin@Dell01# список знімків mtree /data/col1/Mybackup
sysadmin@Dell01#
Інформація про знімки для MTree: /data/col1/Mybackup
----------------------------------------------
Name pre-comp (GiB) створити дату збереження до статусу
--------------- -------------- ----------------- ----------------- ------
знімок-A-3-29 3248783.0 29 березня 2017 08:58 30 березня 2017 08:58
--------------- -------------- ----------------- ----------------- ------
Короткий підсумок
-------------------
Всього:
1 Термін дії не закінчився:
1 Термін дії минув:
0 sysadmin@Dell01#
- Виконайте синхронізацію реплікації. Цей процес досягає двох речей: 1) Він запускає процес реплікації, щоб надіслати щойно створений знімок/знімки до цільового домену даних, і 2) він також переконується, що все синхронізовано, перш ніж порушити реплікацію колекції.
Приклад:
sysadmin@Dell01# синхронізація
реплікації 0 файлів очищено.
струм=905268072 sync_target=905268072 голова=905268072
sysadmin@Dell01#
- У домені цільових даних перевірте, що щойно створені знімки відображаються в системі. Повторіть цей крок для всіх mtrees, які налаштовані за допомогою реплікації mtree.
Приклад:
sysadmin@Dell02# список знімків mtree /data/col1/Інформація про знімки Mybackup
для MTree: /data/col1/Mybackup
----------------------------------------------
Name pre-comp (GiB) створити дату збереження до статусу
--------------- -------------- ----------------- ----------------- ------
знімок-A-3-29 3248783.0 29 березня 2017 08:58 30 березня 2017 08:58
--------------- -------------- ----------------- ----------------- ------
Короткий підсумок
-------------------
Всього:
1 Термін дії не закінчився:
1 Термін дії минув:
0 sysadmin@Dell01#
Примітка: Якщо є кілька mtree, ви можете швидко відобразити всі знімки, використовуючи наступну команду: список знімків mtree *
- Перевірте, чи знімки відображаються в обох доменах даних і синхронізуються на поточний момент часу. Якщо ви не впевнені, ви знову запускаєте команду синхронізації реплікації, перш ніж вимкнути файлову систему. Вимкніть файлову систему як у домені джерельних, так і в домені цільових даних.
Приклад:
Джерело:
sysadmin@Dell01# filesys disable
Ця дія вимкне файлову систему.
У програмах можуть виникати
перебої під час вимкнення файлової системи.
Ти впевнений? (так|ні|?) [ні]: Так
, добре, продовжуємо.
Будь ласка, зачекай..............
Тепер файлову систему вимкнено.
sysadmin@Dell01#
Пункт призначення:
sysadmin@Dell02# filesys disable
Ця дія вимкне файлову систему.
У програмах можуть виникати
перебої під час вимкнення файлової системи.
Ти впевнений? (так|ні|?) [ні]: Так
, добре, продовжуємо.
Будь ласка, зачекай..............
Тепер файлову систему вимкнено.
sysadmin@Dell01#
- Якщо файлову систему вимкнено, реплікація колекції тепер може бути порушена. Наведене нижче виконується як для джерела, так і для цільового домену даних. Незважаючи на те, що реплікація колекції завжди позначається як контекст 0, завжди найкращою практикою є виконання конфігурації реплікаційного шоу, щоб правильний контекст був порушений.
Приклад:
Джерело:
sysadmin@Dell01# реплікація показати конфігурацію
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Host і Port потоки
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
0 col://Dell01.localdomain col://Dell02.localdomain Dell02.localdomain (за замовчуванням) вимкнено так -
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
DD System за замовчуванням Max-repl-streams на контекст: 16
sysadmin@Dell01#
sysadmin@Dell01# перерва реплікації rctx://0
Команда 'replication break' безповоротно відключає реплікацію
і робить цю систему звичайним відновником. Повторно підключитися до поточного пункту призначення не вийде
. Щоб переналаштувати
реплікацію, потрібне порожнє місце призначення.
Ти впевнений? (так|ні|?) [ні]: Так
, добре, продовжуємо.
sysadmin@Dell01#
Пункт призначення:
sysadmin@Dell02# реплікація показати конфігурацію
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Host і Port потоки
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
0 col://Dell01.localdomain col://Dell02.localdomain Dell02.localdomain (за замовчуванням) вимкнено так -
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
DD System за замовчуванням Max-repl-streams на контекст: 16
sysadmin@Dell01#
sysadmin@Dell02# перерва реплікації rctx://0
Команда 'replication break' безповоротно відключає
реплікацію і робить цю систему нормальним реставратором.
Не вдасться знову зробити цю систему місцем призначення, не знищивши
всі її дані за допомогою команди «fileys destroy».
Ти впевнений? (так|ні|?) [ні]: Так
, добре, продовжуємо.
sysadmin@Dell01#
- Увімкніть файлову систему як у вихідному, так і в цільовому домені даних.
Приклад:
Джерело:
sysadmin@Dell01# filesys увімкнути Будь
ласка, зачекайте......................
Тепер файлову систему увімкнено.
sysadmin@Dell01#
Пункт призначення:
sysadmin@Dell02# filesys увімкнути Будь
ласка, зачекайте.....................
Тепер файлову систему увімкнено.
sysadmin@Dell01#
- Виконайте список mtree, щоб представити свій список mtree, щоб скласти список mtree, у яких має бути налаштована реплікація mtree.
Приклад:
sysadmin@Dell01# mtree список
Ім'я Pre-Comp (GiB) Статус
--------------------- -------------- ------
/data/col1/Mybackup 3248783.0 RW
/data/col1/backup 394.5 RW
--------------------- -------------- ------D : Видалено
Q : Квота визначена
РО : Читання тільки
RW : Читати Напишіть
Р. Д. : Пункт призначення
реплікації RLGE : Управління Retention-Lock увімкнено
RLGD: Керування замком утримання вимкнено
RLCE : Відповідність Retention-Lock увімкнено
sysadmin@Dell01#
- Налаштуйте реплікацію для mtrees, які мають бути налаштовані для реплікації. Повторіть цей процес для всіх mtrees, у яких має бути налаштована реплікація. Одна й та сама команда виконується як для джерела, так і для цільового домену даних, як показано нижче.
Приклад:
sysadmin@Dell01# реплікація додати джерело mtree://< Ім'я джерела DD>/data/col1/<Mtree Призначення> імені mtree://< Ім'я джерела DD>/data/col1/<Mtree Ім'я
>
джерела:
sysadmin@Dell01# реплікація додати джерело mtree://Dell01.localdomain/data/col1/Mybackup призначення mtree://Dell02.localdomain/data/col1/Mybackup
sysadmin@Dell01#
Призначення:
sysadmin@Dell02# реплікація Додайте джерело mtree://Dell01.localdomain/data/col1/Mybackup призначення mtree://Dell02.localdomain/data/col1/Mybackup
sysadmin@Dell01#
- Запустіть реплікацію, покажіть конфігурацію як на джерелі, так і на цільовому домені даних, щоб переконатися, що реплікація правильно налаштована з обох сторін.
Приклад:
Джерело:
sysadmin@Dell01# реплікація показати конфігурацію
Джерело CTX Цільове з'єднання Low-bw-optim Шифрування включено Max-repl-
Потоки хоста та порту
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
1 mtree://Dell01.localdomain/data/col1/Mybackup mtree://Dell02.localdomain/data/col1/Mybackup Dell02.localdomain (за замовчуванням) вимкнено No 16
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
DD System за замовчуванням Max-repl-streams на контекст: 16
sysadmin@Dell01#
Пункт призначення:
sysadmin@Dell02# реплікація показати конфігурацію
Джерело CTX Цільове з'єднання Low-bw-optim Шифрування включено Max-repl-
Потоки хоста та порту
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
1 mtree://Dell01.localdomain/data/col1/Mybackup mtree://Dell02.localdomain/data/col1/Mybackup Dell02.localdomain (за замовчуванням) вимкнено No 16
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
DD System за замовчуванням Max-repl-streams на контекст: 16
sysadmin@Dell01#
- Повторно синхронізуйте новостворені контексти реплікації. Процес повторної синхронізації виконується лише в домені вихідних даних. Повторіть цей процес для кожного контексту.
Приклад:
Джерело:
sysadmin@Dell01# повторна синхронізація реплікації rctx://1
Команда «реплікація повторної синхронізації» безповоротно видаляє дані
призначення, які відрізняються від джерела. Відновити втрачені дані не вийде.
Переривання під час повторної синхронізації не відновить дані до попереднього стану.
Ти впевнений? (так|ні|?) [ні]: Так
, добре, продовжуємо.
(00:09) Чекаємо, коли почнеться повторна синхронізація...
(00:11) Почалася повторна синхронізація.
Використовуйте «rctx://1 спостереження за реплікацією», щоб відстежувати прогрес.
sysadmin@Dell01#
sysadmin@Dell01# реплікація спостерігайте за rctx://2
Використовуйте Control-C, щоб зупинити моніторинг.
(00:00) Розпочато ресинхронізацію реплікації...
(00:02) ініціалізація:
(00:14) 100% завершено, пре-комп: 0 КБ/с, мережа: 0 КБ/с
(00:14) Повторну синхронізацію реплікації завершено.
sysadmin@Dell01#
- Як тільки цей процес буде завершено, запустіть команду статусу реплікації на джерелі. Оскільки всі записи в Data Domain були зупинені до початку цього процесу, все повинно синхронізуватися протягом декількох хвилин. У наведеному нижче прикладі перший контекст синхронізовано, а з'єднання не працює. Це вказує на те, що реплікація відбувається синхронно.
Приклад:
sysadmin@Dell01# статус
реплікації CTX Destination Enabled Connection Sync'ed-as-of-of-time
--- ------------------------------------------------ ------- ---------- ------------------
1 mtree://Dell02.localdomain/data/col1/Mybackup yes idle Ср березня 29 09:53
--- ------------------------------------------------ ------- ---------- ------------------sysadmin@Dell01
#
- Знову ввімкніть резервне копіювання програм.