Odarchuk dot Com
Odarchuk dot Com
Блог про життя, IТ, SEO, заробіток в інтернеті та Україну

database

Резервна копія бази даних

30 березня 2010 р. Життєве » Робота1

Ищете качественную одежду для своего ребенка? Интернет магазин детская одежда Тико - Маркетинг всегда открыт для Вас.

Мабуть, вже всі чули про пожежу в дата-центрі компанії hosting.ua. Ця подія стала черговим поштовхом для того щоб всі масово почали робити бекапи своїх сайтів/БД.

Ось 4 простих сценарії для резервного копіювання БД з використанням утиліти mysqldump

Варіант 1. Резервне копіювання всіх БД.

  1.  <p style="margin-left: 0px">#! /bin/sh
  2.  set -e
  3.  MYSQL_USER=user
  4.  MYSQL_PASS=pass
  5.  MAIL_TO=my@email.com
  6.  cd /tmp
  7.  (mysqldump -u$MYSQL_USER -p$MYSQL_PASS --all-databases | gzip -9 - > dump.sql.gz) &&
  8.  (echo | mutt -a dump.sql.gz -s "[DB BACKUP]" $MAIL_TO)
  9.  rm -f dump.sql.gz<p style="margin-left: 0px">

Замість gzip можна взяти bzip2 чи просто zip.

Читати далi...