Заархивировано

Эта тема находится в архиве и закрыта для дальнейших ответов.

wanjo

Убунту автобекап

Рекомендуемые сообщения

Здавствуйте... У меня такой вопрос, можно ли сделать скрипт, что бы линукс автоматически копировал 2 или более папок на сменный носитель, каджый Х период времени и БД MySQL???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все это можно реализовать средствами shell.

Вот примеры

 

Архивируем папку:

tar -cvf /patch/to/directory/folder.tar /path/to/folder - без сжатия

tar -cvzf /patch/to/directory/folder.tar.gz /path/to/folder - сжатие gzip

tar -cvjf /patch/to/directory/folder.tar.bz2 /path/to/folder - сжатие bzip2

Делаем бэкап базы данных:

mysqldump -u name -p name_base > backup_mysql.sql,

где name - имя пользователя базы данных, name_base - название базы данных.

Если возникнут проблемы с поиском полученных файлов, то поможет следующая команда:

find / -name filename.txt

Источник: 

http://www.itnub.ru/unix/linux/37-tar.html

 

 

 

Нужное выбираем и настраиваем cron.

Все работает как часы. 

 

По поводу носителя информации. Делается просто командой mount

 

У меня таким образом настроены бекапы 1с баз, базы сайта и самого сайта. При желании можно сделать, чтобы старые архивы сами удалялись. И после выполнения резервного копирования вам приходило письмо или смс.

 

 

Имеются готовые решения если прогуглить)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты