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

نحوه بکاپ گرفتن از mysql در سرور لینوکس (innodb) : پست های وبلاگ شما, اطلاعات کاربران شما, تنظیمات و بسیاری از سایر اطلاعاتی حیاتی سایت شما در دیتابیس 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

نوین هاست یار نوین شماست.

نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *