آموزش Backup و Restore دیتابیس Redis

redis

 

جهت backup گیری از دیتابیس redis کافیست از دستور save استفاده کنید.به اینصورت که ابتدا وارد کنسول redis شوید و دستور save را اجرا کنید :

 

۱۲۷٫۰٫۰٫۱:۶۳۷۹> SAVE

 

 

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

۱۲۷٫۰٫۰٫۱:۶۳۷۹> SAVE

OK

در واقع این دستور فایل dump.rdb را در پوشه ی redis می سازد.

 

 

Restore Redis Data :

 

جهت restore کردن redis data کافیست تا فایل dump.rdp را به پوشه ی redis در  سرور جدید منتقل کنید و سرویس redis را start کنید.جهت پیدا کردن پوشه ی redis کافیست تا از دستور CONFIG استفاده کنید :

 

۱۲۷٫۰٫۰٫۱:۶۳۷۹> CONFIG get dir
۱) “dir”
۲) “/var/lib/redis”

 

همانطور که در خروجی دستور بالا مشاهده می کنید،پوشه redis در مسیر var/lib/redis/ قرار دارد.

 

 

 

 

گفتنی است علاوه بر دستور save جهت backup گیری،دستور BGSAVE نیز وجود دارد که پروسه ی backup را در پس زمینه (background)  انجام می دهد:

 

۱۲۷٫۰٫۰٫۱:۶۳۷۹> BGSAVE

Background saving started

دیدگاه شما چیست؟