sql >> Database >  >> RDS >> Mysql

Magento:back-upadvies

Ik weet dat het antwoord al was geselecteerd, maar voor anderen die hier misschien komen, kan ik net zo goed wat input geven.

Ik geef de voorkeur aan nachtelijke back-ups voor magento. Dit is niet voor het bijhouden van gegevens, maar het is voor shit hits the roof type senario's. Als er iets echt misgaat, kun je de winkel beter zo snel mogelijk opstarten en je zorgen maken over openstaande bestellingen en verloren verkoopinformatie zodra de winkel open is.

Het back-upscript is grof, maar het maakt een gziped-kopie van de database en de bestandsmap in een map die u voor back-ups kunt maken. Het voegt de maand en de dag toe aan de bestanden. U moet ervoor zorgen dat de gebruiker de juiste rechten heeft om de magento-bestandsstructuur te tarren.

!/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

Ik pak ook alle bestel-, klant- en artikelinformatie en bewaar ze op een aparte server, maar het is voor een ander zakelijk doel.



  1. Hoe duplicaten te verwijderen uit een door komma's gescheiden lijst op regex in Oracle, maar ik wil geen dubbele waarden?

  2. Entity Framework:wijs varchar toe aan de eigenschap DateTime

  3. MYSQL - hoe een veld bij te werken voor alle items die voortkomen uit group by select-statement

  4. Hoe een ontbrekend nummer uit een reeks nummers te controleren?