Волгоград Linux User Group |
|
Организована 23 ноября 2002 года
Проект заморожен Птн Июл 6 02:11:14 MSD 2012 |
|
Backup |
Простая организация резервного копирования (backup)Все в курсе, что компьютеры В этой статье я предлагаю два скрипта, которые осуществляют резервное копирование на моей машине. Необходимые данные архивируются и помещаются в каталоги на отдельном разделе. Конечно, это не спасет в случае «вылетания» винчестера. Но раз в неделю архивы я режу на Итак, файл backup (shell script) Этот файл архивирует необходимые папки и помещает архивы в папку, созданную из текущей даты. Однако, если все время бэкапиться, то раздел, отведенный под бэкапы, быстро переполнится. Для Поиска и удаления старых бэкапов предназначен скрипт eraseold.php. Вот его содержание: Таким образом, в разделе остается только 15 (или сколько будет задано) последних бэкапов. Скрипт backup запускается при загрузке компьютера. Можно вызов его поместить в стартовые скрипты. Но пользователям KDE можно поступить проще. Скрипты, помещенные в папку ~/.kde/Autostart запускаются автоматически после запуска KDE. Таким образом компьютер уже будет полностью загружен и в то время когда данные бэкапятся, можно будет спокойно на нем работать. Поэтому в эту папку помещается следующий скрипт: sudo необходим для того, чтобы можно было скопировать все содержимое /etc. Чтобы sudo не требовал ввода пароля, в файл /etc/sudoers необходимо добавить строчку где вместо sergey надо вставить имя пользователя, под которым запускается KDE. Не надо suid это еще хуже ;( [ |
|
Powered by
|