۰۴۱ - ۳۶۶۸۰۹۲۵ || ساعات تماس: ۱۰ الی ۲۱

راهکارهای میزبانی وب و دامنه

نوشته‌ی RezaFH
  • 2017/11/16
  • آموزش سی پنل

چگونگی بازگرداندن پشتیبان cPanel برای دامنه های addon

چگونگی بازگرداندن پشتیبان cPanel برای دامنه های افزونه(برای cPanel paper_lantern)

در این مطلب می خواهیم به بررسی چگونگی بازگرداندن پشتیبان cPanel برای دامنه های افزونه (برای cPanel paper_lantern) بپردازیم. با سایت تخصصی میزبان وردپرس همراه باشید.

مطلب مرتبط : نحوه ایجاد و نگهداری پایگاه داده MySQL در cPanel

این آموزش اطلاعاتی در مورد چگونگی (به صورت دستی) پشتیبان گیری cPanel (سایت ها، پایگاه های داده و ایمیل ها) را پوشش می دهد. این به شما کمک خواهد کرد که از اطلاعات خود محافظت کنید و به شما اجازه می دهد چند حساب cPanel را ادغام کنید / جدا کنید. هیچ روش خودکار برای جدا سازی / ادغام چند حساب cPanel یا بازگرداندن پشتیبان جزئی وجود ندارد. بنابراین ممکن است لازم باشد که آنها را به صورت دستی بازگردانید.

شرح

  • domain.com – دامنه اصلی مرتبط با حساب cPanel شما
  • addon.com – دامنه به عنوان افزودنی به همان حساب cPanel افزوده می شود

domain.com یک Prestashop (موتور تجارت الکترونیک محبوب) و وردپرس (موتور وبلاگ) در addon.com مصب شده است. در زیر شما یک مثال گام به گام آسان با راهنمایی های کلی برای انجام این کار پیدا خواهید کرد:

۱٫ فایل ها

بیایید نگاهی به وضعیتی که در آن شما یک نسخه کامل cPanel روی کامپیوتر دارید، بیاندازیم

فایل پشتیبان -۱۱٫۲۳٫۲۰۱۶_۰۶-۲۸-۴۹_domain.tar.gz را از طریق FTP به پوشه خانگی خود بارگیری کنید. به بخش cPanel> Files> Menu Manager بروید. روی دکمه تنظیمات در گوشه سمت راست بالا کلیک کنید، جعبه Show Hidden Files dotfiles را انتخاب کنید و روی ذخیره کلیک کنید. اگر این گزینه انتخاب نشده باشد، قادر نخواهید بود فایل های مخفی را مشاهده کنید و آنها کپی نخواهند شد: 

بعد فایل پشتیبان را انتخاب کنید، روی آن راست کلیک کرده و Extract را انتخاب کنید یا روی دکمه مربوطه در نوار بالا کلیک کنید:

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

جدول نتایج استخراج را با لیست فایل های باز شده مشاهده خواهید کرد، فقط آن را ببندید. اکنون بر روی دکمه بارگیری مجدد در بالای صفحه کلیک کنید و پوشه پشتیبان جدید ایجاد شده پشتیبان-۱۱٫۲۳٫۲۰۱۶_۰۶-۲۸-۴۹_domain را مشاهده خواهید کرد، اجازه دهید آن را باز کنیم:

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

بعد، پوشه public_html را باز کنید:

این ریشه سند (پوشه با فایل ها) برای domain.com است، بنابراین شامل تمام فایل های Prestashop می شود. همچنین، addon.com پوشه ای وجود دارد که ریشه سند برای دامنه addon.com با فایل های وردپرس است. بنابراین ما می توانیم همه چیز را به پوشه home / user / public_html (که در حال حاضر خالی است) کپی کنیم. روی Select all کلیک کنید، راست کلیک کنید و Copy:

در پنجره پاپ آپ وارد کنید / public_html و بر روی دکمه کپی فایل ها کلیک کنید:

حالا شما می توانید پوشه public_html را چک کنید، تمام فایل ها باید از قبل وجود داشته باشند:

۲٫ بازسازی پایگاه داده

حالا اجازه دهید به پوشه backback 11.23.2016_06-28-49_domain بازگردیم چون ما همچنین باید پایگاه های داده را بازگردانی کنیم. پوشه mysql را پیدا کنید و آن را باز کنید:

شما برخی از فایل های .sql را مشاهده خواهید کرد. اینها پشتیبان گیری از پایگاه داده های MySQL شما هستند. آنها به ترتیب به نام دامنه شما نامگذاری می شوند. در ادامه ما از nctests_pres574.sql (پایگاه داده Prestashop) و nctests_wp369.sql (پایگاه داده وردپرس) به عنوان مثال استفاده خواهیم کرد.  بر روی آنها راست کلیک کنید (یک در هر زمان) و در کامپیوتر ما دانلود کنید :

