मुझे पता है कि उत्तर पहले से ही चुना गया था, लेकिन दूसरों के लिए जो यहां जा सकते हैं, मैं कुछ इनपुट भी डाल सकता हूं।
मैं magento के लिए रात्रिकालीन बैकअप पसंद करता हूँ। यह रिकॉर्ड रखने के लिए नहीं है, लेकिन यह छत हिट्स द रूफ . के लिए है सेनारियो टाइप करें। अगर कुछ वास्तव में खराब हो जाता है, तो आप स्टोर को शुरू करने और ASAP चलाने और खुले ऑर्डर के बारे में चिंता करने और स्टोर शुरू होने के बाद बिक्री की जानकारी खो देने से बेहतर हैं।
बैकअप स्क्रिप्ट क्रूड है, लेकिन यह एक निर्देशिका में डेटाबेस और फ़ाइल निर्देशिका की एक gziped प्रतिलिपि बनाता है जिसे आप बैकअप के लिए बना सकते हैं। यह फाइलों में महीने और दिन जोड़ता है। आपको यह सुनिश्चित करने की आवश्यकता है कि उपयोगकर्ता के पास Magento फ़ाइल संरचना को टार करने के लिए सही अनुमतियाँ हैं।
!/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
मैं सभी ऑर्डर, ग्राहक और आइटम जानकारी भी लेता हूं और उन्हें एक अलग सर्वर में संग्रहीत करता हूं, लेकिन यह एक अलग व्यावसायिक उद्देश्य के लिए है।