Приветствую Вас ГостьПонедельник, 30.03.2020, 19:57

В помощь админу


Каталог статей

Главная » Статьи » Linux » Резервоное копирование

Автоматическое избавление от старых резервных копий

Так как у нас резервные копии делаются раз в неделю в полночь по субботам, то можно сделать так, что архивы, возраст которых более 30 дней, будут автоматически удаляться. Итак, поехали:

  1. Получаем права root
  2. Нам необходимо исправить наш скрипт /scripts/backup.save с помощью текcтового редактора nano. Набираем команду:

root@File-SRV:~# nano /scripts/backup.save

Нам нужно этот файл исправить так, чтобы у нас получилось следующее:

#!/bin/bash

find /backups -type f -mtime +30 -exec sudo rm {} \;

sudo zip -9 /backups/backup_`date +%d.%m.%Y`.zip -r /fileshare -x "readme.txt";

Хитрости, блохи и грабли: обратите внимание на то, что мы сначала очищаем свободное пространство, затем создаём новый архив!

  1. Сохраняем получившийся файл. При этом перезагружать процесс Samba или весь сервер не нужно!

Навигация по проекту

Сборка и настройка файлового сервера на основе Ubuntu Server

Назад Вперёд
Категория: Резервоное копирование | Добавил: isz (07.04.2014)
Просмотров: 943 | Теги: бэкап, архив, Ubuntu File Server, Скрипт, backup | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории раздела
Elastix [0]
Natex [0]
SSH [3]
root [1]
Сетевая папка [2]
Корзина [1]
Устройства [2]
Резервоное копирование [7]
Безопасность [1]
Разное [4]
Поиск
Форма входа
Наш опрос
Оцените мой сайт
Всего ответов: 118
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика