پرش به مطلب اصلی

نحوه ‌Backup و Restore در PostgreSQL


در ادامه میخواهیم آموزش نحوه ‌Backup و Restore را در سرویس دیتابیس پوستگر اس کیو ال به شما آموزش دهیم.

برای تهیه backup از دیتابیس PostgreSQL خود میتوانید به دلخواه یکی از روش های زیر را استفاده نمایید و همچنین برای بازگردانی backup نیز اقدام فرمایید.

بکاپ پنل چابکان

برای بکاپ و بازگردانی دیتابیس در سرویس چابکان میتوانید از این روش استفاده نموده تا از دیتای خود بکاپ گرفته و یا دیتای تایم مد نظر خود را بازگردانی نمایید.

ایجاد بکاپ از دیتابیس

برای گرفتن بک آپ از سرویس PostgreSQL میتوانید در داشبورد سرویس PostgreSQL خود به قسمت بکاپ ها مراجعه کرده و بر روی گزینه ی ایجاد بک آپ کلیک نمایید تا عملیات بک آپ سرویس شما توسط چابکان انجام شود.

بازگردانی

همانطور که مشاهده میکنید امکان دانلود و بازگردانی بک آپ برای شما فراهم گردیده است که میتوانید بکاپ سرویس خود را دانلود فرمایید و یا بکاپ تاریخ موجود سرویس را از طریق دکمه ی بازگردانی Restore کنید که سرویس به آن تاریخ Restore می شود.

بکاپ پنل سرویس PGadmin

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

توجه

عمر سرویس های جانبی فقط 40 دقیقه می باشد و بعد از گذشت 40 دقیقه به صورت خودکار حذف می شوند.

بعد از فعال کردن، اطلاعات مربوط برای ورود به دیتابیس مانند تصویر زیر در قسمت سرویس های جانبی ایجاد می گردد که با کلیک بر روی مشاهده pgadmin می توانید وارد صفحه مربوطه شده و پس از وارد کرد نام کاربری و پسورد به دیتابیس خود وارد شوید.

سپس روی گزینه ی add new server کلیک کنید.

حالا اطلاعات را مانند نمونه وارد فرمایید.

سربرگ General:

name: نام دلخواه

سربرگ Connection:

همانند مشخصات سرویس postgresql این قسمت را کامل کرده و سپس روی گزینه ی save کلیک می نمایید.

Host name/address: Host
Port: Port
Maintenance database: Database name
Username: User
Password: Password

ایجاد بکاپ از دیتابیس

برای ایجاد بکاپ می توانید بر روی دیتابیس خود راست کلیک نموده و سپس بر روی گزینه بکاپ کلیک نمایید

سپس در قسمت Filename نام بکاپ و در قسمت Format خروجی فرمت مورد نظر را وارد نمایید و روی گزینه بکاپ کلیک نمایید

شما در تب Processes می توانید به تمام بکاپ ها دسترسی داشته باشید و بعد از انتخاب بکاپ مورد نظر روی ایکون View details مانند تصویر زیر کلیک نمایید

سپس روی آیکون Storage Manager کلیک کرده (همانند تصویر زیر)

در نهایت روی دانلود مانند تصویر زیر کلیک کرده تا از بکاپ خود خروجی بگیرید

بازگردانی

بعد از ایجاد دیتابیس خود روی دیتابیس راست کلیک نمایید سپس بر گزینه Restore کلیک نمایید

سپس روی گزینه Folder کیلیک نمایید

سپس روی گزینه Upload کلیک کرده و فایلی که در مرحله قبل Backup گرفتید را از سیستم خود آپلود نمایید

بعد از این که فایل مورد نظر را آپلود کردید مانند تصویر زیر اضافه می شود روی فایل کلیک کرده سپس روی گزینه Select کلیک نمایید

بعد از مرحله بالا مانند تصویر زیر در قسمت Filename بکاپ شما اضافه می شود بعد از کلیک روی گزینه Restore، بکاپ شما بازگردانی می شود