KNOLEDGEBASE · LINUX
એસ. એસ. એચ. દ્વારા બેકઅપ/MySQL ડેટાબેઝને પુનઃસ્થાપિત કરો
છેલ્લું સુધારેલ 2019-04-27
કમાન્ડ-લાઇન એસએસએચ દ્વારા ડેટાબેઝનો બેકઅપ લઈ રહ્યા છીએઃ તમારા MySQL ડેટાબેઝનો બેકઅપ લેવા માટેનો આદેશ નીચે મુજબ છેઃ
mysqldump -u વપરાશકર્તા નામ - પી. ડેટાબેઝ નામ (_ n) - એચ.સર્વરઆઇપી > /પાથ/બેકઅપ. એસક્યુએલ
વપરાશકર્તાનામ, ડેટાબેઝ નામ, સર્વરઆઇપી અને પાથને વાસ્તવિક મૂલ્યો સાથે બદલીને તમારી આદેશ વાક્યમાં ઉપરોક્ત આદેશ લખો અને પછી એન્ટર દબાવો. તમને તમારા ડેટાબેઝ વપરાશકર્તાનો પાસવર્ડ માટે પૂછવામાં આવશે, ત્યારબાદ સંપૂર્ણ પ્રક્રિયા કરો અને ડેટાબેઝ ડમ્પ એસક્યુએલ ફાઇલને નિર્દિષ્ટ પાથ પર મૂકો.
આદેશ-વાક્ય એસએસએચ દ્વારા તમારા ડેટાબેઝને પુનઃસ્થાપિત કરી રહ્યા છીએઃ તમારા MySQL ડેટાબેઝને પુનઃસ્થાપિત કરવા માટેનો આદેશ નીચે મુજબ છેઃ
mysql -u વપરાશકર્તા નામ - પી 'પાસવર્ડ ' - એચ.સર્વરઆઇપી ડેટાબેઝ નામ (_ n) < / પાથ/બેકઅપ. એસક્યુએલ
નોંધ લો કે-p અને પાસવર્ડ વચ્ચે જગ્યા નથી. ઉપરાંત, પાસવર્ડ MySQL ડેટાબેઝ વપરાશકર્તા માટે છે.
કોમ્પ્રેસ્ડ ડમ્પ્સ/રિસ્ટોરઃ કોમ્પ્રેસ્ડ એસક્યુએલ ડમ્પ ફાઇલમાંથી MySQL ડેટાબેઝને પુનઃસ્થાપિત કરવા માટે, નીચેનો આદેશ તમારા એસક્યુએલ ડમ્પ આર્કાઇવને અનકમ્પ્રેસ કરીને અને તેની સામગ્રીને MySQL ડેટાબેઝમાં સ્થાનાંતરિત કરે છેઃ
ગનઝિપ < backup.sql.gz | mysql-u તાળું મારવું - પી 'પાસવર્ડ'db નામ'(_ n)
જો તમે અલગથી gzip કર્યા વિના MySQL ડેટાબેઝમાંથી ડેટાને સીધો સંકુચિત કરવા માંગો છો, તો નીચેનો આદેશ દાખલ કરો.
mysqldump -u વપરાશકર્તા નામઇ-પી-એચસર્વરઆઇપી db નામ (_ n) । જીઝિપ> backup.sql.gz
તમે ઉપરોક્ત ટાઇપ કરો અને એન્ટર દબાવો તે પછી, તમને તમારો પાસવર્ડ માટે સંકેત આપવો જોઈએ. તમારો પાસવર્ડ દાખલ કરો, અને તમારે તૈયાર થવું જોઈએ.
એસ. ક્યૂ. એલ. ડી. બી. ફાઇલને સંકુચિત કરો/અનકમ્પ્રેસ કરો. જો તમે તમારી હાલની. એસ. ક્યુ. એલ. ફાઇલને સંકુચિત કરવા માંગો છો, તો તમારે નીચેના આદેશનો ઉપયોગ કરવાની જરૂર પડશેઃ
gzip -X / પાથ/થી/બેકઅપ. એસક્યુએલ
ઉપરોક્ત આદેશમાં, X એ 1 અને 9 વચ્ચેની સંખ્યા છે જે ઉપયોગમાં લેવાતા સંકોચનના સ્તરને સ્પષ્ટ કરે છે. તમારી સંખ્યા જેટલી વધારે હશે, તમારી ફાઇલ તેટલી વધુ સંકુચિત (નાની) હશે.
ઉદાહરણ તરીકે, આ તે આદેશ છે જેનો ઉપયોગ હું મારા ડેટાને સંકુચિત કરવા માટે કરું છુંઃ
gzip -9 forum_backup.sql
તેવી જ રીતે, કોમ્પ્રેસ્ડ ફાઇલને અનકમ્પ્રેસ કરવા માટે, તમે નીચેના આદેશનો ઉપયોગ કરશોઃ
gunzip backup.sql.gz
સ્વચાલિત સામયિક MySQL બેકઅપ વિન્ડોઝ પીસી પર ઉપલબ્ધ મફત સાધનનો ઉપયોગ કરીને કરી શકાય છે http://mysqlbackupftp.com/
mysqldump -u વપરાશકર્તા નામ - પી. ડેટાબેઝ નામ (_ n) - એચ.સર્વરઆઇપી > /પાથ/બેકઅપ. એસક્યુએલ
વપરાશકર્તાનામ, ડેટાબેઝ નામ, સર્વરઆઇપી અને પાથને વાસ્તવિક મૂલ્યો સાથે બદલીને તમારી આદેશ વાક્યમાં ઉપરોક્ત આદેશ લખો અને પછી એન્ટર દબાવો. તમને તમારા ડેટાબેઝ વપરાશકર્તાનો પાસવર્ડ માટે પૂછવામાં આવશે, ત્યારબાદ સંપૂર્ણ પ્રક્રિયા કરો અને ડેટાબેઝ ડમ્પ એસક્યુએલ ફાઇલને નિર્દિષ્ટ પાથ પર મૂકો.
આદેશ-વાક્ય એસએસએચ દ્વારા તમારા ડેટાબેઝને પુનઃસ્થાપિત કરી રહ્યા છીએઃ તમારા MySQL ડેટાબેઝને પુનઃસ્થાપિત કરવા માટેનો આદેશ નીચે મુજબ છેઃ
mysql -u વપરાશકર્તા નામ - પી 'પાસવર્ડ ' - એચ.સર્વરઆઇપી ડેટાબેઝ નામ (_ n) < / પાથ/બેકઅપ. એસક્યુએલ
નોંધ લો કે-p અને પાસવર્ડ વચ્ચે જગ્યા નથી. ઉપરાંત, પાસવર્ડ MySQL ડેટાબેઝ વપરાશકર્તા માટે છે.
કોમ્પ્રેસ્ડ ડમ્પ્સ/રિસ્ટોરઃ કોમ્પ્રેસ્ડ એસક્યુએલ ડમ્પ ફાઇલમાંથી MySQL ડેટાબેઝને પુનઃસ્થાપિત કરવા માટે, નીચેનો આદેશ તમારા એસક્યુએલ ડમ્પ આર્કાઇવને અનકમ્પ્રેસ કરીને અને તેની સામગ્રીને MySQL ડેટાબેઝમાં સ્થાનાંતરિત કરે છેઃ
ગનઝિપ < backup.sql.gz | mysql-u તાળું મારવું - પી 'પાસવર્ડ'db નામ'(_ n)
જો તમે અલગથી gzip કર્યા વિના MySQL ડેટાબેઝમાંથી ડેટાને સીધો સંકુચિત કરવા માંગો છો, તો નીચેનો આદેશ દાખલ કરો.
mysqldump -u વપરાશકર્તા નામઇ-પી-એચસર્વરઆઇપી db નામ (_ n) । જીઝિપ> backup.sql.gz
તમે ઉપરોક્ત ટાઇપ કરો અને એન્ટર દબાવો તે પછી, તમને તમારો પાસવર્ડ માટે સંકેત આપવો જોઈએ. તમારો પાસવર્ડ દાખલ કરો, અને તમારે તૈયાર થવું જોઈએ.
એસ. ક્યૂ. એલ. ડી. બી. ફાઇલને સંકુચિત કરો/અનકમ્પ્રેસ કરો. જો તમે તમારી હાલની. એસ. ક્યુ. એલ. ફાઇલને સંકુચિત કરવા માંગો છો, તો તમારે નીચેના આદેશનો ઉપયોગ કરવાની જરૂર પડશેઃ
gzip -X / પાથ/થી/બેકઅપ. એસક્યુએલ
ઉપરોક્ત આદેશમાં, X એ 1 અને 9 વચ્ચેની સંખ્યા છે જે ઉપયોગમાં લેવાતા સંકોચનના સ્તરને સ્પષ્ટ કરે છે. તમારી સંખ્યા જેટલી વધારે હશે, તમારી ફાઇલ તેટલી વધુ સંકુચિત (નાની) હશે.
ઉદાહરણ તરીકે, આ તે આદેશ છે જેનો ઉપયોગ હું મારા ડેટાને સંકુચિત કરવા માટે કરું છુંઃ
gzip -9 forum_backup.sql
તેવી જ રીતે, કોમ્પ્રેસ્ડ ફાઇલને અનકમ્પ્રેસ કરવા માટે, તમે નીચેના આદેશનો ઉપયોગ કરશોઃ
gunzip backup.sql.gz
સ્વચાલિત સામયિક MySQL બેકઅપ વિન્ડોઝ પીસી પર ઉપલબ્ધ મફત સાધનનો ઉપયોગ કરીને કરી શકાય છે http://mysqlbackupftp.com/
અમને જણાવો કે શું રહેવાનું છે.
A short conversation with an engineer. No quote-bot, no callback queue.