Q100567: Flix 6 डेटाबेस बैकअप को कैसे पुनर्स्थापित करें

अनुसरण करें

सारांश

यह आलेख Flix डेटाबेस स्कीमा का बैकअप पुनर्स्थापित करने के तरीके के बारे में जानकारी प्रदान करता है।


अधिक जानकारी

हालाँकि Flix सर्वर को उसके द्वारा उपयोग किए जा रहे डेटाबेस का बैकअप लेने के लिए कहा जा सकता है, लेकिन यह वर्तमान में बैकअप फ़ाइल को पुनर्स्थापित नहीं कर सकता है। इसके बजाय इसे MySQL के माध्यम से करना होगा।

इसे हासिल करने के लिए यहां कुछ सिफारिशें दी गई हैं:

  • Flix डेटाबेस बैकअप को पुनर्स्थापित करते समय MySQL सर्वर पर भेजे गए कुछ संचार पैकेट MySQL के डिफ़ॉल्ट max_allowed_packet मान 4MB से अधिक हो जाएंगे, जिसके परिणामस्वरूप प्रक्रिया के दौरान MySQL सर्वर त्रुटि होगी। इससे बचने के लिए, सुनिश्चित करें कि आपके MySQL सर्वर का max_allowed_packet वैरिएबल आपके डेटाबेस आकार (उदाहरण के लिए 130MB) के आधार पर उच्च मान पर सेट है।
    MySQL के max_allowed_packet वैरिएबल और इसे सेट करने के तरीके के बारे में अधिक जानकारी MySQL दस्तावेज़ में पाई जा सकती है।
  • Flix डेटाबेस बैकअप में कुछ डेटा में \0 (शून्य) अक्षर होंगे, जिन्हें MySQL तब तक संसाधित नहीं कर पाएगा जब तक कि --बाइनरी-मोड विकल्प चालू न हो।

Flix डेटाबेस बैकअप को पुनर्स्थापित करने के लिए MySQL कमांड को चलाने के लिए आवश्यक प्रारूप निम्नलिखित होगा:

mysql -h <host IP> -u<username> -p<password> --binary-mode=1 <schema> < <path to backup file.sql>

यदि आपको gzipped बैकअप से पुनर्स्थापित करने की आवश्यकता है तो आप निम्नलिखित चला सकते हैं:

gzip -d -c <path to backup file.sql.gz> | mysql -h <host IP> -u<username> -p<password> --binary-mode=1 <schema> 

IP 10.0.0.101 पर चलने वाले डेटाबेस सर्वर पर उपलब्ध /home/ flix _sql_backups/ में स्थित flix .sql बैकअप फ़ाइल को पूर्व-मौजूदा ' flix ' स्कीमा में पुनर्स्थापित करने के लिए नीचे एक उदाहरण कमांड है:

mysql -h 10.0.0.101 -umy_user -pP@ssw0rd --binary-mode=1 flix </home/ flix _sql_backups/ flix .sql

और /home/ flix _sql_backups/ में स्थित gzipped flix .sql.gz बैकअप फ़ाइल को आईपी 10.0.0.101 पर चलने वाले डेटाबेस सर्वर पर उपलब्ध पहले से मौजूद ' flix ' स्कीमा में पुनर्स्थापित करने के लिए एक और उदाहरण कमांड:

gzip -d -c /home/ flix _sql_backups/ flix .sql.gz | mysql -h 10.0.0.101 -umy_user -pP@ssw0rd --binary-mode=1 flix


नोट: आपके Flix डेटाबेस बैकअप में मौजूद डेटा की मात्रा के आधार पर, इस ऑपरेशन में कुछ समय लग सकता है।

अग्रिम पठन

आप हमारे दस्तावेज़ के इंस्टालिंग Flix सर्वर अनुभाग में Flix सर्वर कैसे स्थापित करें, इसके बारे में अधिक जानकारी पा सकते हैं।

Flix बैकअप 6 केबी आलेख आपके Flix परिवेश का बैकअप लेने के तरीके के बारे में जानकारी प्रदान करता है।

    हम चाहते हैं कि खेद व्यक्त करते हैं

    कृपया हमें बताएँ कि