آموزش ریستور فول بکاپ در دایرکت ادمین از طریق SSH

مدیریت سرورهای لینوکسی و کنترل پنل‌های محبوب مانند دایرکت ادمین (DirectAdmin) نیازمند تسلط بر ابزارهای خط فرمان و محیط امن SSH است. گاهی اوقات به دلیل حجم بالای فایل‌های پشتیبان، اختلال در اتصال اینترنت یا محدودیت‌های اعمال شده توسط مرورگر و وب‌سرور، امکان آپلود فایل بکاپ از طریق محیط گرافیکی

آموزش ریستور فول بکاپ در دایرکت ادمین از طریق ssh

مدیریت سرورهای لینوکسی و کنترل پنل‌های محبوب مانند دایرکت ادمین (DirectAdmin) نیازمند تسلط بر ابزارهای خط فرمان و محیط امن SSH است. گاهی اوقات به دلیل حجم بالای فایل‌های پشتیبان، اختلال در اتصال اینترنت یا محدودیت‌های اعمال شده توسط مرورگر و وب‌سرور، امکان آپلود فایل بکاپ از طریق محیط گرافیکی پنل وجود ندارد.

در چنین شرایطی، استفاده از محیط SSH سریع‌ترین، مطمئن‌ترین و حرفه‌ای‌ترین روش برای انتقال و مدیریت فایل‌هاست. در این مقاله قصد داریم به صورت کاملاً تخصصی، گام‌به‌گام و تصویری، نحوه ریستور فول بکاپ در دایرکت ادمین از طریق SSH را به شما آموزش دهیم؛ با ما همراه باشید تا این فرایند را بدون کوچک‌ترین خطایی یاد بگیرید.

چرا ریستور بکاپ از طریق SSH در دایرکت ادمین اهمیت دارد؟

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

آپلود فایل‌های حجیم (مثلاً چند ده گیگابایت) از طریق مرورگر معمولاً با خطاهایی نظیر Time-out یا قطع ارتباط مواجه می‌شود. در این حالت، پروتکل امن SSH به عنوان پل ارتباطی قدرتمند و پایدار وارد عمل می‌شود. با استفاده از محیط خط فرمان، شما می‌توانید فایل‌ها را مستقیماً از یک سرور ریموت یا فضای ابری دانلود کنید، مالکیت (Ownership) آن‌ها را به درستی تنظیم نمایید و بستر لازم برای بازگردانی بی‌دغدغه اطلاعات در سطح مدیریت کل (Admin) را فراهم سازید.

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

پیش‌نیازهای فنی برای بازگردانی پشتیبان از طریق خط فرمان

پیش از شروع عملیات اجرایی، لازم است چند نکته کلیدی و پیش‌نیاز فنی را به دقت بررسی کنید تا در حین کار با خطاهای پیش‌بینی نشده مواجه نشوید:

  • دسترسی Root: برای اجرای دستورات انتقال، تغییر پرمیشن، تغییر مالکیت فایل‌ها و مدیریت سطح ادمین، نیازمند دسترسی روت به سرور لینوکسی خود هستید.
  • نام‌گذاری صحیح فایل بکاپ: فایل پشتیبان دایرکت ادمین باید دارای ساختار نام‌گذاری استاندارد باشد (شامل نام کاربری، تاریخ و پسوند مناسب) تا پنل بتواند آن را به درستی پردازش کرده و اکانت مربوطه را شناسایی کند.
  • فضای دیسک کافی: پیش از استخراج یا انتقال فایل‌های حجیم، اطمینان حاصل کنید که پارتیشن مقصد روی سرور به اندازه کافی فضای خالی دارد.
  • آشنایی اولیه با دستورات لینوکس: تسلط حداقلی بر دستورات پایه ای مانند cd، wget و chown برای پیشبرد این آموزش ضروری است.

مراحل گام‌به‌گام ریستور فول بکاپ در دایرکت ادمین از طریق SSH

برای انجام این فرآیند بدون بروز خطاهای رایج، مراحل زیر را به ترتیب و با دقت کامل دنبال کنید:

گام اول: اتصال به سرور از طریق SSH

