Главная страница  Карта сайта  Печать  Написать письмо  Twitter  RSS
Войти
Персональный сайт
Стеллецкого Владимира
Обновлено: 16.07.2011 г.

Ubuntu

Ссылки (16.07.2011) #

Ubuntu 10.10 (11.10.2010) #

Вчера, 10.10.2010 г. вышла новая версия Ubuntu - 10.10. Дома ещё не обновился, но вечером планирую.

Хочу Ubuntu (30.03.2010) #

Уже давно, где-то 4 года назад заинтересовался Ubuntu. Тогда даже скачал CD с последней на тот момент версией, кажется, 6.10. Загрузился, посмотрел, понравилось, но проблемы с сетью (WiFi), тогда вынудили несколько отложить процесс установки. А потом что-то никак не получалось, то стационарный компьютер сменился на ноутбук. Сразу место под Ubuntu не выделил, а когда уже всё забилось выделить стало ещё сложнее, да и времени особенно не было. Но мысль попробовать перейти на Ubuntu меня не оставляла.

Летом прошлого года был приобретен отличный NAS Synology DS-209, на который, наконец-то, можно было перенести часть информации с ноутбука, и высвободить место под Ubuntu. Также отличным стимулом к переходу послужило получение SMS вируса, на компьютер.

И вот сейчас, наконец-то, завершились все подготовительные этапы и можно приступать к установке.

Архивирование базы данных (15.07.2009) #

Где-то около года назад, я решил сделать систему автоматического сохранения (backup) базы данных сайта. Так как хостинг у меня на Unix сервере, то пришлось писать скрипт на Bash. При написании этого скрипта и было собрано часть из отображённых здесь полезных ссылок. После того, как скрипт был написан, была добавлена строка в Cron для его каждодневного автоматического запуска. Итак, сам скрипт:

#!/bin/sh
cd backup
fname="`date +%Y-%m-%d`.txt"
/usr/local/bin/mysqldump -uusername -hhostname -ppassword database> $fname
/usr/local/bin/zip "arh`date +%y%m`.zip" $fname > /dev/null
rm $fname

В результате выполнения данного скрипта база данных MySQL сохраняется в файл, которой затем архивируется в месячные архивы (например, arh0902.zip - за февраль 2009 года), а сам файл удаляется. Получилось быстро и удобно, а главное я могу получить копию базы за любой день. Достаточно только выбрать нужный месячный архив и в нем нужный файл.

У данной системы есть один существенный недостаток: все файлы хранятся у вашего хостера. Если с ним что-либо случится (поломка сервера, разрушение дисков, пожар в Датацентре и т.п.), то вы останетесь без своих данных. Давайте улучшим этот скрипт, чтобы он помимо сохранения у хостера присылал backup базы ещё и на на почту. Для этого надо:

  1. Упаковать только сегодняшний файл;
  2. Оправить архив по почте;
  3. Удалить архив с сегодняшним файлом.

Скрипт, конечно очень простой, но, возможно, новичкам пригодится.

  Вы 5482 посетитель этой странички
с 21 февраля 2008 года
© 2000–2018 http://svv-home.ru
О сайте