CpanelMsSQL

بازگردانی یک Table از بک آپ دیتابیس

نحوه استخراج و بازیابی یک جدول خاص از بک آپ کامل دیتابیس mysql

از طریق SSH یا “Terminal” در WHM به خط فرمان سرور به عنوان کاربر “root” دسترسی پیدا کنید.
دستور زیر را برای ایجاد یک فایل dump جدید که فقط شامل جدول مورد نظر است را اجرا کنید.

sed -n -e '/Drop TABLE.*`$mytable`/,/UNLOCK TABLES/p' $dump.sql > $mytable.sql

لطفاً توجه داشته باشید که «$mytable» و «$dump.sql» باید به ترتیب با نام جدولی که می‌خواهید استخراج کنید و نام اصلی فایل فشرده دیتابیس MySQL معمولا با پسوند sql می باشد، جایگزین شوند.
دستور زیر را برای وارد کردن جدول استخراج شده اجرا کنید.

سپس دیتابیس جدید که با نام جدید ایجاد شده را بازگردانی کنید.

mysql mydatabase < $mytable.sql

نوشته های مشابه

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا