راهکارها
بازارچه ابری
Arvan Docs

مستندات فنی

دسترسی به تمامی مستندات محصولات ابر آروان

Categories
Close
دسته‌بندی‌های سایت مشاهده دسته‌بندی‌ها بستن دسته‌بندی‌ها





مشاهده همه دسته‌ها All Categories

ایجاد و بازگردانی پشتیبان‌های MySQL/MariaDB برای SilverStripe

Time To Read < ۱ دقیقه
Date ۲۷ شهریور ۱۴۰۰

پشتیبان‌گیری

شما می‌توانید به کمک ابزار mysqldump یک فایل dump ایجاد و تنها از پایگاه داده‌ی اپلیکیشن خود پشتیبان‌گیری کنید. در مثال زیر نام پایگاه داده‌ی ما bitnami_app است. این نام را با نام پایگاه‌ داده‌ی خود که قصد دارید از آن پشتیبان بگیرید، عوض کنید.

mysqldump -u root -p bitnami_app > backup.sql

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

mysqldump -A -u root -p > backup.sql

فرآیند پشتیبان‌گیری، بسته به اندازه‌ی پایگاه داده‌ی شما ممکن است کمی طول بکشد.

نکته: با طی گام‌های بالا تنها از داده‌های داخل پایگاه داده‌ی شما پشتیبان‌گیری می‌شود. ممکن است فایل‌های دیگری نیز وجود داشته باشند که برای پشتیبان‌گیری کامل نیاز به تهیه‌ی پشتیبان ازآن‌ها نیز باشد (مانند فایل‌هایی که در اپلیکیشنتان آپلود شده‌اند).

بازگردانی

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

mysql -u root -p < backup.sql

برای بازگردانی داده‌ها به پایگاه داده‌ای خاص، مطابق زیر نام پایگاه داده را نیز در دستور بیاورید. برای نمونه برای آن‌که داده‌های خود را به پایگاه‌ داده‌ای به نام bitnami_app وارد کنید، از دستور زیر استفاده کنید:

mysql -u root -p -D bitnami_app < backup.sql