sql >> Databáze >  >> RDS >> Mysql

Magento:Zálohovací rada

Vím, že odpověď již byla vybrána, ale pro ostatní, kteří sem mohou jít, mohu také vložit nějaký příspěvek.

Preferuji noční zálohy pro magento. Toto není pro vedení záznamů, ale je to pro hovno na střechu typu senarios. Pokud se něco opravdu pokazí, bude lepší, když obchod spustíte co nejdříve a budete se starat o otevřené objednávky a ztracené informace o prodeji, jakmile bude obchod spuštěn.

Zálohovací skript je hrubý, ale vytváří gzip kopii databáze a adresáře souborů v adresáři, který můžete vytvořit pro zálohování. K souborům připojí měsíc a den. Musíte se ujistit, že uživatel má správná oprávnění k tarování magento struktury souboru.

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

Také vezmu všechny informace o objednávkách, zákaznících a položkách a ukládám je na samostatný server, ale je to pro jiné obchodní účely.



  1. Implementace nastavení více datových center pro PostgreSQL – část první

  2. Odstraňte mnoho řádků z tabulky pomocí id v Mysql

  3. Jak vytvořit tabulku, pouze pokud v PostgreSQL neexistuje

  4. java - předávání pole v uložené proceduře Oracle