Archives
Скрипт, делающий снапшоты директории /etc и /var. Снапшоты /var делаются только в «ежедневную» директорию, /etc — в «ежедневную», «еженедельную» и «ежемесячную». В случае перезаписи или удаления оригинальных файлов, их можно вытащить из снапшотов. В качестве параметра скрипт принимает букву, указывающую на тип снапшота (d|w|m) bksnap.sh:
Резервное копирование сделано таким образом, что все директории подразделений сжимаются в свои .7z архивы с непрерывным сжатием в режиме добавления инкрементальных бэкапов. При этом, даже имея дубликаты файлов в разных директориях, результирующий архив не увеличивается существенно, а если бОльшая часть файлов в директории неизменна, а меняется или добавляется только небольшая часть, инкрементальное приращение архива имеет […]
Предполагаем, что у нас имеется некий Ubuntu сервер, с LAMP, на который водружена система WordPress. Нужен скрипт, который мог бы делать резервное копирование: Базы данных WordPress; Директории сайта Apache /var/www; Настроек системы /etc. Выгрузку будем делать командой mysqldump, Архивирование будем производить командой tar сразу в формат .tar.bz2. Сохранять будем локально и на внешний накопитель, например, […]
Сегодня писал скрипт, который делает резервное копирование всех файлов, изменявшихся в течение текущего месяца. Идея простая — каждый день в 23-59 запускается скрипт, который просматривает архивируемую директорию, находит в ней файлы, изменённые в этом месяце, загоняет их в список и этот список архивирует с помощью 7zip.
Установка и настройка сервера для файрволла на базе FreeBSD. Компиляция ядра и настройка резервного копирования.