मैं अपने स्थानीय विकास डेटाबेस में एक लाइव उत्पादन डेटाबेस कॉपी करना चाहता हूं। क्या उत्पादन डेटाबेस लॉक किए बिना ऐसा करने का कोई तरीका है?लॉकिंग टेबल्स के बिना MySQLDump चलाएं
मैं वर्तमान में उपयोग कर रहा हूँ:
mysqldump -u root --password=xxx -h xxx my_db1 | mysql -u root --password=xxx -h localhost my_db1
लेकिन यह हर तालिका ताला लगा है के रूप में यह चलता है।
एक और देर से समाधान: आप अपने उत्पादन डेटाबेस को लेनदेन प्रसंस्करण के संबंध में बाधा के बिना पोंकोना एक्सट्रैकैक का उपयोग भी कर सकते हैं। यह एक गर्म बैकअप करने की अनुमति देता है, यानी यह वर्तमान सक्रियताओं को प्रभावित नहीं करता है। यहां देखें: https://www.percona.com/software/mysql-database/percona-xtrabackup (मुझे पेर्कोन के साथ किसी भी तरह से कोई संबद्धता नहीं है।) – delx