Как да бекъпвате MySQL база данни в Gmail
Като става дума за бекъп, няма по-сигурно и евтино (безплатно) място от сървърите на Google. Та ето как да си настроите сървъра да бекъпва цялата ви MySQL база в Gmail:
- Правите MySQL user, който ще кръстим backup. Трябва да има глобални SELECT и SHOW DATABASES привилегии и нищо друго.
- Слагате следния shell script в /etc/cron.daily/:
#!/bin/sh rm -rf /tmp/mysqlback mkdir /tmp/mysqlback chmod 700 /tmp/mysqlback cd /tmp/mysqlback mysqldump --user backup --password=MySQL_паролата --all-databases --quick | gzip > out.sql.gz echo -e "Backup za `date`" | mutt -s "Daily Backup" -a out.sql.gz -x емейл_адреса@gmail.com cd .. rm -rf mysqlback - Правите скрипа изпълним (chmod +x mysqlbackup) и го пробвате (./mysqlbackup)
- Отваряте си биричка и спирате да се занимавате с компютри за днес :)
Можете да си сложите и филтър в Gmail за да не ви се пълни inbox-a. Ако компресирания файл надвиши 10mb ще имате проблем. Но за блогове и такива върши работа.
14 август, 2005
1 коментар за “Как да бекъпвате MySQL база данни в Gmail”
Редовни четива: !title /
Aaron Swartz /
Аnima /
Еленко /
Лозари-Винари /
Нож и виличка /
Петър /
Трънки и блогинки /
Freakonomics /
Indexed /
Inhabitat /
JD /
Jeremy Zawodny /
Kottke /
Marginal Revolution /
Mark Pilgrim /
New York Times /
pro_01 blog /
Reason Magazine /
SpringWise /
The Economist /
и други...
За още по-advanced потребители, погледнете на този адрес. Хората просто са болни на тема Google/Gmail.