6
我需要備份當前系統上的MySQL數據庫。我正在使用shell腳本在cron作業中使用mysqldump
命令。MySQL備份的最佳實踐
這大致就是我做的:
#!/bin/bash
fileName=$(date +%H-%M)
mysqldump -ubackup -hserver1.local.com -A database1 > /backup/$filename.sql
這大約需要1小時完成所以我的問題是這樣的:
我需要對數據進行壓縮,所以我想知道我是否應該首先將文件備份爲純SQL,然後壓縮它,或者是否應該將其從mysqldump命令中立即壓縮?
+1減少中間磁盤空間使用量 – 2012-01-31 00:45:30
-c是什麼意思? – 2012-01-31 00:49:13
@WestonCarlson:[壓縮到標準輸出](http://linux.die.net/man/1/bzip2) – 2012-01-31 00:51:16