ابتدا با استفاده از نرم‌افزار PuTTY (در سیستم‌عامل ویندوز) یا ترمینال پیش‌فرض (در لینوکس و مک)، به سرور خود با دسترسی روت متصل شوید.

پس از وارد کردن آدرس IP سرور و پورت امن، نام کاربر روت (root) و رمز عبور را وارد کنید تا پیغام موفقیت‌آمیز لاگین را در محیط ترمینال مشاهده کنید.

اتصال به سرور از طریق SSH

گام دوم: انتقال فایل بکاپ به پوشه ادمین

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

cd /home

cd admin

با دستور اول وارد پوشه عمومی home می‌شوید و با دستور دوم به محیط اختصاصی کاربر admin انتقال می‌یابید. اکنون برای دانلود فایل بکاپ از سرور مبدا یا لینک مستقیم، از دستور wget به شکل زیر استفاده کنید (توجه داشته باشید که به جای آدرس نمونه، لینک مستقیم فایل بکاپ خود را وارد نمایید):

wget http://domain.com/backup-Jan-6-2020-1.tar.gz

با اجرای این دستور، سرور فایل پشتیبان را مستقیماً از آدرس مشخص شده دانلود کرده و در مسیر تعیین‌شده ذخیره می‌کند. خروجی ترمینال در این مرحله مطابق تصویر زیر خواهد بود:

دانلود فایل بکاپ با دستور wget

گام سوم: تغییر مالکیت (Ownership) فایل بکاپ

پس از اتمام دانلود، از آنجا که فایل با دسترسی روت دریافت شده است، باید مالکیت آن را به کاربر ادمین دایرکت ادمین تغییر دهید تا پنل اجازه دسترسی و خواندن فایل را داشته باشد. دستور زیر را وارد کنید:

chown admin:admin full-backup.tar.gz

سپس با وارد کردن دستور ls می‌توانید لیست فایل‌های موجود را بررسی کرده و از صحت انتقال و تغییر مالکیت اطمینان حاصل کنید. خروجی صحیح مطابق تصویر زیر در ترمینال نمایش داده می‌شود:

بررسی فایل‌ها با دستور ls

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

گام چهارم: بررسی فایل در File Manager دایرکت ادمین

وارد حساب کاربری خود در دایرکت ادمین (با سطح دسترسی Admin) شوید. طبق تصویر زیر، به بخش File Manager مراجعه کنید تا وجود فایل دانلود شده را تأیید نمایید.

ریستور بکاپ در دایرکت ادمین
ریستور بکاپ در دایرکت ادمین

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

دانلود فول بکاپ در دایرکت ادمین و ریستور آن
دانلود فول بکاپ در دایرکت ادمین و ریستور آن

گام پنجم: بازگردانی نهایی از طریق بخش Admin Backup/Transfer

پس از اطمینان از حضور فایل در پوشه مناسب، از منوی اصلی پنل ادمین به بخش کاربردی Admin Backup/Transfer مراجعه کنید.

آموزش ریستور فول بکاپ در دایرکت ادمین از طریق SSH
آموزش ریستور فول بکاپ در دایرکت ادمین از طریق SSH

سپس وارد صفحه ای مانند تصویر زیر خواهید شد که کافیست بر روی دکمه مورد اشاره کلیک کنید.

ری استور بکاپ در دایرکت ادمین
ری استور بکاپ در دایرکت ادمین

در صفحه باز شده، مطابق تصویر زیر، تیک فایل بکاپ مورد نظر را در قسمت مربوطه انتخاب کرده، آی‌پی سرور خود را در بخش تنظیمات مشخص نمایید و در نهایت روی دکمه Submit کلیک کنید تا دستور ریستور اجرا شود.

آموزش ریستور فول بکاپ در دایرکت ادمین از طریق SSH
آموزش ریستور فول بکاپ در دایرکت ادمین از طریق SSH

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

ری استور بکاپ در دایرکت ادمین
ری استور بکاپ در دایرکت ادمین

نکات مهم و خطاهای رایج در ریستور بکاپ دایرکت ادمین