حالا ما باید آنها را بازیابی کنیم. ۲ راه برای انجام این کار وجود دارد:

۱٫ Restoration from cPanel > Backups menu

فایل دانلود شده .sql را در رایانه خود انتخاب کرده و روی آپلود کلیک کنید. سپس شما نیاز به ایجاد یک کاربر پایگاه داده و اضافه کردن کاربر به پایگاه داده در cPanel> MySQL پایگاه داده منو دارید(شما می توانید از همان کاربر پایگاه داده و رمز عبور استفاده کنید و یا حساب جدیدی ایجاد کنید):

پایگاه داده ای ایجاد کنید:

کاربر پایگاه داده را ایجاد کنید(گذرواژه را ذخیره کنید، ما بعدا نیاز خواهیم داشت):

 

کاربر را به پایگاه داده اضافه کنید، در پنجره پاپ آپ گزینه All Privileges را انتخاب کنید و بر روی ذخیره تغییرات کلیک کنید:

اگر همه چیز درست باشد، شما قادر خواهید بود با کاربر اختصاص داده شده پایگاه داده جدید خود را ایجاد کنید :

اگر به اطلاعات دقیق تر نیاز دارید، به این راهنما مراجعه کنید.

۲٫ Restoration from cPanel > phpMyAdmin menu.

در ابتدا، شما نیاز به ایجاد پایگاه داده، کاربر پایگاه داده و رمز عبور MySQL پایگاه داده منو دارید. ما قبلا انجام داده ایم اما پایگاه داده هنوز خالی است.حالا cPanel را باز کنید> منوی phpMyAdmin:

روی + در سمت چپ نام کاربری cPanel کلیک کنید و بر روی نام پایگاه داده کلیک کنید:

روی وارد کردن در بالای نوار بالا کلیک کنید و فایل مربوط به .sql را در کامپیوتر خود مرور کنید (در اینجا nctests_pres574.sql):

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

۳٫ فایل های پیکربندی پایگاه داده

پوشه public_html را مرور کنید و پوشه پیکربندی را پیدا کنید:

آن را باز کنید، فایل settings.inc.php را انتخاب کنید (فایل پیکربندی Prestashop با جزئیات پایگاه داده)، روی آن راست کلیک کرده و Edit را انتخاب کنید:

۳ خط زیر را پیدا کنید و اطمینان حاصل کنید که داده های معتبر دارند:

این همه برای Prestashop است، در حال حاضر برای تغییرات مشابه با WordPress لازم است. پوشه rest_edited public_html را باز کنید و به پوشه addon.com رفته و فایل wp-config.php وردپرس را که حاوی جزئیات پایگاه داده است پیدا کنید. آن را انتخاب کنید، راست کلیک کنید و Edit را انتخاب کنید

۳ خط زیر را پیدا کنید و اطمینان حاصل کنید که آنها اطلاعات معتبر (نام پایگاه داده، کاربر و رمز عبور) دارند، اگر در صورت لزوم، شخصیت ها را در داخل نقل قول تغییر دهید، و فایل را ذخیره کنید:

اگر دامنه شما قبلا به سرور میزبان اشاره کرده است، می توانید domain.com یا addon.com را در مرورگر باز کنید و WordPress / Prestashop را ببینید و اجرا کنید.

۴٫ ایمیل

در صورتی که شما برخی از ایمیل های مهم داشته باشید، می توانید آنها را از یک پشتیبان کامل cPanel نیز بازگردانید. به عنوان مثال، ما یک ایمیل حساب کاربری admin@domain.com با برخی از ایمیل ها داشتیم و گاهی اوقات آن را حذف کردیم. اما ما یک نسخه کامل پشتیبان cPanel یا نسخه پشتیبان تهیه پوشه اصلی داریم. اول، لازم است که همان صندوق پستی را از cPanel> ایمیل منوهای حساب ها بازسازی کنید. حالا، در پوشه پشتیبان> پوشه homedir را در منوی File Manager مرور کنید و پوشه ایمیل را باز کنید، domain.com را انتخاب کنید.

توجه: لازم است قبل از کپی کردن هر پوشه گزینه Show Hidden Files (dotfiles) را عوض کنید. در غیر این صورت، پوشه ها و فایل های مخفی کپی نخواهند شد. شما می توانید این کار را با کلیک روی دکمه تنظیمات در گوشه سمت راست بالا انجام دهید. جعبه نمایش فایل های مخفی (dotfiles) را انتخاب کنید و روی Save کلیک کنید:

پوشه مدیریت را ببینید؟ این شامل تمام پوشه های ما با ایمیل است:

آن را باز کنید، روی دکمه Select all کلیک کنید و کپی کنید:

سپس در پنجره پاپ آپ مسیر زیر را وارد کنید: /mail/.contact@domain_com و روی Copy files کلیک کنید:

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

منبع : www.namecheap.com