पर rsync का उपयोग करके मैं अपने mySQL डेटा को बैकअप नेटवर्क के भीतर एक मशीन पर बैकअप करने के लिए निम्न rsync कमांड का उपयोग करता हूं। यह उम्मीद के रूप में काम करता है।बैकअप MySQL
rsync -avz /mysql/ root:[email protected]:: /root/testme/
मैं बस यह सुनिश्चित करना चाहता हूं कि यह rsync का उपयोग करने का सही तरीका है।
मैं यह भी जानना चाहूंगा कि इसके लिए 5 मिनट क्रोंटैब प्रविष्टि काम करेगी या नहीं।
यह केवल तभी काम करेगा यदि आपके पास मास्टर पर पूर्ण बिनलॉग हैं। कभी-कभी दास को थोड़ा स्टाइल बैकअप ('mysqldump --master-data' के साथ लिया जाता है) से बहाल करने के लिए सबसे अच्छा होता है, इसके बाद परिणामी डेटाबेस पूरा हो जाता है, यह सुनिश्चित करने के लिए' दास स्टार्ट 'होता है। –
हां, अपने डेटाबेस को दूसरी मशीन पर डुप्लिकेट करें। फिर, जब आप गलती से पूरी तालिका या डेटाबेस हटाते हैं, तो आप बस अपने प्रतिकृति MySQL सर्वर पर जा सकते हैं और ... ओह बकवास। – Ernie