डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
Vultr किसी भी प्रदर्शन श्रृंखला VPS के विकल्प के रूप में स्वचालित बैकअप प्रदान करता है। यह आलेख इस सुविधा के अलावा, सर्वर पर दैनिक डेटाबेस बैकअप को स्वचालित रूप से बनाने का एक विकल्प प्रदान करता है, और उन्हें एफ़टीपी पर आपके बैकअप सर्वर या यहां तक कि मेजबान को भी फाइल करता है।
सबसे पहले, /backupsडायरेक्टरी बनाएं और बदलें ।
mkdir /backups
cd /backups
फिर, nanoअपने पसंदीदा संपादक का उपयोग करके , स्क्रिप्ट फ़ाइल बनाएं:
nano backupdb.sh
अब, इस स्क्रिप्ट को कॉपी और पेस्ट करें, और अपनी सेटिंग्स के अनुसार शीर्ष पर चर को संपादित करें:
#!/bin/bash
############### Infos - Edit them accordingly ########################
DATE=`date +%Y-%m-%d_%H%M`
LOCAL_BACKUP_DIR="/backups"
DB_NAME="database_name"
DB_USER="root"
DB_PASSWORD="root_password"
FTP_SERVER="111.111.111.111"
FTP_USERNAME="ftp-user"
FTP_PASSWORD="ftp-pass"
FTP_UPLOAD_DIR="/upload"
LOG_FILE=/backups/backup-DATE.log
############### Local Backup ########################
mysqldump -u $DB_USER -p$DB_PASSWORD $DB_NAME | gzip > $LOCAL_BACKUP_DIR/$DATE-$DB_NAME.sql.gz
############### UPLOAD to FTP Server ################
ftp -nv $FTP_SERVER << EndFTP
user "$FTP_USERNAME" "$FTP_PASSWORD"
binary
cd $FTP_UPLOAD_DIR
lcd $LOCAL_BACKUP_DIR
put "$DATE-$DB_NAME.sql.gz"
bye
EndFTP
############### Check and save log, also send an email ################
if test $? = 0
then
echo "Database Successfully Uploaded to the Ftp Server!"
echo -e "Database Successfully created and uploaded to the FTP Server!" | mail -s "Backup from $DATE" your_email@email.com
else
echo "Error in database Upload to Ftp Server" > $LOG_FILE
fi
आपके द्वारा स्क्रिप्ट को संपादित करने और फ़ाइल को सहेजने के बाद, हम निम्नलिखित कमांड को लागू करके फ़ाइल को निष्पादन योग्य बनाते हैं:
chmod +x backupdb.sh
आप इसे अब टर्मिनल में टाइप करके देख सकते हैं।
/backups/backupdb.sh
... और इसके निष्पादन को पूरा करने के बाद, यह ls -aदेखने के लिए टाइप करें कि क्या डेटाबेस का बैकअप लिया गया है। यह भी पुष्टि करें कि क्या यह आपके एफ़टीपी सर्वर को भेजा गया था।
अगर अब तक सबकुछ अच्छा रहा है, तो हम इसे रोजाना Crontab का उपयोग करके चला सकते हैं।
आप निम्न आदेश के साथ अपने crontab को संपादित कर सकते हैं:
crontab -e
यह एक टेक्स्ट एडिटर लाएगा जहां आप प्रत्येक कार्य के साथ एक नई लाइन पर अपना शेड्यूल इनपुट कर सकते हैं।
प्रत्येक अनुभाग को एक स्थान से अलग किया जाता है, जिसमें अंतिम खंड में एक या अधिक स्थान होते हैं। यह एक क्रॉन नौकरी कैसे रखी जाती है:
मिनट (0-59), घंटा (0-23, 0 = आधी रात), दिन (1-31), महीना (1-12), कार्यदिवस (0-6, 0 = रविवार), कमांड
इसलिए, संपादक में, यह पंक्ति टाइप या पेस्ट करें:
30 02 * * * /backups/backupdb.sh
ऊपर के उदाहरण चलेंगे /backups/backupdb.shपर 02:30 बजे हर महीने के हर दिन पर। बेशक, आप अपनी पसंद के अनुसार समय बदल सकते हैं।
अब बस फाइल को सेव करें और बंद करें। निर्धारित समय पर, बैकअप प्रदर्शन किया जाएगा।
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