आज मेरे डेटाबेस का बैक अप लेने के लिए यह वास्तव में साफ विचार था: डंप फ़ाइल को गिट रिपोजिटरी में डालें, फिर प्रत्येक डंप पर प्रतिबद्ध करें ताकि मेरे पास हालिया प्रतिलिपि हो, लेकिन आसानी से किसी भी पिछले बैकअप पर वापस रोल कर सकें। बैकअप के बैकअप के रूप में मैं अपने कंप्यूटर पर प्रतिलिपि रखने के लिए नियमित आधार पर रिपोजिटरी की एक प्रति आसानी से खींच सकता हूं। यह निश्चित रूप से चालाक लगता है।क्या यह गिट के साथ MySQL बैकअप को संभालने के लिए व्यवहार्य है?
हालांकि, मुझे पता है कि चालाक समाधानों में कभी-कभी मौलिक त्रुटियां होती हैं। गिट में mysqldump diffs को संग्रहीत करने के लिए मैं किस तरह के मुद्दों को मार सकता हूं? यह इसके लायक है? सर्वर पर एकाधिक डेटाबेस बैकअप रखने के लिए अधिकांश लोग क्या करते हैं और अनावश्यक प्रतियां कहीं और रखते हैं?
मूल रूप से सीवीएस के साथ मेरी आखिरी दुकान क्या है। –
आप अमेज़ॅन के आरडीएस (http://aws.amazon.com/rds/) को देखना चाहते हैं, इसमें एक वृद्धिशील स्नैपशॉट टूल है जो बैकअप के लिए आसान है (S3 कम नहीं)। –