例如 在本机备份(192.168.0.133).mysqlbackup --defaults-file=/home/mysql-server/mysql3/my.cnf --user=root --password=root --compress-level=1 --databases="mysql" --with-timestamp --backup-dir=/home/mysql-server/backup backup 我现在想在133这台机子上执行一个管道命令,使用直接备份到(192.168.0.134上)我是这样写的:
mysqlbackup --defaults-file=/home/mysql-server/mysql3/my.cnf --user=root --password=root --compress-level=1 --databases="mysql" --with-timestamp --backup-dir=/home/mysql-server/backup backup | ssh [email protected] cat ">" /tmp/a PS:尼玛的,啃爹,这样写,肯定是错的.但是我不知道怎么写.请高手指点.另外:我希望,备份到异地的时候,本地不要生成这个备份文件
mysqlbackup --defaults-file=/home/mysql-server/mysql3/my.cnf --user=root --password=root --compress-level=1 --databases="mysql" --with-timestamp --backup-dir=/home/mysql-server/backup backup | ssh [email protected] cat ">" /tmp/a PS:尼玛的,啃爹,这样写,肯定是错的.但是我不知道怎么写.请高手指点.另外:我希望,备份到异地的时候,本地不要生成这个备份文件
mysqlbackup --defaults-file=/home/mysql-server/mysql3/my.cnf --user=root --password=root --compress-level=1 --databases="mysql" --with-timestamp --backup-dir=/home/mysql-server/backup backup
tar -czf backup.tgz backup
rm -rf backup&
scp backup.tgz [email protected]:/tmp/a
mysql 官方的热备份工具