آموزش بک آپ گیری اختصاصی از دامنه و دیتابیس در هاست نت افراز
How to Create fully customized backup in directadmin
سید حمزه طباطبایی۲ هفته پیشآخرین به روز رسانی: ۱۴۰۳/۰۳/۲۹

با توجه به اینکه سیستم بک آپ گیری پیشفرض دایرکت ادمین تنها امکان ایجاد بک آپ گیری از کل سرویس میزبانی را در اختیار کاربران قرار میدهد و امکان بک آپ به صورت شخصی سازی شده از یک یا چند دامنه و پایگاه داده در آن وجود ندارد، بنابراین نت افراز با ارائهی یک سیستم متمرکز و پیشرفته برای بکآپگیری، امکان ایجاد بک آپ از یک یا چند دامنه و دیتابیس را توسعه داده است.
در این آموزش قصد داریم به صورت کلی، کار با سیستم بک آپ گیری پیشرفته نتافراز را آموزش دهیم.
پس با ما همراه باشید.
آنچه در این مقاله میخوانید
ورود به سیستم بکاپ گیری پیشرفته نت افراز
برای ورود به سیستم بکاپ گیری پیشرفته نتافراز، لازم است تا ابتدا “وارد دایرکت ادمین” شوید.
سپس از بخش “مدیریت اکانت”، بر روی “سیستم بکاپ گیری پیشرفته” کلیک کنید.
در این بخش دو گزینه برای انتخاب وجود دارد:
نسخه پشتیبان از تمامی دامنهها و دیتابیسها
این گزینه که سادهترین حالت ممکن است، از تمامی اطلاعات هاست شما، یعنی تمامی دامنهها و دیتابیسهایی که بر روی هاست شما قرار دارد نسخه پشتیبان تهیه میکند.
با کلیک بر روی “ادامه”، در بخش بعدی لازم است تا محتوایی که میخواهید از آن نسخه پشتیبانی (بکآپ) تهیه کنید را انتخاب کنید.
انتخاب دامنهها و دیتابیسها جهت پشتیبان گیری
در این گزینه، شما میتوانید دامنهها و دیتابیسهایی که قصد بک آپ گیری از آن را دارید را انتخاب کنید.
برای آن که تشخیص دهید کدام دیتابیس مربوط به کدام دامنه است، روشهای مختلفی وجود دارد. به صورت کلی با مشاهده فایل کانفیگ هر برنامه، امکان بدست آوردن نام پایگاه داده مورد استفاده امکانپذیر است. (مثلا برای وردپرس، لازم است تا وارد wp-config شوید.)
در صورتی که شما از برنامه وردپرس استفاده میکنید، میتوانید از ابزار WP Quick Fix به منظور مشاهده پایگاه داده دامین خود استفاده کنید.
با کلیک بر روی “ادامه”، در بخش بعدی لازم است تا محتوایی که میخواهید از آن نسخه پشتیبانی (بکآپ) تهیه کنید را انتخاب کنید.
انتخاب محتوای پشتیبان
در این بخش، محتواهایی که قصد دارید در نسخهی پشتیبانی شما قرار بگیرند را انتخاب کنید. این بخش شامل “اطلاعات وبسایتها” ، “ایمیل”، “FTP”، “دیتابیسها” ، “Trash” است که میتوانید نسبت به خواستهی خود، بخش موردنظر را انتخاب کنید.
با کلیک بر روی “ادامه” وارد بخش بعدی میشوید.
انتخاب محل ذخیرهسازی
در ابتدای این بخش، میتوانید نوع فشردهسازی را انتخاب کنید. در امکان جدیدی که در دایرکت ادمین در نظر گرفته شده، امکان فشردهسازی با فرمت Zstandard(.zst) نیز فراهم شده است.
این فرمت، که جدیدا توسط فیسبوک نیز مورد استفاده قرار میگیرد، نسبت به GZip، سرعت و درصد فشردهسازی بیشتری دارد اما ممکن است در برخی سیستمها قابل خواندن نباشد.
در بخش دوم، سه روش برای ذخیره اطلاعات بک آپ وجود دارد:
ذخیره نسخه پشتیبان بر روی فضای سرویس هاست یا Local
با انتخاب این گزینه بک آپ در شاخه Backups ذخیره میشود. با انتخاب این بخش و کلیک بر روی “ادامه”، اطلاعات نسخه پشتیبان (پس از گذشت مدت زمانی که وابسته به حجم اطلاعات میباشد.) بر روی فضای هاست شما و در شاخهی Backups، ایجاد میگردد.
برای دسترسی به بکآپ و بازگردانی آن، پیشنهاد ما مطالعه “این مقاله” است.
ذخیره و انتقال نسخه پشتیبان از طریق پروتکل FTP
روش بعدی برای ذخیره سازی اطلاعات بکآپ، استفاده از روش FTP است.
قبل از انتخاب روش FTP، لازم است تا قبلا نسبت به ساخت اکانت FTP در سرور میزبانی مقصد اقدام کرده باشید. اگر سرور میزبانی مقصد شما نتافراز است، پیشنهاد ما مشاهده آموزش “نحوه ساخت اکانت FTP” است. پس از ساخت اکانت FTP، لازم است تا در این بخش اطلاعات مربوط به این اکانت را وارد کنید.
Server: در این بخش لازم است تا آدرس دامنه یا IP سرور خود را وارد کنید.
Port: پورت پیشفرض مورد استفاده برای پروتکل FTP برابر با ۲۱ است مگر اینکه این مقدار به صورت خاص توسط شرکت میزبان شخصی سازی شده باشد.
Username و Password: نام کاربری و رمزعبوری است که هنگام ساخت اکانت FTP ایجاد کردهاید.
Directory: شاخهایست که تمایل دارید اطلاعات نسخه پشتیبانی در آن ذخیره شود.
FTPS: با انتخاب این گزینه اطلاعات به صورت رمزنگاری شده و امن بین سرور مبدا و مقصد منتقل میگردد.
با کلیک بر روی “ادامه”، فرآیند بکآپ گیری و انتقال اطلاعات به سرور مقصد شروع میشود. بسته به میزان اطلاعات شما، ممکن است مدتی این فرآیند طول بکشد.
ذخیره و انتقال نسخه پشتیبان از طریق پروتکل SFTP
پروتکل SFTP که مخفف Secure File Transfer Protocol است، نسخه امن شدهی پروتکل FTP است. در پروتکل SFTP از بستر Secure Shell برای انتقال اطلاعات استفاده میشود. اطلاعات موردنیاز برای این بخش بجز بخش SSH Host Key، همانند بخش FTP است.
Server: در این بخش لازم است تا آدرس دامنه یا IP سرور خود را وارد کنید.
Port: پورت پیشفرض برای اتصال پروتکل Secure Shell مقدار ۲۲ میباشد.
Username و Password: نام کاربری و رمزعبوری است که هنگام ساخت اکانت Secure Shell امن ایجاد کردهاید.
Directory: شاخهایست که تمایل دارید اطلاعات نسخه پشتیبانی در آن ذخیره شود.
SSH Host Key: یک کلید عمومی ایجاد شده در هاست مقصد است معمولا برای اتصال بدون پسورد مورد استفاده قرار میگیرد.
پس از آن با کلیک بر روی “ادامه” وارد بخش بعدی که بازنگری عملیات است میشوید.
بازبینی بکآپ و ایجاد نسخه پشتیبان
در این مرحله، دامنهها، دیتابیسها، محتوا و محل ذخیرهسازی اطلاعات به شما نمایش داده میشود. در صورت اطمینان از اطلاعات، میتوانید با کلیک بر روی گزینه “ایجاد پشتیبان” نسبت به ایجاد نسخه پشتیبان اقدام کنید.
پیغام زیر، نشان دهندهی موفقیتآمیز بودن عملیات بکآپ گیری است.
چگونه بک آپ ذخیره شده در دایرکت ادمین را دانلود کنیم؟
برای دانلود بکآپ، لازم است تا وارد شاخهای که فایل بکآپ ما ذخیره شده است شویم. اگر نحوهی بکآپ را Local انتخاب کرده باشید، فایل بکآپ داخل شاخهی “backups” قابل مشاهده است.
پس از بخش “مدیریت فایل” وارد شاخهی “backups” (که از منو سمت چپ قابل مشاهده است) شوید.
سپس با “راست کلیک” و کلیک بر روی گزینهی “Download”، میتوانید نسبت به دانلود فایل بکآپ خود اقدام کنید.
چگونه لینک دانلود مستقیم بک آپ را به دیگران بدهیم؟
در برخی موارد (مانند انتقال هاست و …) ممکن است بخواهید که بکآپ وبسایت خود را در اختیار دیگران قرار دهید. این کار به راحتی از طریق انتقال فایل بکآپ به Public_html و کپی کردن لینک مربوطه امکانپذیر است.
بدین منظور، ابتدا لازم است تا وارد شاخه مربوط به backups از طریق مدیریت فایل (AxFilePro) شوید.
سپس لازم است تا فایل بکآپ را cut یا copy کنید.
سپس لازم است تا فایل بکآپ را در یک شاخهای در شاخهی public_html قرار دهید. برای امنیت بیشتر، پیشنهاد میکنیم که فایل بکآپ را در یک شاخهای جداگانه منتقل کنید. همچنین پس از اتمام دانلود، پیشنهاد میکنیم که فایل را از شاخه public_html حذف کنید.
به دلیل امنیتی بودن فایل بکآپ، سطح دسترسی آن برای اشخاصی دیگر بسته شده است. بنابراین لازم است تا دسترسی لازم را ایجاد کنید. پس بر روی فایل بکآپ موردنظر راست کلیک کرده و بر روی “Change Permissions” کلیک کنید.
سپس سطح دسترسی را مطابق با الگوی زیر تنظیم کنید:
پس از تنظیم این سطح دسترسی، به راحتی میتوانید لینک مربوط به فایل بکآپ را در اختیار دیگران قرار دهید. پس بر روی فایل موردنظر راست کلیک کرده و بر روی “Copy URL” کلیک کنید.
لینک کپی شده، لینک مربوط به فایل بک آپ شماست.
در صورت بروز خطا چه عملیاتی انجام دهیم؟
در صورتیکه در هرکدام از بخشهای مربوطه با خطا مواجه شوید، با کلیک بر روی دکمه کپی، میتوانید خطای موردنظر را از طریق پشتیبانی ارسال کنید تا با بررسیهای لازم بتوانند خطای شما را رفع کنند.
مرحله بعدی: بازگردانی بک آپ
به دلیل اینکه این مرحله مقداری طولانی است، پیشنهاد میشود تا از طریق لینک زیر نسبت به مشاهده آموزش مربوطه اقدام کنید.
توجه داشته باشید که لازم است از قبل، فایل بکآپ در شاخهی “Backups” قرار داشته باشد.
امیدوارم که این آموزش برای شما مفید بوده باشد.
در صورت وجود هرگونه سوال و نظرات، از طریق بخش دیدگاهها، پاسخگوی شما خواهیم بود.
شاد و پیروز باشید.
https://www.netafraz.com/blog/how-to-create-fully-customized-backup-in-directadmin/