Реплікація в Veeam Backup # 038; Replication 7
Реплікація в Veeam Backup Replication 7-01
Всім привіт сьогодні хочу поговорити більше про теорію що таке реплікація в Veeam Backup Replication 7. Раніше я розповідав як реплицировать віртуальну машину в Veeam Backup Replication 7. Але це було чисто механічна дія, мені хотілося б познайомити вас як це відбувається на рівні файлової системи і віртуальних машин, для того щоб у вас було розуміння того як це все працює.
Що таке реплікація
Що таке RPO і RTO
Для початку для програми (і / або даних) потрібно визначити такі два показника як RPO і RTO.
RPO - Recovery Point Objective, цільова точка відновлення. Тобто грубо кажучи, скільки даних допустимо втратити при аварії.
RTO - Recovery Time Objective, цільове час відновлення. Тобто грубо кажучи, скільки можна простояти на підводному човні.
Обидва параметра RPO і RTO в ідеалі повинні прагнути до нуля
Допустима точка відновлення (RPO) визначається допускаються рівнем втрати даних у разі переривання операцій. Вона показує точку в часі, з якої можна відновити дані. Наприклад, якщо процес може надати дані за останні 4 години до події, то остання резервна копія повинна бути зроблена не пізніше 4-х годин назад. Спочатку відновлюються дані з резервної копії, потім додаються дані за останні 4 години. Таким чином, RPO визначає кількість даних, які можуть бути втрачені, тому що їх завжди можна відновити.
Реплікація в Veeam Backup Replication 7-2
Допустимий час відновлення (RTO) визначається кількістю часу непрацездатності сервісу в разі переривання операцій. Воно показує ранню точку часу, після якої операції можуть бути продовжені. Обидві концепції грунтуються на тимчасових параметрах. На малюнку показані взаємозв'язку RPO і RTO.
Маленьке час до точки відновлення означає високу вартість реалізації стратегії щодо резервування. RPO рівне декільком хвилинам тягне за собою застосування до відмов кластерних технологій (дублювання / віддзеркалення).
Маленьке час відновлення може означати необхідність мати альтернативний Hot-Site, тобто виділені приміщення з прокладеної ЛВС, встановленим і налаштованим обладнанням і ПО. Маленьке RTO означає низьку толерантність до обставин. Толерантність до обставин означає інтервал часу, протягом якого можуть бути недоступні IT-сервіси і який може прийняти бізнес.
Крім RPO і RTO існують кілька важливих додаткових параметрів, які необхідно враховувати в стратегії відновлення. Вони включають:
• вікно недоступності сервісу (Interruption window) - очікуваний час від початку події до відновлення сервісу;
• рівень надання сервісу (Service delivery objective, SDO), який може бути досягнутий на альтернативному устаткуванні до повернення на основне. (Одне з бізнес вимог);
• максимальне альтернативне час (Maximum tolerable outages) - час, протягом якого можлива працездатність сервісу на альтернативному устаткуванні. Після цього часу, можливо виникнення проблем, особливо якщо альтернативний рівень SDO нижче основного.
Як працює репліка в Veeam Backup Replication 7
Є два хоста Hyper-v або VMware. це не має значення.
Реплікація в Veeam Backup Replication 7-03
На хості джерелі і хості призначення, Veeam розгортає транспортний сервер. Це маленька служба яка обробляє запити на трансфер даних. Трафік між двома хостами буде компрессированного.
Реплікація в Veeam Backup Replication 7-04
Далі нам на сервері джерелі механізм реплікації знімає VSS снапшот volume всередині самої ОС. Для прикладу на сервері може крутитися якийсь сервіс, наприклад Active Directory і якщо на початку створювати знімок віртуальної машини, то ті дані які йдуть під час знімка можуть пошкодитися. В результаті знімка зупиняться транзакції, але сервіс буде продовжувати працювати. Далі йде снапшот на рівні гипервизора. Тепер перший снапшот VSS нам уже не потрібний.
Реплікація в Veeam Backup Replication 7-механізм реплікації
Транспортна служба починає витягати дані на інший хост, починається initial replication або первісна. Під час передачі транспортна служба видалить все простір, який, стисне дані, видалить своп файл. Вийти повна копія на момент створення реплікації. Віртуальна машина на другому хості Hyper-V буде в вимкненому стані.
Реплікація в Veeam Backup Replication 7-CBT
Припустимо ви запускаєте завдання вдруге або за розкладом, вступає в роль драйвер CBT (change block tracking), він дивиться змінені блоки з моменту останньої реплікації. Ці блоки будуть вилучені і скомпрессірованни, і будуть передані сервера target.
Реплікація в Veeam Backup Replication 7-08
Якщо навантаження створювана при реплікації занадто відчутна для хоста джерела, то можна розгорнути Veeam backup proxy, який допоможе зменшити навантаження, так як сервер бекапов veeam може робити одночасно кілька резервних копій з різних місць, є можливість його розвантажити. Veeam backup proxy буде робити компресію сам і не навантажувати цим хости
Реплікація в Veeam Backup Replication 7-09
Ось так ось працює сам механізм реплікації в Veeam Backup Replication 7.
функція Seeding
Seeding репліка потрібна для організації initial replication в максимально правильному варіанті. Дуже поширена коли у вас йде репліка не по локальній мережі, а між цодамі різних міст.
Реплікація в Veeam Backup Replication 7-10
Уявімо ситуацію що нам потрібно передати 4 тб по каналу 5 Мбіт, з такою швидкістю першу репліку ми будемо передавати дуже довго
Реплікація в Veeam Backup Replication 7-11
Робиться бекап даної віртуальної машини, вона стискається, в ній видаляється вільне місце, своп файли. На виході ви отримуєте файл меншого розміру, при чому істотно.
Реплікація в Veeam Backup Replication 7-2
Після чого ви передаєте стислий файл бекапа віртуальної машини, будь-яким зручним для вас способом, через той же зашифрований VPN тунель, або хмара. У будь-якому випадку передати бекап але інший майданчик таким методом буде швидше.
Реплікація в Veeam Backup Replication 7-13
Далі за рахунок технології seedingви при першій реплікації вказуєте що у вас є резервна, той що ми до цього передали. У підсумку на другому майданчику ви отримуєте віртуальну машину на 99 відсотків відповідну виртуалке на першу площадку. Далі ви дорепліціруете CBT блоки вже звичайним методом
Реплікація в Veeam Backup Replication 7-14
функція Mapping
Функція mapping схожа на siddig, уявімо два майданчики, з першого майданчика потрібно передати репліку, але на другий майданчики є вже бекап цієї віртуальної машини, за рахунок технології mapping можна при першій репліці вказати вже існуюча резервна копія віртуальної машини
Реплікація в Veeam Backup Replication 7-mapping
Далі після вказівки на існуюча резервна копія віртуальної машини, при першій репліці будуть дорепліцірованни тільки CBT блоки.
Реплікація в Veeam Backup Replication 7-mapping
Функція Network Mapping
Це функція корисна коли на ваших майданчиках у віртуальних машин різні підмережі
Реплікація в Veeam Backup Replication 7-network mapping
Коли ваша реплицируемой віртуальна машина мережевим інтерфейсом встромлено в віртуальний комутатор vNetwork01, то і реплицируется вона на другий майданчик з такою ж конфігурацією, і мається на увазі що вона повинна бути встромлено в той же віртуальний комутатор, але у нас на другому майданчику він називається vNetwork10, тут то вам і допоможе технологія network mapping, яка і скаже що на другому майданчику потрібно підключати реплицируемой машину в віртуальний комутатор vNetwork10.
Реплікація в Veeam Backup Replication 7-18
Функція Re-Ip
Реплікація в Veeam Backup Replication 7-Re-ip
Реплікація в Veeam Backup Replication 7-20
Ось такі ось корисні функції Veeam Backup Replication 7. Сподіваюся що про репліку ви тепер дізналися більше.
Популярні Схожі записи:
- Як реплицировать віртуальну машину в Veeam Backup # 038; Replication 7
- Як відновити окремий файл в Veeam Backup # 038; Replication 7
- Як відновити віртуальну машину в Veeam Backup Replication 7
- Розраховуємо розмір сховища під бекапи для Veeam Backup and Replication
- Як перенести всі Job завдання Veeam Backup # 038; Replication 7 на інший сервер
- Помилка Job finished with error at в Veeam Backup # 038; Replication 7