Служба тіньового копіювання томів – Служба тіньового копіювання томів (VSS) вперше на платформі Windows з’явилася цілих десять років тому ще в Windows Server 2003, однак до сих пір далеко не всі адміністратори Windows використовують функціонал даної служби. Навіть існує думка, що при наявності грамотній політиці резервного копіювання використовувати тіньове копіювання тому недоцільно. Однак це далеко не завжди так.

Візьмемо як приклад файловий сервер з безліччю каталогів і великою кількістю користувачів, бекап якого виконується, припустимо, щодня. Уявімо ситуацію, що користувач на початку робочого дня вніс важливі зміни в якийсь сверхкрітічно документ, а в перебігу робочого дня, випадково його модифікував або видалив. Відновити даний документ з резервної копії не вийде, тому що він в неї просто не потрапив. Налаштувати традиційний бекап файлового сервера в перебігу робочого дня технічно важко (та й сама процедура створення і відновлення з такого бекапа може зайняти досить багато часу, усугубляющаяся використанням інкрементального або диференціального бекапа). У такій ситуації «врятувати» положення може тіньове копіювання даних за допомогою служби Volume Shadow Copy Service.

Ця стаття присвячена налаштуванню тіньового копіювання томів (Volume Shadow Copy) в нової серверної ОС Windows Server 2012.

Розглянемо основні переваги служби VSS в порівнянні з класичними засобами резервного копіювання даних:

  • Висока швидкість створення резервних копій
  • Можливість самостійного відновлення файлів користувачами (за наявності прав на запис в каталог)
  • Можливість копіювання використовуваних (заблокованих) користувачами файлів
  • Невеликий розмір копій (за інформацією MS близько 30 Мб на 1 Гб даних)

Основні особливості роботи служби тіньового копіювання томів

Що ж таке тіньова копія? По суті це знімок (Знімок) всієї інформації, що зберігається на диску. Після створення тіньової копії служба VSS починає відстежувати зміну даних на диску. VSS розбиває всі дані на блоки по 16Кб кожен, і якщо дані в такому блоці були змінені, служба записує в файл тіньової копії цей блок цілком. Таким чином виходить, що при створенні наступної тіньової копії даних система не копіює дані цілком, а тільки лише блокові зміни. Завдяки цьому система тіньового копіювання дозволяє істотно заощадити місце на диску. Тіньові копії можуть зберігатися на тому ж диску, на якому зберігаються дані, або на окремому (рішення для високонавантажених систем з великою частотою зміни даних). Всі файли тіньових копій зберігаються в службовому каталозі System Volume Information. Ці файли можна відрізнити по імені, всі вони містять в імені ідентифікатор служби VSS – 3808876b-c176-4e48-b7ae-04046e6cc752.

Ще кілька особливостей VSS:

  • За замовчуванням максимальну кількість збережених снапшотов для диска – 64. При перевищенні цього значення, служба VSS починає циклічну перезапис тіньових копій, видаляючи найраніші снапшоти.
  • Під тіньові копії система виділяє 10% ємності розділу, проте це значення можна змінити.
  • Тіньове копіювання включається для томи цілком, і включити його для окремої загальної папки неможливо.
  • Microsoft не рекомендує створювати снапшоти частіше, ніж раз на годину (проте, це всього лише рекомендації).

Налаштування тіньового копіювання мережевого каталогу в Windows Server 2012

Спробуємо налаштувати тіньове копіювання даних загальної мережевої папки, розташованої на окремому диску сервера з ОС Windows Server 2012.

Відкрийте оснастку «управління комп’ютером»(«Комп’ютерне управління»), Розгорніть блок«службові програми», Клацніть правою кнопкою миші по елементу загальні папки і виберіть Всі завдання -> Налаштувати тіньові копії.

Налаштування shadow copy в windows server 2012

Потім потрібно включити тіньове копіювання для розділу, на якому зберігаються загальні мережеві папки. Для цього виберіть потрібний тому і натисніть кнопку «увімкнути». У цей момент буде створена перша тіньова копія розділу (снапшот).

Включити тіньове копіювання томи на windows server 2012

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

Налаштування параметрів слуюби volume shadow copy services

В даному прикладі налаштуємо створення тіньових копій за наступною схемою: снапшоти загальних папок повинні створюватися щодня протягом робочого дня (з 9:00 до 19:00) кожні 10 хвилин. Ви, природно, грунтуючись на особливості бізнес-процесів компанії, можете налаштувати власний розклад. Розклад створення тіньових копій даних

Якщо через деякий час відкрити властивості загальної папки і перейти на вкладку «попередні версії», То можна побачити список доступних на даний момент тіньових копій.

вкладка "предудущей версії" - список доступних тіньових копій

Далі у користувача є три варіанти дії: переглянути вміст копії (відкрити), Скопіювати дані з копії в інше місце (копіювати) Або відновити дані з перезаписом (відновити)

Скопіювати дані з резервної тіньової копії

При спробі відновити вміст копії на момент снапшотов з’явиться відповідне попередження.

Відновити дані з тіньової копії з перезаписом

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

Відзначимо також, що функція тіньового копіювання в Windows 8 була замінена на функцію File History

Leave a Reply

Your email address will not be published. Required fields are marked *