bestlong 怕失憶論壇

 

 

搜索
查看: 5029|回復: 2
go

MySQL 之備份 [複製鏈接]

Rank: 9Rank: 9Rank: 9

1#
發表於 2006-9-7 09:43 |只看該作者 |倒序瀏覽 |打印
網路上找到的運用 GMail 異地保存備份資料的方法
  1. #!/bin/sh
  2. DATE=`/bin/date +%Y%m%d`

  3. /usr/local/bin/mysqldump -A -u root --password=PASSWORD | gzip -9 | uuencode mysql-${DATE}.gz | gpg -a -e -r gslin | mail -s “evil.NCTU.edu.tw MySQL backup (${DATE})” evilGMAIL@gmail.com
複製代碼
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw

Rank: 9Rank: 9Rank: 9

2#
發表於 2006-9-7 10:01 |只看該作者
外國人寫的 Script

A script to take daily, weekly and monthly backups of your MySQL databases using mysqldump. Features - Backup mutiple databases - Single backup file or to a seperate file for each DB - Compress backup files - Backup remote servers - E-mail logs - More..

http://members.lycos.co.uk/wipe_out/automysqlbackup/
http://sourceforge.net/projects/automysqlbackup/
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw

Rank: 9Rank: 9Rank: 9

3#
發表於 2006-10-5 10:01 |只看該作者

備份 MySQL 並使用 FTP 做異地備份

vim /root/mysql_backup.sh
  1. #!/bin/sh
  2. FILENAME=`date "+dbname-%Y%m%d"`.sql

  3. /usr/bin/mysqldump -u root dbname > ~root/${FILENAME}

  4. /usr/bin/ncftpput -u test -p 111111 192.168.1.100 ./ ~root/${FILENAME}
複製代碼


更改檔案權限
chmod 700 /root/mysql_backup.sh

將 /root/mysql_backup.sh 放入排程
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw
‹ 上一主題|下一主題

Archiver|怕失憶論壇

GMT+8, 2024-4-20 23:02 , Processed in 0.017752 second(s), 11 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.