Ротація архівів, російськомовна документація по ubuntu

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

У цій секції наш shell сценарій буде трохи модифікований з метою здійснення схеми ротації # 'Дід-батько-син #' (щомісяця-щотижня-щодня):

Тут наведено сценарій:

Сценарій може запускатися так само, як описано в секції Виконання сценарію.

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

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

Тут наведено сценарій, змінений для використання з стрічковим пристроєм:

За замовчуванням ім'ям стрічкового SCSI пристрої є / dev / st0. Використовуйте відповідний шлях до пристрою для вашої системи.

Відновлення з стрічкового пристрою в основному таке ж, як і з файлу. Просто перемотайте стрічку і використовуйте шлях до пристрою замість шляху до файлу. Наприклад, для відновлення файлу / etc / hosts в / tmp / etc / hosts використовуйте наступне:

Схожі статті