Меню
безкоштовно
Головна  /  Поради / Здійснення резервного копіювання. Система резервного копіювання

Здійснення резервного копіювання. Система резервного копіювання

текст лекції

Ключові питання

Лекція № 15. Створення резервної копії

Тривалість: 2 години (90 хв.)

· Виконання резервного копіювання.

· Спостереження за резервним копіюванням.

· Планування резервного копіювання.

Ви можете створити резервну копію за допомогою Enterprise Manager, команд T-SQL або майстра створення резервної копії бази даних Create Database Backup Wizard. У багатьох випадках найпростіше використовувати Create Database Backup Wizard, але Enterprise Manager також нескладно використовувати. З іншого боку, команди T-SQL можна поміщати в сценарії SQL, які можна багаторазово повторювати. Вам слід використовувати метод, найбільш відповідає вашим вимогам.

Самі операції резервного копіювання можна направляти на фізичний пристрій або логічний пристрій. Фізичний пристрій - це компонент устаткування, такий як стрічкове або дисковий пристрій. Операційна система привласнює фізичних пристроїв імена, і для доступу до цих пристроїв ви повинні використовувати ці імена. Оскільки ці заздалегідь призначені імена буває важко запам'ятати, вам може знадобитися створення для фізичного пристрою аліаса (певного користувачем альтернативного імені). Такий алиас називають логічним пристроєм. Це логічний пристрій існує тільки в рамках SQL Server, і його можна використовувати тільки для резервного копіювання в SQL Server, щоб посилатися на нього як на логічне пристрій резервного копіювання. Якщо ви хочете створити резервну копію даних на логічне пристрій, то повинні створити цей пристрій заздалегідь. Перш ніж перейти до методів виконання резервного копіювання, ми розглянемо, як створюється логічний пристрій резервного копіювання. Ми будемо використовувати для прикладів цього розділу логічний пристрій резервного копіювання. (Для отримання відомостей про додавання до системи фізичних пристроїв зверніться до вашого системного адміністратора.)

Для створення пристрою резервного копіювання за допомогою T-SQL використовуйте збережену процедуру sp_addumpdevice. Вона має наступний синтаксис:

sp_addumpdevice тіп_устройства, логіческое_імя, фізіческое_імя

Значенням параметра тіп_устройства може бути disk для дискового пристрою, tape для стрічкового пристрою або pipe для під'єднання програмного забезпечення сторонніх форм до системи резервного копіювання. Параметр логіческое_імя - це ім'я, яке ви привласнюєте цей пристрій; це ім'я використовується для посилання на пристрій в операторах BACKUP і RESTORE. Параметр фізіческое_імя - це ім'я, присвоєне системою пристрою або файлу.



Створивши одне або кілька пристроїв резервного копіювання, ви можете створювати резервні копії.

Щоб створити резервну копію за допомогою Enterprise Manager виконайте наступні кроки.

1. Викличте утиліту SQL Server Backup за допомогою одного з наступних методів.

· Розкрийте папку сервера в лівій панелі Enterprise Manager і потім розкрийте папку Management. Клацніть правою кнопкою миші на Backup і виберіть з контекстного меню пункт Backup A Database (Резервне копіювання бази даних).

· Розкрийте папку сервера в лівій панелі Enterprise Manager, клацніть правою кнопкою миші на Database, вкажіть в контекстному меню пункт All Tasks (Усі завдання) і потім виберіть команду Backup Database.

· Розкрийте папку сервера в лівій панелі Enterprise Manager і потім клацніть на папці Databases. У правій панелі клацніть правою кнопкою миші на базі даних, вкажіть в контекстному меню пункт All Tasks (Усі завдання) і потім виберіть команду Backup Database.

З'явиться діалогове вікно SQL Server Backup (див. Рисунок 16.1).

Малюнок 16.1 - Вкладка General діалогового вікна SQL Server Backup