هنگام کار با فایل‌های پشتیبان در خط فرمان و دایرکت ادمین، رعایت برخی نکات کوچک از بروز خطاهای بزرگ جلوگیری می‌کند:

  • اهمیت نام‌گذاری فایل: همان‌طور که اشاره شد، اگر نام فایل بکاپ شامل شناسه و نام کاربری معتبر نباشد (مانند فایل‌های تست که نام یوزر در آن‌ها قید نشده است)، سیستم قادر به تشخیص مالک اکانت نبوده و فرآیند ریستور با خطا متوقف می‌شود. همیشه پیش از آغاز ریستور، فرمت نام فایل را بررسی کنید.
  • بررسی مجوزها و پرمیشن‌ها: اگر پس از ریستور سایت با خطاهای دسترسی مواجه شدید، بررسی پرمیشن فایل‌ها و دایرکتوری‌ها ضروری است.
  • مدیریت دیتابیس‌ها: در صورتی که نیاز به پشتیبان‌گیری یا بازگردانی جزئی دارید، ابزارهای کمکی مانند خروجی گرفتن از دیتابیس در دایرکت ادمین بسیار کارآمد خواهند بود و به شما کمک می‌کنند کنترل بیشتری روی داده‌های خود داشته باشید.

جمع‌بندی و نتیجه‌گیری عملی

ریستور فول بکاپ در دایرکت ادمین از طریق SSH یکی از مهارت‌های حیاتی و کلیدی برای مدیران سرور و وبمسترانی است که با حجم بالای داده‌ها و انتقال‌های سنگین سر و کار دارند.

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

اگر برای راه‌اندازی و مدیریت سرویس‌های خود به زیرساختی پرقدرت، پایدار و مجهز به درایوهای NVMe نیاز دارید، پیشنهاد می‌کنیم از پلن‌های متنوع سابین سرور دیدن کنید. تیم پشتیبانی ۲۴ ساعته سابین سرور نیز همواره آماده است تا در تمامی مراحل پیکربندی، بهینه‌سازی و مدیریت سرور، راهنمای شما باشد. در صورت داشتن هرگونه سوال، ابهام یا تجربه خاص در این زمینه، می‌توانید دیدگاه خود را در بخش نظرات با ما در میان بگذارید.

سوالات متداول

۱. آیا برای ریستور بکاپ از طریق SSH حتماً به دسترسی Root نیاز داریم؟

بله، از آنجا که عملیات تغییر مالکیت فایل‌ها (Chown) و مدیریت سطح کلان سرور نیازمند دسترسی‌های مدیریتی است، اجرای کامل این مراحل با کاربر Root انجام می‌شود.

۲. چرا فایل بکاپ پس از دانلود در دایرکت ادمین شناسایی نمی‌شود؟

علت اصلی این موضوع معمولاً عدم تطابق نام فایل با ساختار استاندارد دایرکت ادمین است. نام فایل پشتیبان باید حتماً حاوی نام کاربری صحیح اکانت باشد تا پنل بتواند آن را پردازش کند.

۳. بهترین مسیر برای دانلود فایل بکاپ در خط فرمان کدام است؟

بهترین و استانداردترین مسیر برای دانلود و نگهداری موقت فایل‌های پشتیبان ادمین، پوشه اختصاصی کاربر در مسیر /home/admin است.

اشتراک گذاری :
تصویر اسفندیار سلیمانی
اسفندیار سلیمانی
زندگی‌ مثل اسکرول ماوسه . هرچقدر هم گرون قیمت باشه بازم یه روزی خراب میشه . به یه شکل باور نکردنی ! پس تا هستیم قدر لحظاتمونو بدونیم و باور‌نکردنی زندگی کنیم.
آنچه در این مطالب می خوانید
نظر شما راجع به این محتوا
لطفا به این مقاله رای دهید

جدید ترین مقالات منتشر شده

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

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

قبل از خریدمشاوره بگیرید گفتگو با ما

چطور می‌توانیم کمک کنیم؟

مسیر ارتباطی مناسب رو انتخاب کنید.

درخواست مشاوره

اطلاعات زیر را وارد کنید تا با شما تماس بگیریم.

تأیید امنیتی
در حال ساخت پرسش جدید…

اطلاعات شما فقط برای پاسخ‌گویی به این درخواست استفاده می‌شود.