sql >> Database teknologi >  >> RDS >> Mysql

Magento:Sikkerhedskopieringsråd

Jeg ved, at svaret allerede var valgt, men for andre, der måtte gå her, kan jeg lige så godt smide nogle input ind.

Jeg foretrækker natlige sikkerhedskopier til magento. Dette er ikke til journalføring, men det er for lort rammer taget type senarioer. Hvis noget virkelig går dårligt, er du bedre stillet at få butikken op at køre ASAP og bekymre dig om åbne ordrer og mistede salgsoplysninger, når butikken er oppe.

Sikkerhedskopieringsscriptet er råt, men det laver en gzip-kopi af databasen og filbiblioteket i en mappe, som du kan lave til sikkerhedskopier. Det tilføjer måneden og dagen til filerne. Du skal sikre dig, at brugeren har de korrekte tilladelser til at tjære magento-filstrukturen.

!/bin/sh
m_user='databaseusername'
m_pass='databasepasswd'
db_name='databasename'
od='/home/user/backups/website/' #output directory of the backups
id='/var/www/html/' #the location of the site
name=$od$db_name
name+="_"
mysqldump --opt -u $m_user -p$m_pass $db_name | gzip -c | cat > $name$(date +%m-%d).sql.gz; tar -zcvf $name$(date +%m-%d).tar.gz $id

Jeg henter også alle ordre-, kunde- og vareoplysninger og gemmer dem på en separat server, men det er til et andet forretningsformål.



  1. EasyPHP 16.1 autostart http &mysql

  2. MySQL length() vs char_length()

  3. Fuldstændig afinstallere PostgreSQL 9.0.4 fra Mac OSX Lion?

  4. Hvordan kan jeg få mySql kolonne Længde/Værdier