آموزش بک آپ گیری از سایت در دایرکت ادمین
کنترل پنل دایرکت ادمین با ارائه ابزارهای کاربردی، فرایند بکاپگیری را برای شما بسیار ساده کرده است. در این مقاله از بخش آموزش کنترل پنل در بلاگ پارسپک، آموزش جامع بکآپگیری از سایت در دایرکت ادمین را بهصورت گامبهگام و تصویری تحلیل میکنیم. با مطالعه این راهنما یاد میگیرید چگونه از دیتابیس، فایلها و ایمیلهای خود بکاپ تهیه کنید، فایلها را در فضایی امن نگه دارید و در مواقع بحرانی، فرایند ریستور (بازگردانی) را بدون کوچکترین خطایی انجام دهید.
بکاپگیری در دایرکت ادمین از طریق یک ابزار داخلی انجام میشود و نیازی به نصب افزونه یا ابزار جانبی ندارد. این ابزار از گزارشها حساب کاربری شما یک فایل فشرده (Archive) میسازد و داخل پوشه backups در هاستتان ذخیره میکند. مراحل زیر برای پوسته Evolution نوشته شده است. اگر از پوسته دیگری استفاده میکنید، نام گزینهها یکسان است و فقط جای آیکنها کمی تفاوت دارد.
۱. وارد پنل کاربری DirectAdmin شوید. اگر از رابط بهروز استفاده میکنید، میتوانید عبارت Backup را در کادر جستوجوی بالای صفحه بنویسید و مستقیم به ابزار برسید و یا از منوی دایرکت ادمین، مسیر Advanced Features و سپس Back and Restore را باز کنید.
۲. در بخش انتخاب آیتمها، فهرستی از دادهها قابل بکاپ را میبینید. بهطور پیشفرض همه گزینهها فعال هستند و برای یک بکاپ مفصل از سایت همین حالت مناسب است. اگر فقط به بخش مشخصی نیاز دارید، مثلاً فقط دیتابیس، تیک بقیه گزینهها را بردارید.
۳. به انتهای صفحه بروید و روی Backup کلیک کنید.
۴. درخواست شما به صف پردازش اضافه میشود و پیام «Backup creation added to the queue» نمایش داده میشود. زمان انجام کار به حجم فایلها و دیتابیسها بستگی دارد و ممکن است از چند ثانیه تا چند دقیقه طول بکشد.
۵. پس از اتمام کار، پیامی در بخش Message System پنل ثبت میشود و اگر اعلان ایمیلی فعال باشد، ایمیل تایید هم دریافت میکنید. فایل بکاپ در مسیر backups در هاست شما قرار میگیرد.
اگر سایتتان با وردپرس ساخته شده، علاوه بر بکاپ سطح هاست میتوانید با روشهای داخلی خود وردپرس هم نسخه جدید پشتیبان تهیه کنید. شرح این کار را در مقاله زیر بخوانید:
بک آپ گیری از وردپرس
گاهی لازم است فقط از ایمیلها ادیشن پشتیبان بگیرید، مثلاً پیش از انتقال ایمیل سازمانی به سرویس دیگر یا قبل از پاکسازی صندوقها. در این حالت لازم نیست یک بکاپ مفصل و حجیم تهیه کنید. کافی است در همان ابزار قبلی فقط گزینههای مربوط به ایمیل را فعال بگذارید.
۱. مانند بخش قبلی از مسیر Advanced Features وارد Backup and Restore شوید.
۲. در بخش انتخاب آیتمها، تیک همه گزینهها را بردارید.
۳. فقط گزینههای بخش Email را فعال کنید. این بخش معمولاً شامل Email Accounts ، Email Data ، Email Settings و Forwarders و… است.
۴. روی Backup کلیک کنید و منتظر پیام تکمیل بکاپ بمانید.
در این جا بهتر است تفاوت این گزینهها را بدانید تا چیزی را جا نیندازید:
نکته:
اگر فقط E-mail Accounts را انتخاب کنید، بعد از بازگردانی حسابها را دارید اما پیامهایشان را نه. برای اینکه ایمیلها دقیقاً به همان شکل قبلی برگردند، بهتر است هر هفت گزینه را فعال بگذارید.
پیش از آنکه به فایل بکاپ اعتماد کنید، باید بدانید دقیقاً چه چیزهایی داخل آن ذخیره میشود. بکاپ سطح کاربر در دایرکت ادمین یک فایل فشرده است که بیانات مربوط به همان حساب را در خود دارد. بسته به گزینههایی که در مرحله ساخت انتخاب میکنید، موارد زیر در آن قرار میگیرد:
نکته:
بکاپ سطح کاربر فقط دادهها همان حساب را شامل میشود و تنظیمات سرور، مثل پیکربندی وبسرور یا PHP سراسری، در آن نیست. از سوی دیگر حجم فایل بکاپ از فضای هاست شما کسر میشود. اگر دیتابیسهای سنگین یا ایمیلهای زیادی دارید، قبل از ساخت بکاپ فضای آزاد را ارزیابی کنید.
ریستور کردن یک عملیات جایگزینی است و اگر بدون آمادگی انجام شود، ممکن است شرح تازهتری را که دارید از دست بدهید. چند اصل ساده خطر این اتفاق را به حداقل میرساند:
پیش از ریستور، یک بکاپ تازه از وضعیت فعلی بگیرید. حتی اگر سایت خراب است، این ویرایش به شما اجازه میدهد در صورت اشتباه به عقب برگردید.
تاریخ فایل بکاپ را ارزیابی کنید. بازگردانی یعنی برگشتن به همان لحظه، بنابراین سفارشها، نظرات و مطالبی که بعد از آن تاریخ ثبت شدهاند پاک میشوند.
فقط آیتمهایی را انتخاب کنید که واقعاً لازم دارید. اگر مشکل فقط از دیتابیس است، لزومی ندارد فایلها و ایمیلها هم جایگزین شوند.
از کافی بودن فضای هاست مطمئن شوید، چون فرایند بازگردانی به فضای خالی نیاز دارد.
اگر بکاپ را از هاست یا سرور دیگری آوردهاید، سازگاری ادیشن PHP و MySQL یا MariaDB را مرور کنید تا بعد از ریستور با خطای ناسازگاری روبهرو نشوید.
برای سایتهای پربازدید یا عرضهگاهی، ریستور را در ساعات کمترافیک انجام دهید.
با هاست دایرکت ادمین پارسپک، یک سرویس میزبانی امن و پایدار را در اختیار بگیرید که مدیریت و کنترل دقیق آن را میتوانید از طریق محیط آسان و کاربردی دایرکت ادمین انجام دهید. برای تهیه این هاست روی لینک زیر کلیک کنید:
بازگردانی بکاپ در دایرکت ادمین بسیار سادهتر از چیزی است که بیشتر کاربران تصور میکنند. اگر نکات بخش قبل را رعایت کرده باشید، مراحل زیر را میتوانید در چند دقیقه انجام دهید.
۱. وارد پنل DirectAdmin شوید و از مسیر Advanced Features گزینه Backup and Restore را باز کنید.
۲. در بالای صفحه روی Restore Backup کلیک کنید.
۳. از فهرست کشویی، فایل بکاپ موردنظر را انتخاب کنید. نام فایلها معمولاً شامل تاریخ ساخت است و انتخاب نسخه جدید درست را آسان میکند.
۴. در بخش انتخاب آیتمها، موارد قابل بازگردانی را تیک بزنید. میتوانید فقط فایلها، فقط دیتابیسها، فقط ایمیلها یا همه را بازگردانی کنید.
۵. روی Restore Backup کلیک کنید و صبر کنید تا فرایند تمام شود.
۶. با خاتمه کار، پیام تایید در بخش Message System ثبت میشود و ایمیل اطلاعرسانی هم برایتان ارسال میشود. سایت را باز کنید و از سلامت صفحات، فرمها و ورود به پنل مدیریت مطمئن شوید.
اگر از کنترلپنل دیگری مانند cPanel هم استفاده میکنید، روند ریستور شباهت زیادی به این روش دارد و در مقاله زیر مراحل آن را بیان دادهایم:
آموزش بکاپ گیری سی پنل
بکاپی که روی همان هاست قرار دارد، فقط در برابر خطاهای نرمافزاری و اشتباهات انسانی محافظت میکند. اگر خودِ سرور دچار مشکل سختافزاری شود، هاست مسدود شود یا دسترسی شما به پنل قطع شود، آن بکاپ هم در دسترس نخواهد بود. به همین دلیل باید حتماً یک ویرایش از فایل را بیرون از هاست نگه دارید.
۱. وارد پنل شوید و File Manager را از بخش System Info & Files باز کنید.
۲. به پوشه backups بروید. فایلهای بکاپ همینجا ذخیره شدهاند.
۳. روی فایل موردنظر راستکلیک کنید و گزینه Download را بزنید.
۴. فایل را روی کامپیوتر ذخیره کنید و سپس یک کپی از آن را در فضای ذخیرهسازی جداگانه نگه دارید.
اگر فایل بکاپ حجیم است، دانلود از طریق FTP یا SFTP با نرمافزارهایی مثل FileZilla پایدارتر از دانلود مرورگر عمل میکند.
برای نگهداری هم بهتر است از قاعده ۳-۲-۱ پیروی کنید: دستکم سه ویرایش از گزارشها، روی دو نوع رسانه متفاوت و یک نسخه جدید در مکانی جدا از سرور اصلی. مثلاً یک نسخه جدید روی هاست، یک ویرایش روی کامپیوتر خودتان و یک ادیشن در فضای ابری. اگر لازم شد بکاپ را روی هاست دیگری بازگردانید، کافی است فایل را در پوشه backups همان حساب آپلود کنید تا در فهرست Restore Backup نمایش داده شود.
اگر با دایرکت ادمین آشنایی دقیقی ندارید، توصیه میکنیم مقاله زیر را که در آن همه تواناییات دایرکت ادمین و حتی نحوه ورود به پنل را آموزش دادهایم، بخوانید:
دایرکت ادمین چیست؟
خیلی از کاربران تصور میکنند چون شرکت هاستینگ بکاپ میگیرد، دیگر نیازی به بکاپ شخصی نیست. این دو در واقع مکمل هم هستند، اما کاربرد و سطح دسترسی متفاوتی دارند.
بکاپ دستی را خودتان از بخش Backup and Restore میگیرید. زمان ساخت، محتوا و محل نگهداری آن دست شماست و هر زمان که بخواهید، مثلاً پیش از ارتقا یا تغییر بزرگ در سایت، میتوانید آن را تهیه یا بازگردانی کنید. بکاپ شرکت هاستینگ را مدیر سرور از سطح Admin تنظیم میکند و معمولاً بهصورت زمانبندیشده و برای کل سرور یا همه حسابها انجام میشود. کاربر عادی معمولاً به این فایلها دسترسی مستقیم ندارد و بازگردانی آنها باید از طریق پشتیبانی انجام شود. در برخی موارد مدیر سرور باید فایل را به پوشه backups حساب شما منتقل کند تا از پنل خودتان قابل ریستور باشد. تفاوتهای اصلی را میتوان اینطور خلاصه کرد:
دانستن روش بکاپ از دایرکت ادمین به شما اجازه میدهد بدون وابستگی به پشتیبانی، در چند دقیقه از سایت، دیتابیس و ایمیلهایتان ادیشن امن تهیه کنید و در صورت بروز مشکل آن را بازگردانی کنید. اگر هنوز هاست مناسبی ندارید یا میخواهید روی محیطی کار کنید که ابزارهای بکاپ و بازیابی آن راحت در اختیارتان باشد، هاست دایرکت ادمین پارسپک میتواند انتخاب خوبی باشد. فراموش نکنید که یک ویرایش از بکاپ را همیشه خارج از هاست نگه دارید.
این مسئله به میزان دگرگونیها سایت بستگی دارد. برای یک وبسایت شرکتی که کمتر آپدیت میشود، بکاپ هفتگی معمولاً کافی است. اما برای عرضهگاههای اینترنتی و سایتهایی که روزانه سفارش یا محتوای تازه ثبت میکنند، بهتر است بکاپ روزانه بگیرید. در هر حالت، پیش از هر آپدیت مهم یا تغییر در ساختار سایت یک بکاپ دستی تهیه کنید.
بله. فایل بکاپ داخل پوشه backups در همان حساب ذخیره میشود و از سهمیه فضای شما کسر میگردد. بعد از دانلود نسخه جدیدهای قدیمی، آنها را از هاست حذف کنید تا فضا برای بکاپهای بعدی خالی بماند. البته در صورتی که از هاست ابری پارسپک استفاده کنید بکاپ تهیه شده در فضایی مجزا ذخیره میشود و فضای هاست اصلی را اشغال نمیکند.
بله. هنگام بازگردانی میتوانید فقط گزینههای مربوط به دیتابیس را انتخاب کنید. به این ترتیب فایلها و ایمیلهای فعلی دستنخورده میمانند و فقط گزارشها دیتابیس به زمان تهیه بکاپ برمیگردد.
ساخت بکاپ در صف پردازش انجام میشود، بنابراین ممکن است چند دقیقه طول بکشد تا فایل ظاهر شود. صفحه را دوباره بارگذاری کنید و پیامهای بخش Message System را تحلیل کنید. اگر بعد از مدتی همچنان فایلی ساخته نشده بود، احتمالاً فضای هاست پر شده است و باید فضای آزاد کنید یا با پشتیبانی هاستینگ تماس بگیرید.
