دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۱
  • فروردین

آموزش کامل : انتقال و پشتیبان گیری سایت با پلاگین Duplicator در وردپرس

  • دسته‌بندی‌ها :
آموزش کامل : انتقال و پشتیبان گیری سایت با پلاگین Duplicator در وردپرس
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

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

      پشتیبان گیری از سایت با استفاده از پلاگین Duplicator

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

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

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

      معرفی پلاگین Duplicator

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

      ۱- دانلود و نصب پلاگین Duplicator

      می توان افزونه Duplicator را نصب کرده و به صورت مستقیم در پیشخوان وردپرس نصب کرد.
      در قسمت افزونه های پیشخوان وردپرس سایت تان، بر روی دکمه “Add New” کلیک نمایید.
      سپس در باکس مورد نظر افزونه “duplicator” را جستجو نمایید.
      به احتمال زیاد این پلاگین جزء اولین نتایج جستجو خواهد بود.
      برای اطمینان بیشتر دقت کنید که سازنده پلاگین LifeInTheGrid باشد.
      سپس بر روی “Install Now” کلیک نمایید.

       

      مرحله-1

      پشتیبان گیری از سایت با استفاده از پلاگین Duplicator

      ۲- فعال کردن پلاگین Duplicator و ساخت  Site Package

      بعد از فعال سازی پلاگین، در منو اصلی داشبورد وردپرس خود یک گزینه دیگر تحت عنوان “Duplicator” خواهید داشت.
      این گزینه را انتخاب نمایید.
      در مرحله بعد وارد صفحه نصب اصلی برنامه شده و با یک پیغام هشدار رو به رو می شوید.
      این پیغام به شما می گوید که هنوز هیچ پکیجی ساخته نشده است.

      بر روی تب “Create New” کلیک نمایید. با این کار وارد محیط wizard ساخت پکیج می شوید.

      مرحله-2

      پشتیبان گیری از سایت با استفاده از پلاگین Duplicator

      قبل از ساختن پکیج، مواردی وجود دارند که باید آن ها را در نظر داشت.
      اگر امکان عبور از این بخش را ندارید با جستجو در کادر requirements pass می توانید مشکل را پیدا نمایید.

      requirements pass

      اگر requirements pass هم نتواست به شما کمک نماید، روی لینک اطلاعات بیشتر کلیک کنید تا در نهایت راه حلی برای مشکل بیابید.
      بعضی از مشکلات و خطاهای ایجاد شده را شخصاً می توانید حل نمایید در غیر این صورت با تهیه کننده هاست خود تماس بگیرید تا مشکل ایجاد شده را حل نماید.

      اگر در مرحله “Zip Archive Enabled” با مشکل مواجه شدید، نیاز است که نسخه پی اچ پی از دامنه تان را به منظور فعال کردن پسوند فایل زیپ ارتقاء دهید.
      بنابرین اگر در این مورد خطایی دریافت کردید، این قابلیت را از داشبورد میزبانی خود امتحان نمایید.

      در نهایت مطابق تصویر فوق از سایدبار وردپرس روی packages کلیک کنید.

      بخش نصب package

      بخش name قبلا پر شده است (اگر بخواهید می توانید آن را تغییر دهید).
      یک سری آپشن ها در اختیار شما قرار می گیرد که می توانید notes های متناسب با پکیج تان را ایجاد نمایید.
      علاوه بر این آپشن های بیشتری در زیر قسمت Archive و Installer نیز در اختیار شما خواهد بود.

      در زیر بخش Archive یک جعبه dropdown وجود دارد که امکان تغییر فرمت فایل ها را به شما می دهد.
      ( در نسخه فعلی فقط فرمت zip موجود است)
      در حال حاضر احتیاجی به فعال کردن فایلها یا فیلترهای پایگاه داده نیست مگر این که قصد حذف چیزی را از پشتیبان سایت خود داشته باشید.

      بخش نصب یا installer برای وارد کردن اطلاعات جزئی تر در مورد سروری است که قصد انتقال سایت وردپرسی خود را به آن دارید.
      می توانید این بخش را همین حالا پر کنید و یا تکمیل آن را به زمان نصب موکول کنید.
      من ترجیح می دهم که این بخش را خالی بگذارم تا یک پکیج پشتیبان گیری سبک و تمیز داشته باشم که امکان نصب در هر جایی را داشته باشد.
      گرچه ممکن است جزئیات را بعدا تغییر دهیم بنابراین اگر مشکلی ندارید، آنها را پر نمایید.

      مرحله-3

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

      اسکن سرور

      بعد از کلیک بر روی دکمه Next، پلاگین یک اسکن سرور از تمامی فایل ها و پایگاه داده انجام می دهد.
      این کار برای شناسایی هر گونه مسائل احتمالی انجام می شود.
      البته لازم نیست که همه چیز را چک نمایید تا از مشکلات احتمالی جلوگیری نمایید.
      اما بهتر است از این مشکلات آگاهی داشته باشید.

      مرحله-4

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

      نکته

      پیش از راه اندازی پکیج، بهتر است پایگاه داده را پاکسازی کنید.
      بیش از اندازه نگران هشدار های ظاهر شده نباشید؛ این هشدار ها اغلب مشکلی ایجاد نمی کنند.
      گرچه به خاطر داشته باشید که صفحه هشدارها در حل مسائل ایجاد شده کمک می نماید.

      بعد از کلیک بر روی build، نرم افزار شروع به کار کرده و بکاپ گیری از کل سایت شما را آغاز می کند.
      این بکاپ گیری شامل پوسته ها، پلاگین ها، صفحات، پست ها و رسانه های موجود می شود و همه این ها به یک فایل واحد منتقل می شوند.
      هنگامی که فرآیند build به اتمام رسید؛ با دو دکمه دانلود رو به رو خواهید شد.
      یک دکمه دانلود installer ( یک فایل PHP ) و دکمه دوم، دانلود archive است که آن را به عنوان فایل zip ساختید.
      این دو فایل را دانلود کنید.

      مرحله-5

      این پکیج به همراه تاریخ و سایز اطلاعات آن در تب packages لیست شده است که برای اهداف پشتیبان گیری می توان از آن استفاده کرد.
      فایل های پکیج در یک پوشه جدید با عنوان wp-snapshots ذخیره می شوند که در دایرکتوری اصلی وب سایت تان قابل دسترسی اند.

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

      اما اگر قصد انتقال سایت خود به سرور دیگری را دارید؛ ادامه مطالب را دنبال نمایید.

      ۳- آماده سازی سرور جدید برای نصب

      مرحله سوم از پشتیبان گیری از سایت با استفاده از پلاگین Duplicator ، مرحله اتصال به سرور جدید است.
      در این مرحله به سرور جدیدی که قصد انتقال سایتتان به آن، از طرق FTP و آپلود installer.php را دارید؛ متصل می شوید
      و علاوه بر این می خواهید فایل زیپ archive خودتان را در دایرکتوری ای که می خواهید سایت تان را در آن نصب نمایید، آپلود کنید.
      با پشتیبان گیری از سایت با استفاده از پلاگین Duplicator ، در این مرحله دیگر نیازی به نصب وردپرس جدید، در سرور جدید ندارید.

      تنها کاری که این پلاگین نمی تواند برای شما انجام دهد تنظیمات دیتابیس است.
      بنابرین باید تنظیمات این بخش را به صورت دستی انجام دهید.
      سرعت انجام این فرآیند به وب هاست شما بستگی دارد.
      اگر از cPanel استفاده می کنید؛ برای راهنمایی بیشتر و تنظیم دیتابیس خود،  به این دستورالعمل مراجعه کنید.

      نکته

      از اطلاعات سایت خود یعنی: username، password و نام database یادداشت تهیه کنید زیرا ممکن است بعداً به آن ها احتیاج پیدا کنید.

      ۴- راه اندازی Installer سایت

      از هر کجا که آن را کپی کرده اید فرقی نمی کند، اسکریپت Installer را در مرورگر وب خود وارد کنید. به عنوان مثال :
      https://www.pvlearn.com/newsite/installer.php

      نصب-مرحله-1

      سپس می توانید روی دکمه “Test Connection” کلیک کنید.
      با کلیک روی این دکمه می توان بررسی کرد آیا اسکریپت به دیتابیس متصل می شود یا خیر.

      نصب-مرحله-7
      در صورت موفقیت آمیز بودن این کار یک جعبه پاپ آپ به شما نمایش داده خواهد شد.
      این جعبه پاپ آپ به شما می گوید که آیا سرور پیدا شده است و اسکریپت قادر به اتصال به پایگاه داده است یا خیر.
      اگر در انجام این کارها ناموفق بودید، دستور “common connection issues” را دنبال کنید.
      در غیر این صورت با تهیه کننده ی هاست خود تماس بگیرید.

      قبل از انجام این کار، کادر را علامت بزنید تا بفهمید همه هشدارها و اعلانها را خوانده اید و سپس روی «Run Deployment» کلیک کنید.
      یک هشدار را به شما یادآوری می کند که هرگونه اطلاعات موجود در پایگاه داده مجددا کپی می شود.

      نکته

      مجدداً چک کنید که نام دیتابیس جدید خود را وارد می کنید نه نام دیتابیس فعلی تان را.

      بعد از بررسی های لازم بر روی OK کلیک نمایید.

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

      بعد از نصب، با یک صفحه جدید رو به رو می شوید.
      در این صفحه تنظیمات مسیر و URL جدید سایت شما نشان داده می شود.
      می توانید در این بخش عنوان صفحه را تغییر دهید.
      علاوه بر این می توانید یک یوزر ادمین دیگر نیز در این بخش ایجاد نمایید.

      اگر در هنگام بارگذاری وب سایت خود با پلاگین خاصی مشکل دارید،می توانید آن را از قسمت گزینه های پیشرفته غیرفعال کنید.
      در مرحله بعد، دکمه “Run Update” را برای به روز رسانی پایگاه داده و اتمام نصب سایت فعال کنید.

      نصب-مرحله-8

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

      نصب-مرحله-9

      مرحله  Save Permalinks

      با کلیک بر روی Save Permalinks، مستقیما به داشبورد وردپرس سایت جدید خود منتقل می شوید.
      ممکن است مجبور شوید که (با استفاده از نام کاربری و گذرواژه اصلی خود و یا نام جدید خود که در صفحه قبلی تنظیم شده است) وارد شوید.

      ساختار permalinks یا پیوند یکتایی را که قصد استفاده از آن را دارید انتخاب کرده و تنظیمات آن را ذخیره کنید.

      نصب-مرحله-10

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

      نصب-مرحله-11

      پشتیبان گیری از سایت با استفاده از پلاگین Duplicator

      ممکن است پیغام خطایی دریافت کنید که یکی از فایل ها حذف نشده اند.
      در چنین موقعیتی می توانید به صورت دستی و با استفاده از برنامه FTP آن فایل را حذف نمایید.

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

      تبریک

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

      کلام آخر

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

      QR:  آموزش کامل : انتقال و پشتیبان گیری سایت با پلاگین Duplicator در وردپرس
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر