sql >> Databasteknik >  >> RDS >> Mysql

Ta backup på distans med innobackupex

Jag misstänker att du blandar ihop innobackupex med något som mysqldump . Den förra säkerhetskopierar de faktiska tabellfilerna, medan den senare ansluter till databasservern och hämtar data.

Eftersom det försöker säkerhetskopiera databasfilerna det kommer naturligtvis att behöva tillgång till filsystemet på databasservern och kan inte fjärrköras.

Det du kan göra är att strömma innehållet i säkerhetskopian till en fjärrmaskin :

innobackupex --stream=tar ./ | ssh [email protected] "cat - > /data/backups/backup.tar"

Eller spara bara den resulterande säkerhetskopian på en annan server med den metod du väljer (t.ex. delad enhet, scp , rsync )



  1. Mysql, omforma data från lång / lång till bred

  2. SQL-fråga för att sammanfoga kolumnvärden från flera rader i Oracle

  3. Java MySQL Tidsstämpel tidszon problem

  4. Hur väljer jag en MySQL-databas att använda med PDO i PHP?