• ثبت نام
  • ورود
  • 49624 - 021 تلفن
  • ثبت نام
  • ورود
  • 49624 - 021 تلفن

بکاپ گرفتن از mysql در سرور لینوکس (innodb)

بکاپ گرفتن از mysql در سرور لینوکس

پست های وبلاگ شما, اطلاعات کاربران شما, تنظیمات و بسیاری از سایر اطلاعاتی حیاتی سایت شما در دیتابیس sql ذخیره میشود, پس پشتیبان گرفتن از این داده ها جزو امور حیاتی یک ادمین سرور است.

 

بکاپ گرفتن از mysql در سرور لینوکس

 

بکاپ گرفتن از mysql در سرور لینوکس (innodb):

 

قبل از پشتیبان گیری پوشه اصلی بعد از ورود به سرور مجازی , باید سرویس mysql را stop کنید:

# /etc/init.d/mysql stop

در صورت تمایل میتوانید از کل پوشه mysql بکاپ تهیه کنید, که شامل کانفیگ و تنظیمات sql نیز میشود:

# cp -pra   /var/lib/mysql      /var/lib/mysql-back

 

برای پشتیبان گرفتن از فایل های دیتابیس موجود, نیازی به stop کردن سرویس نیست, در صورتی که اینکار را کرده اید, با دستور زیر start کنید:

# /etc/init.d/mysql start

سپس با دستور زیر از همه دیتابیس های موجود پشتیبان تهیه کنید:

# mysqldump -EKR –single-transaction  –all-databases > /root/dump.sql

برای بازگردانی پشتیبان از دستور زیر استفاده کنید:

# mysql < /root/drop.sql

نوشته مشابه

ثبت نظر