Порівняння рішень для backup віртуальних машин від Veeam, Acronis і Symantec
На даний момент існує кілька виробників програм для резервного зберігання, як платних, так і безкоштовних. Ми визначилися. що безкоштовні програми або незручні у використанні (складна установка, постійна загроза збою, відсутність власних інтерфейсів), або в них відсутні найважливіші опції бекапа. У цьому випадку варто придбати платну програму, яка, на відміну від безкоштовної, буде повністю працездатною з усіма основними функціями бекапа. Нижче наведено список кращих, на думку експертів, рішень для бекапа:
Data Recovery з підтримкою VCenter Server
Veeam BackUp Replication 5
Ці програми є основними програмами для бекапа, що використовуються більшістю користувачів:
Як уже писалося в минулому, це найвірніший спосіб створення бекапа машини, якщо куплений VCenter Serverі більш немає ні бажання, ні коштів займатися цим питанням. Налаштовується дана технологія досить легко, повне керівництво можна знайти за наступним посиланням:
Дане рішення працює як з VCenterServer, так і без нього, але буде відсутня можливість настройки бекапа за часом. Ми розглянемо всі основні можливості трохи нижче, коли будемо порівнювати всі продукти.
Veeam BackUp Replication 5
Цей продукт зараз досить популярний, так як тип ліцензування даного продукту (ліцензується по сокета) для серверних з малопотужними серверами буде вкрай вигідний. Нижче ми розглянемо декілька комплектацій серверів і розглянемо цінові характеристики. Також цей продукт підтримує опцію миттєвого відновлення даних після збою завдяки своїй технології vPower.
Також з недавнього часу випускає засоби для бекапа в віртуальних середовищах. Крім того, Symantecедінственное з усіх рішень бекапа використовує технологію V2P (конвертація віртуальної середовища на фізичні сервери). Правда, Vcenter володіє такою технологією, але вже не в рамках технології резервного копіювання
Притому, що кошти акроніс широко використовуються у віртуальних системах, спочатку акроніс створювалася як бекап фізичних машин, і створення спеціальних архівів, розроблених самою компанією з метою мінімізувати обсяг бекапа. Акроніс включає в себе механізми конвертації машин в середовищах всіх видів (V2V, V2P. P2V і P2P).
Детальне порівняння технологій бекапа. VMware vs Veeam vs Symantec vs Acronis
Отже, ми перерахували основні рішення бекапа, тепер порівняємо їх. Порівнювати будемо по можливостям, ліцензуванню, опцій і орієнтовної вартості продуктів:
Ми будемо розглядати 2 типу серверів:
Сервер, що містить 2 процесора, в кожному з яких 4 ядра (всього 8 ядер)
Сервер, що містить 4 процесора, в кожному з яких 12 ядер (всього 48 ядер)
Порівняння уявімо для одного і п'ятдесяти серверів (хостів ESX).
Розглянемо типи ліцензування для наших технологій:
VMware Data Recovery входить в VSphere Client як плагін і не вимагає додаткового ліцензування. Для його роботи з VCenter потрібно лише разове придбання продукту VMware VCenter Server;
Veeam Backup Replication 5 ліцензується по кількості фізичних процесорів (сокетов) хост серверів VMware ESX / ESXi;
Acronis ліцензується за кількістю хост серверів VMware ESX / ESXi;
Symantec ліцензується за кількістю хост серверів VMware ESX / ESXi;
Продукти, вибрані для порівняння:
Vmware Data Recovery + Vcenter Server;
Veeam Backup Replication 5 Enterprise Edition;
Symantec Backup Exec System Recovery Virtual Edition;
Acronis Backup Recovery 10 Advanced Server Virtual Edition;
Режим дедуплікаціі дозволяє зберігати бекап не всієї машини, а лише дані, які були змінені з моменту останнього бекапа. Це дає нам 2 істотних переваги:
Істотна економія місця під резервне зберігання даних;
Економія трафіку при розташуванні серверів на далеких один від одного дистанціях (географічна складова);
Функція доступна з додатковою опцією Deduplication Option;
Функція доступна з додатковою опцією Deduplication;
Функція, доступна з додатковою програмою Veeam Monitor;
Технологія Symantec Restore Anyware дозволяє користувачам перенести систему на інший комп'ютер, не виконуючи установки заново;
Для бази даних SQL рекомендується наявність Symantec Backup Exec Agent for Microsoft SQL Server, що додає функцію відновлення структури бази даних;
Для сервера Exchange рекомендується наявність Agent for Exchange Server, що додає функцію відновлення окремих повідомлень, папок і поштових скриньок Exchange (усуває необхідність резервного копіювання поштових скриньок);
Для сервера Active Directory рекомендується наявність Agent for Active Directory, що додає функцію відновлення користувачів Active Directory, а також їх властивостей і атрибутів;
При втраті файлів машини дозволяє створити нову ВМ з такими ж характеристиками і відновити на неї стару;
Після створення бекапа дана технологія перевіряє, чи зможе підняти машину відразу після її збою;
Data Recovery з підтримкою VCenter Server
Даний пакет дуже зручний, якщо у нас немає бажання купувати сторонніепродукти, і може бути введений в експлуатацію на будь-якому рівні розвитку компанії. З недоліків варто виділити його малий функціонал в порівнянні з іншими системами бекапа.
Veeam BackUp Replication 5
Найпопулярніший спосіб створення резервних копій в середовищі VSphere. Багатофункціональний, може виконувати більшість функцій, правда неабияку кількість додаткових параметрів є опціями (VeeamOne, VeeamReporter, VeeamMonitor і т.д.), що підвищить його вартість при придбанні повного пакету. Але, тим не менше, сама програма Veeam BackUp Replication 5 є закінченим продуктом, що використовується в багатьох компаніях, як малих, так і великих. Ця програма включає в себе 2 модуля: створення резервних копій і їх реплікацію. Даний продукт володіє новою технологією, яка використовується як тестова в багатьох програмах бекапа. VeeamBackUp Replication5 дозволяє запускати ВМ безпосередньо з резервної копії. Дана технологія у компанії Veeam називається vPower. Завдяки даній технології користувач отримує наступні переваги:
Миттєве відновлення віртуальних машин
Універсальне відновлення об'єктів будь-яких додатків (U-AIR)
Підтвердження можливості відновлення SureBackup
Функція реплікації дозволяє створювати змінювані блоки кожні кілька хвилин, що дає можливість при збої машини відразу ж перемкнутися на окрему репліку і відновити працездатність машини. Ця функція виключає потребу в дорогому обладнанні і продуктах, і створює альтернативу традиційної безперервної захисту даних.
Основні переваги в порівнянні з іншими технологіями:
Миттєве відновлення роботи після збою
Запуск ВМ безпосередньо з резервної копії
За допомогою технологи реплікації є можливість створення резервних копій кожні кілька хвилин без зниження продуктивності
Можливість вибору шляху на користь швидкодії або надійності (RTO RPO)
Symantec Backup Exec System Recovery Virtual Edition
Компанія Symantec, на відміну від компанії Acronisпредлагает не тільки консолідацію серверів в віртуальну інфраструктуру, а й зворотний переклад віртуальних машин на фізичну базу.
На даний момент Symantec випускає продукт для бекапа ВМ - Symantec BackupExec SystemRecovery VirtualEdition. Даний продукт включає в себе середовище Symantec Management Solution, Standalone Client і Recovery Disk. Для бекапа файл-сервера нам необхідна тільки ліцензія SSR, але для розширених функцій при використанні баз SQL, серверів Exchange і т.д. нам необхідно придбати агенти для даних серверів. Як показує практика, більшості компаній недостатньо створення одного резервного сховища даних, так ось в Symantec SystemRecovery передбачена функція створення зовнішньої резервної копії на FTP-сервер або додатковому дисковому накопичувачі для поліпшеного аварійного відновлення.
Symantec має ряд своїх унікальних функцій:
Можливість відновлення на іншій апаратній платформі;
Можливість перетворення віртуальних середовищ в фізичні (V2P);
При використанні USB, як сховище резервних машин, Symantec розпізнає його, визначає його тип і інтелектуально впливає з ним, продовжуючи виконувати завдання резервного копіювання;
Також Symantec використовує функцію стиснення даних при використанні технології P2V. що дозволяє заощадити на трафіку, при конвертації машин на відстані (при закінченні конвертації місце, займане ВМ на диску, буде дорівнює обсягу фізичної машини.)
Агенти Symantec створені під певні типи серверів (SQL, Exchange, DB2, ActiveDirectory і т.д.), в тому числі і під операційні системи, що дозволяє їм розпізнавати всі особливості таких серверів і не просто створювати бекап всієї машини, а ще підтримувати ряд індивідуальних характеристик для кожного з них (агент для Exchange окремо працює з його поштовими базами, а агент SQL відновлює структуру баз практично миттєво після збою)
Acronis Backup Recovery 10 Advanced Server Virtual Edition
Але на цьому можливості акроніс не обмежуються. Компанія Acronisвключіла в пакет Acronis Backup Recovery 10 AdvancedServer VirtualEdition ще одну функцію, це консолідація серверів для перекладу систем з фізичних на віртуальні платформи, причому з вбудованим планувальником завдань. У підсумку маємо, що дана програма виконує 2 основні функції:
Екстрене відновлення систем
Основні переваги в порівнянні з іншими технологіями:
Можливість роботи, як з фізичними серверами, так і у віртуальному середовищі, що дозволяє на початкових етапах розвитку компанії поєднати консолідацію при високих оцінках надійності
Широкий спектр підтримуваних пристроїв зберігання резервних копій (аж до оптичних пристроїв і магнітних стрічок)
Створення розділу Acronis Secure Zone на тому ж сервері ВМ, що дозволяє відновити машину за короткий термін, причому цей розділ буде захищений режимом дедуплікаціі на іншому сервері
Функція відновлення на «голе залізо» дозволить у разі повної втрати файлів машини створити таку ж машину і відновити на ній знімок минулого.
Підтримка більшості віртуальних платформ.
Підтримка більшості ОС, при установці агента резервного копіювання
Параметри, які необхідно враховувати при виборі технології бекапа
Якщо нам необхідно подбати про бекапе, але немає ні бажання, ні можливостей шукати зайвий бюджет, найкраще придбати VCenterServer і більше до цієї проблеми не повертатися.
У виборі між цими технологіями необхідно провести межу по декільком разграничениям:
Обсяг і періодичність бекапа
При різному типі ліцензування варто вирішити, який підходить найбільше нам. Якщо у нас потужні сервери з великою кількістю гнізд під процесори, варто схилятися на користь Acronisі Symantec. Якщо у нас багато слабких серверів з невеликою кількістю гнізд, кращим варіантом буде Veeam.
Також необхідно зрозуміти, що нам потрібно, тобто, які вимоги ми будемо пред'являти до резервного копіювання, наявність тих функцій, які особливо важливі для нас.
Дуже важливий фактор, з якою періодичністю і в який час ми будемо робити бекап. Якщо нам потрібно створити резервні машини для всієї інфраструктури, і періодичність неважлива, це одне (ставимо планувальник бекапа в нічний час). Зовсім інша, якщо у нас є одна пріоритетна машина, створення бекапа для якої нам необхідно з періодом в декілька хвилин (нам вже буде необхідний бекап протягом усього дня).
Після визначення для конкретного випадку всіх цих параметрів, нам буде нескладно вирішити для себе, який продукт підходить нам більше.