Ubuntu 16.04 पर AutoMySQLBackup स्थापित और कॉन्फ़िगर कैसे करें

परिचय

AutoMySQLBackup एक स्वतंत्र और खुला स्रोत उपकरण है जिसका उपयोग आपके MySQL डेटाबेस के बैकअप को अलग-अलग अंतराल, जैसे दैनिक, साप्ताहिक और मासिक में बैकअप बनाने के लिए किया जा सकता है। यह MySQL सर्वर का उपयोग एक से अधिक MySQL सर्वर से एक या एक से अधिक MySQL डेटाबेस का बैकअप बनाने के लिए करता है। यह ईमेल अधिसूचना, वृद्धिशील डेटाबेस बैकअप, बैकअप संपीड़न और एन्क्रिप्शन, और बहुत कुछ जैसी कई सुविधाएँ प्रदान करता है।

इस ट्यूटोरियल में, हम बताएंगे कि Ubuntu 16.04 सर्वर पर AutoMySQLBackup को कैसे इंस्टॉल और उपयोग किया जाए।

आवश्यक शर्तें

  • एक Vultr Ubuntu 16.04 सर्वर उदाहरण।
  • एक काम MySQL सर्वर।
  • एक sudo यूजर

चरण 1: AutoMySQLBackup स्थापित करें

AutoMySQLBackup स्थापित करने से पहले, सुनिश्चित करें कि आपका सिस्टम अद्यतित है। आप निम्न आदेश चलाकर ऐसा कर सकते हैं:

sudo apt-get update -y
sudo apt-get upgrade -y
sudo shutdown -r now

अगला, निम्नलिखित कमांड के साथ Ubuntu रिपॉजिटरी से AutoMySQLBackup स्थापित करें:

sudo apt-get install automysqlbackup

एक बार इंस्टॉलेशन पूरा हो जाने पर, आप AutoMySQLBackup को कॉन्फ़िगर करने के लिए आगे बढ़ सकते हैं।

चरण 2: AutoMySQLBackup कॉन्फ़िगर करें

AutoMySQLBackup को कॉन्फ़िगर करने के लिए, आपको /etc/automysqlbackup/निर्देशिका में स्थित इसकी कॉन्फ़िगरेशन फ़ाइल को संपादित करना होगा :

sudo nano /etc/automysqlbackup/automysqlbackup.conf

अपनी आवश्यकताओं के अनुसार फ़ाइल बदलें:

CONFIG_mysql_dump_username='root'
CONFIG_mysql_dump_password='password'
CONFIG_mysql_dump_host='localhost'
CONFIG_backup_dir='/var/backup/db'
CONFIG_do_monthly="01"
CONFIG_do_weekly="5"
CONFIG_rotation_daily=6
CONFIG_rotation_weekly=35
CONFIG_rotation_monthly=150
CONFIG_mysql_dump_port=3306
CONFIG_mysql_dump_compression='gzip'

समाप्त होने पर फ़ाइल को सहेजें और बंद करें।

उपरोक्त सभी सेटिंग्स वैकल्पिक हैं। इसलिए AutoMySQLBackup की सेटिंग्स के बारे में अधिक जानकारी के लिए कॉन्फ़िगरेशन फ़ाइल की जांच करना एक अच्छा विचार है।

इसके बाद, MySQL बैकअप को संग्रहीत करने के लिए एक निर्देशिका बनाएं।

sudo mkdir /var/backup

अंत में, अपने MySQL डेटाबेस का बैकअप बनाने के लिए निम्नलिखित कमांड चलाएँ:

sudo automysqlbackup

आप हर समय मैन्युअल रूप से automysqlbackup चलाना नहीं चाहते हैं। आप इसके लिए एक दैनिक क्रोन जॉब बना सकते हैं:

sudo ln -s /usr/local/bin/automysqlbackup /etc/cron.daily/

यह हमारे ट्यूटोरियल का समापन करता है। पढ़ने के लिए धन्यवाद।



Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