2. У списку Database верхньої секції у цьому діалоговому вікні виберіть базу даних, для якої хочете створити резервні копії. (Якщо ви використовували третій метод на кроці 1, то ім'я відповідної бази даних вже буде вибрано.) Ім'я резервної копії автоматично формується на основі імені бази даних, хоча ви можете перевизначити це автоматичне ім'я шляхом введення імені резервної копії в текстовому полі Name. Ви можете також ввести опис резервної копії в текстовому полі Description. Це опис може виявитися важливим для вас при відновленні бази даних. Наприклад, якщо ви створюєте цю резервну копію безпосередньо перед видаленням будь-якої таблиці, має сенс включити цей факт в опис. Якщо копіювання здійснюється перед завантаженням нових даних, включіть цю інформацію в ваш опис.

3. У секції Backup (Резервне копіювання) у цьому діалоговому вікні ви повинні вказати тип резервного копіювання. Доступні кнопки вибору будуть варіюватися в залежності від обраної вами бази даних. Наприклад, за замовчуванням для бази даних Northwind встановлений параметр Truncate log on checkpoint. (Усічення журналу транзакцій при створенні контрольної точки). В цьому випадку кнопки вибору Transaction Log і File and Filegroup недоступні для програми резервного копіювання. Секція Backup містить наступні кнопки вибору.

· Database - Complete (База даних - Повне). Повне резервне копіювання бази даних, тобто всіх даних відповідної бази даних.

· Database - Differential (База даних - Різницеве). Різницеве \u200b\u200bрезервне копіювання бази даних, тобто всіх даних, які змінилися з моменту попереднього резервного копіювання.

· Transaction Log (Журнал транзакцій). Створення резервних копій журналу транзакцій; при цьому також відбувається усічення журналу транзакцій.

· File And Filegroup (Файл і група файлів). Створення резервних копій одного файлу або групи файлів; ви повинні вказати цей файл або групу файлів.

Ви можете вибрати тільки один з цих типів резервного копіювання. Щоб виконати повне резервне копіювання бази даних та резервне копіювання журналу транзакцій, ви повинні запустити цю програму резервного копіювання двічі.

4. У секції Destination (Місцезнаходження резервної копії) ви повинні вибрати тип пристрою для резервної копії - Tape (Лента) або Disk (Диск). Клацнувши на кнопці Add, ви можете додавати логічні або фізичні пристрої резервного копіювання. З'явиться діалогове вікно Select Backup Destination (Вибір місця розташування резервної копії) (див. Рисунок 16.2).

Малюнок 16.2 - Діалогове вікно Select Backup Destination

У цьому діалоговому вікні ви можете вказати ім'я файлу або вибрати пристрій резервного копіювання зі списку Backup device. Клацніть на кнопці OK, щоб повернутися у вкладку General діалогового вікна SQL Server Backup. У прикладі на малюнку 16.1 в списку Backup to представлені два пристрої. Щоб видалити будь-який пристрій, виділіть цей пристрій і клацніть на кнопці Remove (Видалити). Для перегляду вмісту пристрою клацніть на кнопці Contents (Вміст). Якщо певний пристрій резервного копіювання вже використовувалося раніше, з'явиться наступна інформація про резервної копії.

· Name (Ім'я). Ім'я, вибране тим, хто запускав резервне копіювання.

· Server (Сервер). Ім'я сервера, на якому виконувалося резервне копіювання.

· Database (База даних). Ім'я бази даних, для якої було виконано резервне копіювання.

· Type (Тип). Тип резервного копіювання (Complete, Differential, Transaction Log, Filegroup, File)

· Date (Дата). Дата і час резервного копіювання.

· Expiration (Термін закінчення дії). Термін закінчення дії, зазначений для резервної копії.

· Size (Розмір). Загальний розмір набору резервного копіювання.

· Description (Опис). Опис, заданий для резервної копії.

Нагадаємо, що на одному пристрої резервного копіювання можна створювати кілька резервних копій (що часто використовується на практиці).

5. У секції Overwrite (Перезапис) діалогового вікна SQL Server Backup ви можете вибирати між перезаписом носія (кнопка вибору Overwrite ...), такого як стрічка або диск, і додаванням до попередніх даних (кнопка вибору Append ...). Але якщо ви використовуєте стрічки і чергуєте їх, то вам потрібно видаляти попередню інформацію. Хоча ви можете перезаписувати цю інформацію, клацнувши на кнопці вибору Overwrite existing media в цьому діалоговому вікні, вам слід замість цього прийняти за правило прати інформацію перед резервним копіюванням. Тим самим ви гарантуєте себе від випадкового перезапису стрічкового або дискового пристрою.

6. У секції Schedule (Розклад) ви можете задати розклад для запуску резервного копіювання в певний час. Створення резервних копій за розкладом особливо корисно для резервного копіювання журналу транзакцій, яке може виконуватися регулярним чином, щоб уникнути переповнення журналу транзакцій. Щоб задати розклад резервного копіювання, встановіть прапорець Schedule і потім клацніть на кнопці огляду (...), щоб з'явилося діалогове вікно Edit Schedule (Редагувати розклад) (див. Рисунок 16.3).

7. Введіть ім'я розкладу в текстовому полі Name. Імена розкладів дозволяють вам створювати кілька розкладів, наприклад, окремий розклад для кожного резервного копіювання.

Малюнок 16.3 - Діалогове вікно Edit Schedule (Редагувати розклад)

У секції Schedule type (Тип розкладу) ви можете вибрати один з наступних типів розкладу (в порядку кнопок вибору): автоматично при запуску SQL Server Agent, коли не буде зайнятий ЦП, запускати резервне копіювання один раз або повторювати його. Якщо у вас вибраний одноразовий запуск резервного копіювання, то ви використовуєте спливає календар On date (Дата) для вибору дати резервного копіювання та поле-лічильник At time (Час) для вибору часу.

Щоб задати розклад для періодично повторюваного резервного копіювання, клацніть на кнопці вибору Recurring (Періодично) і клацніть на кнопці Change (Змінити).

З'явиться діалогове вікно Edit Recurring Job Schedule (Редагувати розклад повторюваних завдань) (див. Рисунок 16.4). Це діалогове вікно надає вам різноманітні гнучкі можливості по створенню розкладу. Використовуючи варіант Daily (Щодня), Weekly (Щотижня) або Monthly (Щомісяця), ви можете вказувати частоту і термін дії відповідного завдання.

8. Клацніть на кнопці OK, щоб повернутися в діалогове вікно Edit Schedule, клацніть ще раз на кнопці OK, щоб повернутися в діалогове вікно SQL Server Backup, і потім клацніть на вкладці Options (див. Рисунок 16.5). У цій вкладці ви можете вказувати, чи потрібно перевіряти носій резервної копії по завершенні резервного копіювання, а також вказувати необхідність і спосіб завдання мітки (заголовка) носія резервної копії. Нижче описуються параметри цієї вкладки.

Малюнок 16.4 - Діалогове вікно Edit Recurring Job Schedule (Редагувати розклад повторюваних завдань)

Малюнок 16.5 - Вкладка Options діалогового вікна SQL Server Backup

· Verify backup upon completion (Перевіряти резервну копію по завершенні). Викликає перевірку носія резервної копії на читаність. Перевіряється тільки цілісність копії; цей процес не перевіряє, що резервна копія містить відповідні дані.

· Eject tape after backup (Витягти стрічку з пристрою після резервного копіювання - тільки для стрічкових пристроїв). Витяг стрічки з пристрою по завершенні резервного копіювання. Цей прапорець корисно використовувати, якщо кілька додатків або користувачів здійснюють доступ до стрічкових пристроїв. Це дозволяє зберегти вашу стрічку від перезапису іншим користувачем.

· Remove inactive entries from transaction log (Видалити неактивні записи з журналу транзакцій - тільки для резервного копіювання журналу транзакцій). Усічення журналу транзакцій після резервного копіювання.

· Check media set name and backup set expiration (Перевіряти ім'я набору носіїв і дату закінчення терміну зберігання набору резервного копіювання) .Указивает, що даний носій потрібно перевіряти і не перезаписувати, якщо не наступила дата закінчення терміну зберігання.

· Backup set will expire (Термін зберігання набору резервного копіювання закінчується - тільки для стрічкових пристроїв). Дозволяє вам задавати дату закінчення терміну зберігання даного носія.

· Initialize and label media (Ініціалізувати і позначити носій - тільки для стрічкових пристроїв). Дозволяє вам задавати мітку для даного носія.

9. Після закінчення установки параметрів клацніть на кнопці OK, щоб перейти до виконання сконфигурированного резервного копіювання.

Використання операторів T-SQL для резервного копіювання бази даних може виявитися спочатку трохи складніше, ніж використання Enterprise Manager. Але якщо ви належите до тих адміністраторам, які вважають за краще автоматизувати операції за допомогою сценаріїв, цей метод буде для вас зручніше. Крім того, оператор T-SQL BACKUP дає трохи більше можливостей, ніж програма резервного копіювання в Enterprise Manager. У цьому розділі ми розглянемо синтаксис і параметри оператора BACKUP. Насправді існують два оператора резервного копіювання; Вибір з'єднання оператора залежить від типу резервного копіювання, яке вам потрібно виконати. Це такі оператори:

· BACKUP DATABASE. Використовується для резервного копіювання всієї бази даних або файлу або групи файлів.

· BACKUP LOG. Використовується для резервного копіювання журналу транзакцій.

Оскільки ці два оператора забезпечують в основному одні й ті ж можливості, ми будемо розглядати їх разом.

Оператор BACKUP для повного резервного копіювання бази даних має наступний синтаксис:

Для цього оператора обов'язковими параметрами є тільки ім'я бази даних і ім'я пристрою резервного копіювання.

Оператор для резервного копіювання файлу або групи файлів має наступний синтаксис:

BACKUP DATABASE імя_бази_данних

имя_файла або імя_группи_файлов [... n]

TO устройство_резервного_копірованія

[WITH необов'язкові параметри]

Для цього оператора обов'язковими параметрами є тільки ім'я бази даних, ім'я файлу або ім'я групи файлів і ім'я пристрою резервного копіювання. Можна вказувати кілька імен файлів або імен груп файлів, розділених комами.

Оператор для резервного копіювання журналу транзакцій має наступний синтаксис:

BACKUP LOG імя_бази_данних

([WITH \\ NO_LOG | TRUNCATE_ONLY)])

| (TO устройство_резервного_копірованія)

[WITH необов'язкові параметри]

Для цього оператора обов'язковими параметрами є тільки ім'я бази даних і параметр WITH NO_LOG або WITH TRUNCATE_ONLY або ім'я пристрою резервного копіювання. Ви можете потім додавати будь-які потрібні вам параметри. Параметри NO_LOG і TRUNCATE ONLY є синонімами; обидва вказують усічення журналу без створення його резервної копії. Якщо ви використовуєте будь-який з цих параметрів в вашому операторі BACKUP LOG, то в разі відмови системи ви не зможете відтворити базу даних до стану, в якому вона перебувала в момент відмови, оскільки не будуть збережені записи журналу. Застосування цих параметрів не рекомендується; використовуйте їх на свій власний розсуд.

У всіх трьох зазначених командах резервного копіювання імя_бази_данних представляє базу даних, для якої буде створена резервна копія. Устройство_резервного_копірованія - це ім'я логічного пристрою резервного копіювання або ім'я фізичної пристрою. Якщо вказана фізична пристрій, то імені пристрою повинен передувати текст DISK \u003d, TAPE \u003d або PIPE \u003d (в залежності від типу пристрою). Ви можете задати один пристрій або набір розділених комами пристроїв.

У таблиці 16.1 наводиться список додаткових параметрів, Які можна використовувати в операторі BACKUP. Якщо який-небудь параметр доступний для резервного копіювання тільки бази даних або тільки журналу транзакцій, це виняток обумовлюється.

Таблиця 16.1 - Необов'язкові параметри оператора BACKUP

параметр опис
BLOCKSIZE Цей параметр вказує розмір фізичного блоку в байтах
DESCRIPTION Цей параметр вказує текстовий опис набору резервного копіювання. Його корисно використовувати для пошуку потрібної резервної копії, з якої буде виконуватися відновлення
DIFFERENTIAL Цей параметр вказує разностное резервне копіювання. Його можна використовувати тільки при наявності повної резервної копії бази даних
EXPIREDATE \u003d дата RETAINDAYS \u003d дні Параметр EXPIREDATE вказує дату, коли закінчується термін дії даного набору резервного копіювання (і коли його можна перезаписувати).
RETAINDAYS вказує кількість днів, відповідних терміну дії даного набору резервного копіювання
PASSWORD \u003d пароль Параметр PASSWORD дозволяє вам задавати пароль для резервної копії, що підвищує безпеку самої резервної копії
FORMAT | NOFORMAT Параметр FORMAT вказує, що заголовок носія повинен бути перезаписан, роблячи тим самим недійсними початкові дані на цьому носії. Параметр NOFORMAT вказує, що заголовок носія не повинен записуватись
INIT | NOINIT Параметр INIT вказує, що набір резервної копії повинен перебувати в першому файлі на даному носії, причому заголовок носія залишається без змін, але всі дані на цьому носії перезаписувати; іншими словами, INIT вказує перезапис всього, чт.е. на стрічці. Параметр NOINIT вказує, що даний набір резервної копії додається до вмісту носія. Якщо ви повторно використовуєте стрічки, то вам потрібно використовувати цей параметр
MEDIADESCRIPTION \u003d текст Це текстове поле задає опис набору носіїв
MEDIANAME \u003d імя_носітеля Вказує ім'я носія
MEDIAPASSWORD \u003d пароль За допомогою цього параметра ви можете вказувати пароль для набору носіїв
NAME \u003d імя_набора_ резервной_копіі Цей параметр дозволяє вам задавати ім'я набору резервної копії
NOSKIP | SKIP Параметр NOSKIP вказує, що перш ніж перезаписувати набори резервних копій на даному носії, будуть перевірятися дати закінчення терміну дії відповідних наборів резервних копій. Параметр SKIP відключає перевірку цієї дати
NO_TRUNCATE Цей параметр забороняє усічення журналу транзакцій після створення резервної копії. Використовується тільки для резервного копіювання журналу транзакцій
NOUNLOAD | UNLOAD Параметр NOUNLOAD вказує, що після завершення резервного копіювання носій друку не буде розвантажуватися з пристрою (наприклад, не буде вилучатись стрічка). Параметр UNLOAD вказує, що після закінчення резервного копіювання носій буде вивантажено
RESTART Цей параметр вказує SQL Server необхідність перезапуску резервного копіювання, яке було перервано
STATS [\u003d відсоток] Цей параметр вказує висновок повідомлення після виконання певного відсотка резервного копіювання. Його корисно використовувати, якщо ви любите стежити за ходом виконання операцій

Простежте за тим, що ви задали, - додавання резервної копії до існуючих даних носія або перезапис даних носія, як це описано вище; обраний вами варіант впливає на кількість даних, яке можна розмістити на стрічці. Під час резервного копіювання даних на вже використовується стрічкове пристрій без стирання цієї стрічки (або забороняючи перезапис) вам може не вистачити місця на стрічці. У режимі додавання програма резервного копіювання буде використовувати тільки простір, що залишився вільним до кінця стрічки.

У статті проведено огляд найбільш популярних систем резервного копіювання та відновлення даних як у всьому світі, так і в Росії. Розглядаються продукти основних виробників систем резервного копіювання і відновлення даних, наводяться дані про їх основних функція і відмінностях. Особливий акцент робиться на продуктах, представлених на російському ринку.

Вступ

Робота з будь-якими даними завжди пов'язана з потенційною можливістю їх втрати. Дані можуть бути втрачені в результаті різних факторів: людських помилок (як користувачів, так адміністраторів мережі), фізичної крадіжки, в результаті деструктивних дій шкідливих програм, поломки пристроїв зберігання даних. Якщо були втрачені особисті дані (наприклад, архів з фотографіями), то збитки є суб'єктивним і буде виражатися в негативних емоціях користувача. А, в разі втрати службової інформації, збиток може проявитися в економічній сфері - в фінансові збитки, втрати конкурентних переваг, зриви або невиконанні контрактів і навіть розорення організації.

Для захисту від втрати інформації використовуються системи резервного копіювання та відновлення даних (Backup & Recovery). Система резервного копіювання та відновлення даних - це програмний або програмно-апаратний комплекс для створення копій даних з певною періодичністю для їх подальшого відновлення. Крім захисту від втрати даних системи резервного копіювання також дозволяють забезпечити організувати безперервність роботи співробітників за рахунок швидкого відновлення операційної системи (при наявності її образу) або відновлення даних на іншому комп'ютері.

Як працюють системи резервного копіювання та відновлення даних

Створення копії даних є досить простим процесом, проте реальні потреби користувачів часто бувають дуже різні і складні. Наприклад, багато користувачів хочуть мати можливість робити резервні копії з довільної точки або зберігати дуже великі обсяги даних. Для підприємств актуальною є проблема управління великою кількістю даних, їх зберіганням і швидким відновленням. Для вирішення кожного класу задач і існують різні системи резервного копіювання та відновлення даних.

Головні розділові лінії між різними системами резервного копіювання та відновлення даних проходять по сферам їх використання - для персональних потреб, в невеликих компаніях і «домашніх офісах» (SMB / SOHO / ROBO) або в середніх (Enterprise) і великих компаніях (Large Enterprise). Залежно від цього розрізняється ціна систем резервного копіювання і відновлення даних, що використовуються типи сховищ, типи платформ, що надаються функції і т.д. Розглянемо деякі з цих критеріїв.

Одне з основних відмінностей для систем резервного копіювання і відновлення даних - це тип носіїв для зберігання даних. Для зберігання резервних копій може використовуватися стрічка, оптичні диски (CD, DVD, Blu-Ray і т.д.), «жорсткі» диски (HDD), твердотільні диски (SSD), мережеві сховища. Кожен з них має свої переваги і недоліки. Наприклад, зберігання даних на стрічках тільки на перший погляд здається анахронізмом. Сучасні стрічкові пристрої досить дешеві і гарантують тривале зберігання даних. Але ось відновлення даних з таких носіїв може бути дуже довгим. Тому вони більше підходять для архівації даних. «Жорсткі» диски дозволяють виконувати резервне копіювання і відновлення досить швидко, однак у них висока ціна і не найдовше час життя.

Альтернативою «жорстким» дискам є використання «хмарних» сховищ, в яких тип систем зберігання прихований від користувачів. Звичайно, в якості «заліза» в них використовуються будь-які диски, але проблема збереження дисків лягає на постачальника послуг. А що ж ціна? Забезпечення додаткових гарантій збереження вимагає великих грошей на утримання «хмарної» інфраструктури (може підтримуватися дублювання даних, «гаряча» заміна дисків, RAID-масиви). Однак при цьому ефективність використання дискового простору може бути вище, тому що «Хмарою» може користуватися кілька клієнтів і ефективність його використання буде вище, ніж у системи резервного копіювання та відновлення даних, встановленої безпосередньо в компанії. В результаті цього ефективність тієї чи іншої системи складно порахувати апріорно, тому в кожній конкретній ситуації вибору системи зберігання повинен передувати економічний розрахунок.

Ще одна відмінність - це тип використовуваних платформ. Система резервного копіювання та відновлення даних може бути реалізована у вигляді програмного забезпечення, програмно-апаратного комплексу або у вигляді послуги (software-as-a-service). Програмне забезпечення коштує дешевше і вимагає окремих систем зберігання. Тому такі системи підходять для персонального використання і невеликих компаній. Для великих компаній такі системи можуть використовуватися в зв'язці зі спеціальними сховищами даних. Для середніх і великих підприємств більше підходять системи резервного копіювання та відновлення даних, виконані у вигляді програмно-апаратних комплексів (PBBA, Purpose-Built Backup Appliance). Дані пристрої підрозділяються на дві категорії:

  1. PBBA target systems (цільовісистеми). Дані комплексивиступает тільки в якості цільового пристрою для резервного копіювання. Таке рішення вимагає використання додаткового програмного забезпечення для автоматизації, управління і консолідації резервного копіювання, яке, в свою чергу, повинно бути розміщено на додатковому серверному обладнанні з розгорнутою операційною системою для інтеграції всіх перерахованих компонент. До таких пристроїв відносяться EMC Data Domain, HP StoreOnce і т.д.
  2. PBBA integrated systems (інтегровані системи). цеповністю закінчені рішення, яке не потребує додаткових складових для повноцінної роботи. Вони включають в себе сервера, дискові масиви і програмне забезпечення для здійснення резервного копіювання. Такі системи мають більшу інтеграцію між апаратурою і програмним забезпеченням і можуть включати додаткові інструменти для роботи з мережею (наприклад, балансування навантаження). Такі рішення не вимагають додаткових інвестицій в інфраструктуру, мають менші витрати на розгортання і інтеграцію, а також простіше супроводжувати і адмініструвати. До таких пристроїв відносяться EMC Avamar, Symantec Appliance BE + NBU і т.д.

В даний час ряд компаній надає використання резервного копіювання як послуги. В цьому випадку сховище найчастіше розташовується в «хмарі» і все управління таким сховищем здійснює постачальник послуг, користувач тільки заливає і відновлює дані.

Системи резервного копіювання і відновлення даних відрізняються і за функціями, які вони надають. Умовне можна виділити «базові» і «розширені» функції. До базових функцій можна віднести роботу за розкладом, стиснення і шифрування резервних копій. Додаткові функції різноманітніші:

  1. Дублювання дозволяє здійснювати одночасне копіювання на кілька джерел, що збільшує надійність зберігання даних.
  2. Дедуплікація дозволяє проводити аналіз і стиснення дубльованих даних. В результаті зменшується навантаження на канали передачі даних і місце для зберігання даних.
  3. Створення образів системи. Періодичне копіювання не тільки даних, але і образів системи дозволяє швидко відновити робоче місце співробітника навіть в разі пошкодження операційної системи або персонального комп'ютера, що забезпечує безперервність його роботи.
  4. Балансування навантаження. Дозволяє оптимізувати навантаження на кілька сховищ для найбільш швидкого виконання операцій з резервними копіями.
  5. Сумісність з програмним забезпеченням (операційними системами і СУБД). Дозволяє створювати «зліпки» файлів і баз даних, які можуть змінюватися в процесі створення резервної копії, для їх коректної цілісної передачі і відновлення.
  6. Різні інструменти для віддаленого адміністрування. Це досить різноманітний набір функцій, що дозволяють автоматизувати роботу адміністратора. До них може ставитися віддалена установка агентів на комп'ютери користувачів, перевірка створених архівів, ручне або автоматичне злиття резервних копій і т.д.
  7. Робота з віртуальними пристроями.
  8. Робота з «хмарними» сховищами.
  9. Алгоритми відновлення даних. При втраті даних для збільшення швидкості відновлення даних використовуються різні алгоритми, що дозволяють відновлювати тільки потрібні дані, виключати дублювання при відновленні і т.д.

Світовий ринок систем резервного копіювання і відновлення даних

Кількість систем резервного копіювання і відновлення даних в світі досить обмежена. Магічний квадрат від компанії Gartner вказує, що перші місця на ринку займають такі компанії, як CommVault, EMC, IBM і Symantec.

Малюнок 1.«Магічний квадрат»Gartner для систем резервного копіювання і відновлення даних

У 2013 році аналітична компанія IDC випустила детальний звіт (Worldwide Quarterly Purpose Built Backup Appliance Tracker) про ринок спеціалізованих пристроїв для резервного копіювання (PBBA, Purpose Built Backup Appliance). Згідно з його даними, виручка компаній в даному сегменті за другий квартал 2013 року склала 720,2 млн. $, Що на 7,3% більше, ніж рік тому.

Таблиця 1. Доходи виробників в сфері спеціалізованих пристроїв резервного копіювання (в мільйонах доларів)

Виробник

2 квартал 2012

2 квартал 2013

Об'єм продажу

Частка ринку

Об'єм продажу

Частка ринку

З наведеної таблиці видно, що більше половини ринку займає компанія EMC (62.6%). На другій позиції знаходиться компанія Symantec (12.4%), третє місце займає IBM з часткою ринку 7,3%. Четверте і п'яте місце займають компанії HP (5.3%) і Quantum (2.5%), всі інші компанії займають на ринку менше 2% і в сумі складають 10% ринку. З помітних тенденцій можна вказати на зменшення частки ринку компанії IBM на 40,4% і збільшення частки компанії Symantec на 71.3%.

Лідери в даній категорії практично повністю збігаються з лідерами ринку систем для резервного копіювання та відновлення даних в цілому, що говорить про те, що саме спеціалізовані пристрої для резервного копіювання в чому формують виручку компаній. Єдине велике розходження - це компанія CommVault, яка випускає переважно програмні продукти і позиціонує їх як єдину систему резервного копіювання та архівації.

Російський ринок систем резервного копіювання і відновлення даних

На російському ринку представлені основні світові гравці ринку систем резервного копіювання і відновлення даних, які просувають свої рішення через регіональних партнерів. На ринку представлені продукти компаній EMC, IBM, HP, Symantec, Dell, NetApp, CA Technologies , які в більшості орієнтовані на великі компанії. Компанія CommVault представлена \u200b\u200bна російському ринку в меншому обсязі, в основному її рішення пропонує компанія КРОК. Також популярністю користуються рішення російських виробників Acronis і Paragon Software Group. Їх рішення особливо актуальні у зв'язку з політикою економії багатьох компаній, які починають приділяти особливу увагу показниками «ціна / якість». Для захисту тільки віртуальних систем використовуються рішення російської фірми Veeam Software, проте їх ми розглянемо в рамках наступної спеціалізованої статті.

компаній різного рівня на ринку Росії досить багато, тому ми розглянемо найбільш великі і / або популярні з них. При цьому акцент зробимо на корпоративні рішення, так як саме вони в основному і визначають ринок в даному сегменті ринку.

EMC

Основною системою компанії EMC є EMC Avamar. Це комплексне програмно-апаратне рішення для резервного копіювання та відновлення даних, що дозволяє працювати як реальними, так і віртуальними пристроями. Підтримується функція дедуплікаціі сегментів змінної довжини, яка здійснюється на пристрої клієнта. Проводиться оптимізації передачі даних при роботі з різними типами мереж. Відновлення проводиться за один крок. В EMC Avamar може бути налаштована робота з конкретним типом програмного забезпечення (наприклад, базами даних Oracle) і віртуальними пристроями.

Для оптимізації управління даними використовується додаткове програмне забезпечення EMC Data Protection Adviso. Воно автоматизує моніторинг і аналіз резервних копій, забезпечує відправку повідомлень адміністраторам при виникненні різних подій і дозволяє створювати звіти про роботу резервного копіювання.

Системи резервного копіювання і відновлення даних є досить «гнучкими» і при необхідності можуть масштабироваться за рахунок збільшення дискового простору. EMC Avamar також можуть інтегруватися з системами зберігання даних EMC Data Domain. Дані системи представлені великою лінійкою продуктів від невеликих пристроїв (DD160, DD620), здатних зберігати кілька терабайт, до дуже великих сховищ (DD990) на кілька петабайт.

IBM

У сфері резервного копіювання компанія IBM представлена \u200b\u200bпродуктом IBM Tivoli Storage Manager. це програмний продукт, Який займається створенням резервних копій і управлінням пристроями зберігання. IBM Tivoli Storage Manager сумісний з великою кількістю різних систем зберігання даних. Він забезпечує роботу в локальних (LAN), глобальних (WAN) мережах і розвиваються зараз мережах зберігання даних (SAN).

Tivoli Storage Manager включає в себе кошти для віддаленого адміністрування з будь-якої точки мережі або через Інтернет. Адміністратор може автоматизувати різні етапи роботи системи резервного копіювання та відновлення даних за рахунок створення політик зберігання. Набір політик, налаштований адміністратором, дозволяє не тільки проводити штатні операції, але і оперативно реагувати на виникнення різних незапланованих ситуацій. За рахунок використання ієрархічної системи зберігання в системі під керуванням Tivoli Storage Manager можуть використовуватися різні типи пристроїв зберігання (наприклад, стрічки і «жорсткі» диски).

Tivoli Storage Manager дозволяє проводити оптимізацію збережених даних за рахунок їх стиснення, консолідації та використання «інкрементного» копіювання. Для корпоративного програмного забезпечення (бази даних, електронна пошта) Використовуються додаткові клієнти, що оптимізують роботу з конкретним типом додатків.

Symantec

Компанія Symantec надає два продукти для резервного копіювання та відновлення даних - це Symantec Backup Exe і Symantec NetBackup, які призначені для роботи в середніх і великих мережах. Дані програми включають в себе весь набір необхідних для резервного копіювання функцій (дедуплікація, автоматична цільова реплікація, міграція між комп'ютерами, робота з фізичними та віртуальними пристроями, робота в гетерогенному середовищі і т.д.). Дані продукти можуть працювати з різними системами зберігання даних.

Окремо варто згадати додаткові технології по роботі з віртуальними машинами. Технологія віртуалізації Symantec V-Ray об'єднує в собі віртуальні та фізичні резервні копії і дає користувачам єдиний доступ до всіх резервних копій, включаючи VMware, Hyper-V і фізичні пристрої, дозволяючи швидко відновлювати віртуальні машини, додатки, бази даних, файли, папки і навіть окремі елементи додатків. Вбудована технологія bare metal recovery дозволяє відновлювати дані на обладнанні, відмінному від вихідного, і включає в себе функцію резервного копіювання в віртуальну машину (B2V) і перетворення в віртуальну машину (P2V), даючи користувачам можливість відновити відмовили системи в VMware або Hyper-V оточенні .

Для зручності роботи з системами резервного копіювання та відновлення даних Symantec також випустила на ринок програмно-апаратні пристрої Symantec Backup Exec 3600 Symantec NetBackup 5230. Одним з переваг їх використання є мінімальний час для їх розгортання на підприємстві. Стверджується, що адміністратору знадобиться 20-30 хвилин, щоб пристрої почали працювати і повноцінно виконувати свої функції.

CommVault

Компанія CommVault пропонує систему управління даними, виконану у вигляді програмного забезпечення і побудовану за модульним принципом. Модулі забезпечують архівацію, захист, резервне копіювання і управління даними. Для роботи з даними використовується єдина консоль управління.

Функції резервного копіювання в CommVault Simpana включають в себе Дедуплікація, створення образів системи, автоматизацію резервного копіювання, централізоване управління резервними копіями, створення звітів, надання користувачам самостійного доступу до резервних копій, використання політик для ієрархічного зберігання даних, балансування навантаження і т.д. CommVault Simpana забезпечує глибоку інтеграцію в віртуальну інфраструктуру для розширених засобів управління даними для платформ Microsoft Hyper-V, VMware vCenter і VMware vCloud Director.

CommVault підтримують більшість наявні операційних систем і додатків (зокрема, бази даних Oracle, Microsoft, PostgreSQL та MySQL, Documentum, SAP) для того, щоб створювати резервні копії в процесі роботи додатків з мінімальним навантаженням на них.

HP

Компанія HP представляє на ринку великий набір різних рішень. Програмне забезпечення HP Data Protector призначений для забезпечення автоматичного резервного копіювання і відновлення даних, а також централізованого управління відповідними політиками і процесами. Воно підтримує більшість відомих платформ і додатків і дозволяє виконувати наступні функції:

  • дедуплікація даних відповідно до технології HP StoreOnce Federated Deduplication як на клієнтів (source based), так і на окремо виділеному сервері (backup server) або ж на системах зберігання даних (target based);
  • резервне копіювання і відновлення віртуальних середовищ, включаючи захист як цілком віртуальних машин, так і окремих даних всередині них;
  • інтеграцію з функціональністю дискових масивів по створенню апаратних знімків (snapshots) для здійснення резервного копіювання з нульовим простоєм Zero Downtime Backup і миттєвого відновлення інформації Instant Recovery (IR);
  • можливість відновлення окремих елементів резервної копії (наприклад, окремого файлу з резервної копії віртуальної машини).

Для зберігання резервних копій використовується лінійка дискових бібліотек з Дедуплікація HPStoreOnce. Рішення базується на серверній платформі HP Proliant Gen8, моделі мають ємність від 8ТБ до 2.2ПБ (до 35ПБ з урахуванням дедуплікаціі) і підтримують швидкість резервного копіювання до 139ТБ / год. Воно може одночасно працювати в режимі VTL (Virtual Tape Library), емулюючи стрічкові приводи, і виступати в якості файлового сховища з доступом по CIFS / NFS.

Dell

Останнім часом компанія Dell наростила портфель рішень для резервного копіювання та відновлення за рахунок придбання компаній Quest Software і AppAssure. Для великих підприємств і компаній Dell пропонує рішення NetVault для організації резервного копіювання всієї інфраструктури, а для компаній малого і середнього бізнесу більш просте рішення Appasure. Для резервного копіювання віртуальних машин використовується додаток vRanger. Російські розробники підрозділу Dell представляють також спеціалізовані рішення Dell Software для гранулярного відновлення AD і Exchаnge, а також унікальну технологію автоматизованого відновлення Active Directory при втраті даних.

Для прикладу розглянемо пристрої Dell PowerVault серії DL і DR (актуальні моделі - DL4000 і Dell DR4100). Пристрої дозволяють виконувати наступні функції:

  • оптимізація і спрощення операцій резервного копіювання, що дозволяє позбутися від пов'язаних з ним простоїв;
  • вбудована наскрізна дедуплікація і стиснення даних на рівні блоків в поєднанні з оптимізацією розмірів резервних копій, що дозволяє заощадити простір для резервного копіювання та зменшити необхідність реплікації в глобальній мережі;
  • точкове відновлення з можливістю створення моментальних копій кожні п'ять хвилин;
  • робота з віртуальними машинами.

Пристрої можуть працювати під управлінням програмного забезпечення інших виробників, наприклад EMC або Symantec.

Quantum

Компанія Quantum поставляє системи резервного копіювання та зберігання даних. Поставляються стрічкові (SuperLoader; Scalar i40, i80, i500, i6000) і дискові (DXi V1000, 4000, 6500, 6700, 8500) пристрої і пристрої резервного копіювання для віртуальних машин Quantum vmPRO 4000.

Пристрої відрізняються обсягами використовуваних сховищ і підтримують більшість додаткових функцій, що зустрічаються у систем резервного копіювання корпоративного рівня. Для оптимізації копіювання використовується оригінальні алгоритми дедуплікаціі компанії Quantum. Для централізованого управління і моніторингу використовується програмне забезпечення StorageCare Vision.

NetApp

Системи резервного копіювання і відновлення даних від NetApp дозволяють працювати як з стрічковими, так і дисковими масивами. SnapProtect - це програмне забезпечення для комплексного управління резервним копіюванням на диски і стрічкові накопичувачі для систем NetApp FAS. Воно дозволяє виконувати моментальні знімки і реплікацію даних, за рахунок чого істотно зменшується час на роботу з резервними копіями і їх розмір. Також SnapProtect дозволяє управляти виробництвом і відновленням копій за допомогою єдиної консолі управління.

NetApp SnapVault - це програмне рішення для швидкого виконання резервного копіювання з диска на диск і захисту даних на рівні блоків. Дозволяє скоротити час створення резервних копій за рахунок інкрементного копіювання на рівні блоків даних. Забезпечує швидке відновлення даних за рахунок великого числа параметрів і точок відновлення.

CA Technologies

Для резервного копіювання та відновлення даних CA Tehnologies пропонує програмне забезпечення CA ARCserve Backup . Воно дозволяє виконувати досить великий обсяг функцій:

  • дуплікацію даних для скорочення обсягів використовуваних сховищ;
  • підтримку резервного копіювання при роботі з віртуальними машинами під керуванням VMware, Microsoft Hyper-V ™ і Citrix® XenServer;
  • підтримка резервного копіювання в «хмарі» для швидкого перенесення даних між фізично віддаленими об'єктами;
  • використання резервного копіювання на основі миттєвих знімків (ARCserve D2D) спільно з рішенням традиційного резервного копіювання файлів (CA ARCserve Backup). При цьому використовується загальний каталог резервних копій, щоб прискорити і спростити процес відновлення;
  • можливість централізованого управління процесами копіювання і відновлення даних з єдиної консолі.

Для реалізації спеціалізованих завдань використовуються додаткові модулі (CA ARCserve Central Reporting, CA ARCserve Replication, CA ARCserve High Availability), що розширюють функціональність CA ARCserve Backup.

Acronis

Компанія Acronis надає цілу лінійку програмного забезпечення для організації резервного копіювання і відновлення даних. Для домашнього використання призначене додаток Acronis True Image, для малих підприємств використовується Acronis Backup & Recovery Server for Windows, А для великих підприємств - for Windows.

Найбільш функціональним є корпоративний продукт Acronis Backup & Recovery Advanced Server, що дозволяє виконувати велику кількість функцій:

  • файлове резервне копіювання і резервне копіювання на основі образу. Можна створювати образ всього диска з операційною системою для подальшого відновлення на цей же або аналогічний комп'ютер;
  • дублювання резервних копій в кілька сховищ (наприклад, локальне та мережеве);
  • пошук в сховище і вибіркове відновлення файлів;
  • дедуплікація (окремий модуль) дозволяє не копіювати дані, що повторюються. Причому пошук копій проводиться не тільки на комп'ютері конкретного користувача, А всіх користувачів мережі;
  • можливість відновлення робочих станцій і серверів на обладнанні, відмінному від того, з якого була зроблена резервна копія, або на віртуальну машину (окремий модуль);
  • функції адміністрування (віддалена установка, можливість включати комп'ютери перед проведенням резервного копіювання, можливість виконувати команди до і після копіювання; визначення навантаження на диск і мережу в процесі копіювання і т.д.);
  • централізоване управління створенням резервних копій;
  • використання сховища в «хмарі» (окремий модуль).

Наявність такого набору функцій дає можливість продуктам компанії Acronis бути реальним конкурентом продуктам світових лідерів у цій галузі. Наданий функціонал дозволяє продуктам Acronis претендувати на всі сегменти ринку.

Paragon

Ще одна російська компанія, що випускає системи резервного копіювання та відновлення даних. В її портфелі цілий ряд продуктів для резервного копіювання та обслуговування жорстких дисків - Paragon Hard Disk Manager 12 Suite, Professional, Business, Premium editions (для персональних користувачів і SMB); Paragon Protect and Restore 3 (для великих компаній); Drive Backup 11 Workstation; Drive Backup 11 Server і т.д. На весну 2014 року на російському ринку анонсується випуск Paragon Hard Disk Manager 14, який вже продається на заході.

За допомогою даних продуктів можна організовувати повнофункціональний процес резервного копіювання і відновлення даних. Для швидкої міграції або відновлення системи після збою використовуються образи системи. Причому їх можна ставити і на комп'ютери, апаратне забезпечення яких відрізняється від вихідного комп'ютера. Реалізовано різні схеми копіювання - інкрементне і диференційоване, що дозволяють скорочувати обсяги копійованих даних. Використовується гранулярне відновлення даних і потужний набір фільтрів, що дозволяє налаштовувати автоматичне відновлення даних. Підтримується робота як з реальними, так і віртуальними пристроями. Однак повноцінна дедуплікація відсутня. Централізоване управління резервним копіюванням можливо після установки додаткового додатка Paragon Remote Management.

Більшість продуктів компанії Paragon розраховані на персональних користувачів і маленькі і середні компанії. Однак останні продукти компанії, такі як Hard Disk Manager 12 Premium, виходять за рамки SMB і надає додаткові інструменти для роботи в крупних компаніях.

Перерахованими рішеннями повністю не обмежується ринок систем резервного копіювання і відновлення даних в Росії. Є менш поширені продукти, наприклад, Handy Backup Server Network (компанія «Новософт») або BakBone NetVault. Однак їх представленість на російському ринку мала або не піддається точній оцінці, тому вони і не потрапили в список розглянутих нами рішень.

В наш огляд не ввійшли безкоштовні системи для резервного копіювання та відновлення даних, тому що, не маючи даних про обсяги продажів складно оцінити їх присутність на ринку. З найбільш популярних безкоштовних програм для резервного копіювання на російському ринку відзначимо додаток Clonezilla. Воно дозволяє створювати образи системи або копії даних на локальному або віддаленому комп'ютері. Корпоративна версія Clonezilla Server дозволяє управляти резервним копіюванням в локальної мережі компанії.

висновки

Системи резервного копіювання і відновлення даних є необхідним елементом безпеки будь-яких робочих місць - як особистих, так і корпоративних. Сьогоднішній рівень цього класу рішень дозволяє зробити процес резервного копіювання швидким і зручним для користувачів. Увага також приділяється не тільки швидкості створення резервних копій, а й швидкості їх відновлення. При використанні спеціалізованих алгоритмів час відновлення даних істотно зменшується. Використовувані для цього алгоритми дозволяють суттєво скорочувати час відновлення даних. Представлені на ринку системи постійно розвиваються і включають в себе нові технології роботи з даними. Так багато систем пропонують можливість зберігати дані в хмарі, використовувати віртуальні машини, дозволяють працювати з новими типами протоколів і пристроїв зберігання даних. Це говорить про взаємний інтерес виробників і споживачів даного класу рішень. Варто відзначити, що в майбутньому системи резервного копіювання та відновлення будуть все тісніше інтегруватися з рішеннями по зберіганню резервних копій і рішеннями для організації спільного доступу і віддаленої роботи з даними в «хмарі».

Ринок систем резервного копіювання і відновлення даних досить зрілий. На світовому рівні вже досить давно склався набір лідерів в даній області, які з року в рік прагнуть підтримувати високий рівень своїх рішень. Це компанії EMC, CommVault, Symantec, IBM, HP, Quantum, NetApp, CA Technologies. На російському ринку представлені продукти всіх зазначених лідерів. Специфікою ринку є присутність російських гравців - Acronis і Paragon, продукти яких займають свої ніші і затребувані на ринку.

У наших майбутніх публікаціях ми плануємо розглянути ринок систем хмарного резервного копіювання та відновлення даних.

Резервне копіювання ефективно тільки тоді, коли воно виконується регулярно. Якщо дані часто змінюються, копіювання теж має бути частим. Тому багато хто воліє користуватися спеціальним програмним забезпеченням для автоматизації цього процесу, а не копіювати дані вручну.

Будь-який комп'ютер схильний до ризику поломки апаратного забезпечення і багатьом іншим небезпекам, які можуть спричинити втрату важливих даних. У сфері бізнесу це має особливо важкі наслідки, оскільки втрата бізнес-даних тягне величезні збитки і втрату клієнтів.

Ключовим моментом в засобах резервного копіювання є відновлення даних. Дійсно, яка користь від резервної копії, якщо ви не можете її відновити? Тому, вибираючи програму для резервного копіювання, необхідно переконатися, що ви можете з її допомогою легко відновити бажані дані.

Бекап програма для Windows

Handy Backup - надійна програма для резервного копіювання та відновлення даних на комп'ютерах, що працюють під Windows, відома своїм простим і зручним інтерфейсом і величезною кількістю функцій. Щоб створити копію або відновити дані, потрібно просто створити нову "завдання" (за допомогою покрокового Майстра створення завдань). Handy Backup допоможе вам створити резервні копії наступних даних:

  • Файли і папки

Handy Backup може відновлювати як резервну копію цілком, так і окремі файли і папки.

  • Популярні утиліти і додатки

Програма може виконувати автоматичний пошук і бекап багатьох популярних додатків, включаючи Outlook, Skype, Adobe Photoshop та ін.

  • Образ диску

Handy Backup може створювати точну копію HDD, включаючи операційну систему, завантажувальні записи і іншу інформацію. Ви можете копіювати і відновлювати як повністю жорсткий диск, Так і окремі його розділи.

Ви можете створити спеціальний завантажувальний диск відновлення за допомогою утиліти Handy Backup Disaster Recovery, з якого можна буде запустити операційну систему в разі збою, і відновити систему, налаштування і всі дані.

  • Підтримка всіх версій систем Windows

У програмі реалізована можливість роботи в різних версіях Windows, в тому числі, можна виконувати резервне копіювання і відновлення Windows 8.

  • Бази даних

Програма може копіювати ODBC сумісні бази даних, а також має спеціальні плагіни для точного копіювання баз DB2, Oracle, MS SQL, MySQL та ін.

  • MS Exchange і дані пошти

Додаток здатний виконувати резервне копіювання і відновлення даних MS Exchange Server, без зупинки роботи сервера. А також створювати автоматичний бекап пошти з серверів Яндекс.Пошти, Mail, Gmail, Yahoo Mail і ін.

Прес-центр

Створення резервних копій та відновлення

Базова завдання, яке вирішується будь-яким центром зберігання і обробки даних, полягає в забезпеченні угоди про рівень обслуговування між ІТ-підрозділом і бізнесом. Ключовий момент у забезпеченні вимог бізнесу - гарантія збереження даних, тому невід'ємним інфраструктурним блоком підсистеми зберігання даних будь-якого правильно організованого ЦОД є система резервного копіювання та відновлення даних.

Асоціація виробників і споживачів продуктів систем зберігання SNIA (Storage Networking Industry Association) так визначає операції резервного копіювання:

  • Резервна копія (англ. Backup copy) - дані, що зберігаються на енергонезалежних носіях, зазвичай віддалено, призначені для відновлення, в разі якщо оригінал копії даних загублений або недоступний.
  • Створення резервних копій (англ. Backup) - процес створення резервних копій.

Всі системи резервного копіювання даних можна розділити на три типи відповідно до використовуваного методу копіювання: це може бути пофайлово копіювання, блочне або копіювання даних на рівні додатків.

Система блочного резервного копіювання (англ. Image-level або block-level backup) працює безпосередньо з носієм, ігноруючи файлову структуру, і зберігаючи всі матеріали, повністю - операційну систему, робочі дані, настройки та інше. Перевагою виконання даного виду резервного копіювання є висока швидкість. Однак зазвичай при виконанні операцій копіювання потрібно призупинити роботу додатків, щоб копія була цілісною (англ. Consistent).

При виконанні операцій резервного копіювання на файловому рівні (англ. File-level або file-based backup) використовується файлова система. У цьому випадку відносно простим завданням є відновлення деяких конкретних файлів. В цілому ж, операції резервного копіювання тривають довше, виникає додаткове завантаження операційної системи, а також з'являється проблема доступу до відкритих файлів.

Резервне копіювання може здійснюватися і на рівні додатків (англ. Application-level backup). Операції копіювання і відновлення проводяться за допомогою використання спеціально передбаченого в резервовану додатку програмного інтерфейсу API (англ. Application Programming Interface). Резервна копія являє собою набір файлів і можливо інших об'єктів, що визначаються самим додатком, які разом є відображенням стану програми на деякий момент часу. При даному способі резервного копіювання може виникати проблема сумісності між різними версіями додатків і систем резервного копіювання, що реалізують відповідний інтерфейс.

Система резервного копіювання є службовою підсистемою ЦОД і має такі особливості:

  • Процес резервного копіювання не є критичним для вирішення завдань ІС, тобто збій в системі резервного копіювання не призводить до зниження доступності критичних інформаційних сервісів.
  • Навантаження на обчислювальні засоби, яку створює процес резервного копіювання, не є корисною з точки зору надання інформаційних сервісів ІС.

При побудові системи резервного копіювання необхідно:

      Укластися в скорочений "вікно" резервного копіювання. Вимога цілодобової (24х7) роботи інформаційних сервісів скорочує доступний часовий інтервал зупинки додатків, необхідний для здійснення операції резервного копіювання ( "вікно" резервного копіювання).
    • Зменшити трафік даних резервного копіювання в загальній корпоративної обчислювальної мережі.

Методи резервного копіювання.

LAN backup
До появи мереж зберігання даних (Storage Area Network - SAN) для скорочення трафіку резервного копіювання в основній мережі застосовувалася виділена мережа резервного копіювання, а також багаторівнева структура, що включає кілька серверів копіювання. Виділення сервера копіювання і розташування його в мережі "ближче" до продуктивних серверів, що обробляють найбільші обсяги інформації, дозволяє локалізувати трафік резервного копіювання між сервером копіювання і продуктивними серверами і скоротити навантаження на загальну ЛВС.

LAN-free backup
З появою SAN з'явилася можливість передавати трафік резервного копіювання, не через ЛВС, а безпосередньо з серверів на пристрої зберігання даних (зазвичай це стрічкові бібліотеки), підключені до SAN. Такий метод отримав назву "LAN-free backup". При використанні цього методу сервер-клієнт одночасно з іншими завданнями виконує функції сервера копіювання резервуються даних на доступні йому через SAN пристрої зберігання. При цьому на сервер управління резервним копіюванням покладається завдання виконання розпису резервного копіювання шляхом видачі через ЛВС (по протоколу TCP / IP), що управляють, і контролю виконання завдань серверами копіювання. Таким чином, вирішується завдання зменшення трафіку даних резервного копіювання в ЛВС.

Але метод "LAN-free backup" не вирішує проблему "вікна" резервного копіювання. Більш того, даний метод створює додаткове навантаження на сервера-клієнти, покладаючи на них додаткові функції серверів копіювання резервуються даних. Деякі програми дозволяють проводити резервне копіювання без припинення своєї роботи (online backup), це реалізовано в багатьох транзакційних додатках і за допомогою спеціальних опцій програмного забезпечення резервного копіювання, таких як засоби копіювання відкритих файлів. Однак застосування подібних технологій не знижує навантаження на продуктивні сервера, яка при великих обсягах даних (терабайти і більше) може збільшити час вирішення основних завдань вище допустимого порогу.

Serverless backup
Ідеальною була б така схема резервного копіювання, коли дані сервера-клієнта копіюються через мережу зберігання SAN на пристрій зберігання будь-яким стороннім пристроєм (Який отримав назву "Data Mover"), не використовуючи при цьому обчислювальні ресурси сервера-клієнта і не перериваючи його роботу. Подібний метод резервного копіювання отримав назву "Serverless backup". Роль "Data Mover" може виконувати як виділений для цієї мети сервер, підключений до того ж дискового масиву, що і продуктивний сервер, так і спеціальний пристрій - маршрутизатор.

CDP (Continious Data Protector)
Згідно з визначенням SNIA, безперервна захист даних (CDP) - це методика постійного відстеження змін даних, і збереження їх в незалежному від вихідних даних сховище, що дозволяє відновлення на будь-який момент часу в минулому. CDP системи можуть бути реалізовані на рівні блоків, файлів або додатків і забезпечувати дрібну гранулярность відновлення об'єктів на будь-який момент часу аж до одиночної операції записи. Згідно з цим визначенням, все CDP рішення мають наступні властивості:

  • Зміни постійно відстежуються і записуються
  • Всі зміни зберігаються на окремому логічному пристрої
  • RPO (точка відновлення) - довільна і не повинна бути визначена заздалегідь.

Приклади впроваджень.

У цій статті розглянемо методики резервного копіювання даних для підприємств малого та середнього бізнесу.

Типове питання, з яким звертаються замовники: забезпечення схоронності бази даних системи "1С", розміром близько 1 Гбайт і бази клієнтів в MS Access, близько 300 Мбайт. Інформація важлива вся і втрачати більше дня роботи - не бажано. Бюджет, виділений ІТ-підрозділу, не перевищує 100 000 рублів.

Необхідно зрозуміти вимоги замовника - який обсяг інформації потрібно резервувати, скільки часу потрібно зберігати резервні копії, необхідні наступні документи віддалене зберігання (offline) резервних копій.

Якщо замовнику потрібно зберігати дані за найближчі кілька днів і вартість рішення повинна бути мінімальною, то найбільш простим і зручним рішенням буде невелике мережеве сховище даних (NAS - Network Attached Storage). Ці пристрої випускаються різними виробниками обладнання, мають від 2 до 12 дисків і забезпечують доступ по основних протоколах доступу: CIFS, NFS, HTTP, iSCSI. Структурна схема рішення наведена на малюнку 1.

Рис.1 NAS зберігання.

Вартість цього рішення становить від 15 000 до 70 000 рублів на залежності від обсягів зберігання.

Основні недоліки цього рішення - це неможливість масштабування при зростанні обсягів зберігання та необхідність контролю успішності проведення резервного копіювання.

Для автоматизації процедур резервного копіювання використовують спеціальне програмне забезпечення, яке контролює процес створення резервних копій і процедуру відновлення, а також дозволяє працювати з різними носіями даних, в тому числі з стрічковими пристроями.

Для створення резервних копій створюються політики резервного копіювання, які регламентують "Що, Куди і Коли". Які дані, куди і з якою періодичністю повинні бути збережені. Додаткові можливості ПО централізованого резервного копіювання дозволяють відновлювати окремі листи і таблиці баз даних без необхідності відновлення всього обсягу даних. Запис резервних копій на стрічкові носії дозволяє організувати віддалене зберігання резервних копій і збереження важливих даних у разі катастрофи. Використання стрічкових носіїв для зберігання архівних копій дозволяє прочитати дані через 50 років після їх запису.

Вартість такого рішення починається від 50 000 рублів і включає сервер для зберігання резервних копій і ПО резервного копіювання.

Аналітична компанія Gartner в черговий раз провела дослідження ринку рішень резервного копіювання даних для підприємств. Фахівці проаналізували умови розвитку напрямку резервного копіювання, актуальні продукти, техніки і рішення для збереження і відновлення даних фізичних і віртуальних серверів, Додатків і т.д. Основні представники ринку були оцінені за багатьма критеріями. Лідерство в індустрії аналітики Gartner віддали таким компаніям: Commvault, Symantec, EMC і IBM. Як нішевих гравців на ринку були виділені Dell, Acronis, Asigra, FalconStor і інші.

Також аналітики компанії підкреслили основні особливості роботи зазначених постачальників рішень резервного копіювання, їх сильні і слабкі сторони. Ось деякі з них.

РІШЕННЯ РЕЗЕРВНОГО копіювання ВІД КОМПАНІЇ SYMANTEC

Symantec останнім часом продовжує розширювати впровадження інтегрованих засобів резервного копіювання; з'явилася більша різноманітність функцій (наприклад, NetBackup Accelerator для швидкого резервного копіювання і Instant Recovery для віртуальних машин VMware).

Сильні сторони Symantec:

  • може бути використаний найбільшими підприємствами, пропонуючи різні засоби захисту даних для широкого кола операційних систем і додатків;
  • функції NetBackup є основними відмітними характеристиками продукту (Accelerator для оперативного резервного копіювання та технологія OpenStorage для створення резервних копій дискових пристроїв, яка дає можливість кращого управління пристроями резервного копіювання);
  • інтегровані засоби NetBackup мають вигідні для користувачів цінові характеристики, зручні у використанні і управлінні, мають хороші показники поліпшення продуктивності.

Фахівці застерігають: за деякими відгуками, служба підтримки компанії працює не на найвищому рівні, хоча і спостерігається поступове поліпшення в останні роки.

РІШЕННЯ РЕЗЕРВНОГО копіювання ВІД КОМПАНІЇ ACRONIS

Надає рішення для малого та середнього бізнесу або окремих підрозділів підприємства. Надається кілька варіантів послуг резервного копіювання та віддаленого зберігання даних, заснованих на хмарних технологіях. Копії можуть бути записані в 5 різних сховищах, включаючи Acronis Cloud або через FTP / SFTP в приватне хмара. Спеціальні технології дають можливість повного або вибіркового відновлення даних з підтримкою Exchange, Microsoft SQL Server і SharePoint, а також інших сервісів Microsoft, VSS-сумісних програм і баз даних. Для прискорення процесів резервного копіювання, дедуплікація і стиснення на стороні джерела комбінуються з постобработкой (індексування, каталогізація) на стороні кінцевого об'єкта.

Сильні сторони Acronis: гнучка модель ліцензування, зручний інтерфейс, Підтримка будь-яких типів міграції (V2V, V2P, P2V і P2P), підтримка 6 різних типів гіпервізора незалежно від придбаної версії і т.д.

Фахівці застерігають: Acronis може виявитися не дуже відповідним для великих компаній, а підтримка мережевих сховищ даних (NAS) обмежена протоколами CIFS / NFS.

РІШЕННЯ РЕЗЕРВНОГО копіювання ВІД КОМПАНІЇ VEEAM

Veeam давно визнаний користувачами лідер в сфері резервного копіювання віртуальних машин. У даній області виграє у багатьох конкурентів, завдяки наданню особливих функцій (наприклад, Veeam Explorer і Snapshot Hunter), простоті і надійності використання. В останньому релізі були додані такі важливі для підприємств функції як: комплексне шифрування, вдосконалений контроль резервного копіювання, підтримка EMC Data Domain Boost, NetApp Snapshot, SnapMirror, SnapVault і інші.

Сильні сторони:

  • Veeam Backup & Replication - надійне і багатофункціональне рішення для захисту даних віртуальних середовищ;
  • Veeam пропонують одні з найпростіших у використанні і недорогих продуктів для резервного копіювання на рівні підприємств;
  • Має безліч позитивних відгуків користувачів з досвіду використання різних функцій.

Фахівці застерігають:

  • підтримує тільки VMware і Hyper-V, отже, резервне копіювання для інших гіпервізора або фізичних серверів не пропонується;
  • Власна дедуплікація Veeam має досить низький коефіцієнт, вимагаючи більше місця для зберігання резервних копій;
  • Оскільки Veeam пропонують функцію U-AIR, то окремо підтримка відновлення для таких рішень, як Domino, MySQL і Oracle, поки не надається.

РІШЕННЯ РЕЗЕРВНОГО копіювання ВІД КОМПАНІЇ COMMVAULT

Commvault здатний задовольнити широке коло потреб користувачів з його єдиною платформою для роботи з даними, яка включає можливості комплексного резервного копіювання, архівування, звітності, аналітики і пошуку даних. За останній рік вендор запустив 4 пакети рішень, включаючи продукти, спрямовані на резервне копіювання і відновлення для віртуальних машин.

Сильні сторони Commvault:

  • єдина адміністративна консоль і механізм звітів / аналітики для всіх резервних копій (дата-центр, віддалений офіс, додатки SaaS або ПК), архівування, синхронізації і передачі файлів, пошуку і функцій попередження втрати даних;
  • цільові пакети рішень, багатопланова система ліцензій Simpana і інші.

Все це робить відповідним для резервного копіювання даних підприємств самих різних рівнів: від нішевих компаній до великих корпорацій.

Фахівці застерігають: ціна придбання і подальшої підтримки може бути досить високою.

Підводячи підсумки дослідження ринку послуг резервного копіювання, фахівці компанії Gartner відзначили кілька основних тенденцій, які можна спостерігати сьогодні в індустрії:

  1. Багато компаній продовжують активно перебудовувати свою систему резервного копіювання, з метою знайти самі сучасні рішення для обробки нових типів даних, моделей зберігання і збільшуються робочих навантажень, а також вирішити завдання прискорення процесів резервного копіювання і відновлення.
  2. Основними напрямками пошуку методів поліпшення є застосування дискових рішень, включаючи: резервне копіювання безпосередньо на диск і додатково в хмару, снапшоти масивів і реалізацію реплікації, віртуалізацію серверів для резервного копіювання, а також технології максимально ефективної дедуплікаціі даних.
  3. Вендора прагнуть розробляти безліч різних рішень резервного копіювання, намагаючись задовольнити різні по об'єкту захисту запити користувачів: персональні комп'ютери, сервери, вилучені офіси, віртуальні машини, різні додатки і база даних і т.д.).
  4. Багато компаній прагнуть знизити вартість володіння своїх продуктів і впроваджувати нові рішення, які були б максимально прості у використанні.