SHET22

اتصال وردپرس به Dropbox؛ راهنمای بکاپ و آپلود فایل

اتصال وردپرس به Dropbox؛ راهنمای بکاپ و آپلود فایل

اتصال وردپرس به Dropbox دو کاربرد اصلی داره: می‌تونید بکاپ سایتتون رو بیرون از هاست نگه دارید یا فایل‌هایی رو که کاربران از راه فرم می‌فرستن، مستقیم وارد یک پوشه در Dropbox کنید. برای بکاپ، BackWPup انتخاب ساده و در دسترسیه. Solid Backups هم برای سایت‌هایی مناسبه که به برنامه بکاپ حرفه‌ای‌تری نیاز دارن. اگه هدفتون دریافت فایل از فرم‌هاست، افزونه رسمی Dropbox برای Gravity Forms انتخاب مرتبط‌تریه.

توی این راهنما هر سه روش رو بررسی می‌کنیم. قبلش هم درباره فضای حساب، امنیت اتصال و آزمایش بازیابی حرف می‌زنیم. این بخش خیلی مهمه، چون دیدن یک فایل بکاپ داخل Dropbox به‌تنهایی ثابت نمی‌کنه که موقع خرابی سایت می‌تونید اون رو بدون دردسر بازیابی کنید.

آنچه در این مقاله می‌خوانید

اتصال وردپرس به Dropbox چه کاربردی داره؟

ذخیره بکاپ سایت بیرون از هاست

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

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

فرستادن فایل‌های فرم مستقیم به Dropbox

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

مدیریت راحت‌تر فایل‌های حجیم

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

قبل از اتصال وردپرس به Dropbox این نکته‌ها رو بدونید

فضا و محدودیت‌های حساب Dropbox

حساب Dropbox Basic با ۲ گیگابایت فضا ارائه می‌شه. این مقدار برای چند بکاپ کوچک کافی به نظر میاد، ولی بکاپ یک فروشگاه یا سایت پر از تصویر می‌تونه خیلی زود اون رو پر کنه. قبل از راه‌اندازی، حجم فعلی سایت و تعداد نسخه‌هایی رو که می‌خواید نگه دارید بررسی کنید.

تفاوت حساب رایگان و پولی برای بکاپ سایت

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

اتصال امن با OAuth و بدون واردکردن رمز حساب داخل افزونه

OAuth یک روش امن برای دادن دسترسی محدوده. توی این روش، افزونه شما رو به صفحه رسمی Dropbox می‌فرسته و شما همون‌جا دسترسی رو تأیید می‌کنید. پس رمز Dropbox رو داخل تنظیمات وردپرس وارد نمی‌کنید. اگه افزونه‌ای ناشناس از شما نام کاربری و رمز اصلی Dropbox رو خواست، اتصال رو ادامه ندید.

بررسی دسترسی‌هایی که افزونه درخواست می‌کنه

صفحه تأیید Dropbox نشون می‌ده افزونه به کدوم بخش‌ها دسترسی می‌گیره. متن دسترسی‌ها رو بخونید و مطمئن بشید با کاربرد افزونه هماهنگه. یک افزونه بکاپ به اجازه ساخت و مدیریت فایل نیاز داره، ولی نباید بدون دلیل به بخش‌های نامرتبط حساب دسترسی بخواد.

بهترین روش اتصال وردپرس به Dropbox برای نیاز شما

انتخاب ابزار به کاری بستگی داره که می‌خواید انجام بدید. برای بکاپ ساده و زمان‌بندی‌شده، BackWPup نقطه شروع خوبیه. برای فرایندهای حرفه‌ای‌تر بکاپ می‌تونید Solid Backups رو بررسی کنید. برای دریافت فایل از کاربران هم Gravity Forms و افزونه رسمی Dropbox اون کاربرد رو پوشش می‌دن.

ذخیره بکاپ وردپرس در Dropbox با BackWPup

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

دریافت افزونه BackWPup
دریافت افزونه BackWPup

پیش‌نیازهای اتصال BackWPup به Dropbox

  • یک حساب Dropbox با فضای خالی کافی داشته باشین.
  • به مدیریت وردپرس دسترسی داشته باشین.
  • قبل از شروع، وردپرس و BackWPup رو به نسخه پایدار فعلی به‌روز کنید.
  • مطمئن بشید هاستتون برای ساخت فایل بکاپ، فضای موقت کافی داره.

مراحل اتصال حساب Dropbox

  1. از بخش «افزونه‌ها ← افزودن افزونه تازه»، BackWPup رو نصب و فعال کنید.
  2. از منوی BackWPup یک کار بکاپ تازه بسازید. کار بکاپ یا Job همون مجموعه تنظیماتیه که مشخص می‌کنه از چه چیزهایی، چه زمانی و کجا بکاپ گرفته بشه.
  3. فایل‌ها و پایگاه داده موردنیازتون رو برای بکاپ انتخاب کنید.
  4. در بخش مقصد ذخیره‌سازی، Dropbox رو انتخاب کنید.
  5. دکمه دریافت کد یا تأیید اتصال رو بزنید. عنوان دقیق گزینه ممکنه با نسخه افزونه فرق داشته باشه.
  6. در صفحه رسمی Dropbox وارد حسابتون بشید و دسترسی رو تأیید کنید.
  7. به وردپرس برگردید، اتصال رو ذخیره کنید و یک بکاپ دستی آزمایشی بگیرین.

برای دیدن جزئیات بیشتر تنظیمات می‌تونید آموزش بکاپ وردپرس با BackWPup رو هم بخونید. راهنمای رسمی اتصال BackWPup به Dropbox هم مسیر فعلی تأیید حساب رو توضیح می‌ده.

تنظیمات دراپ باکس برای کانکت شدن
تنظیمات دراپ باکس برای کانکت شدن

تنظیم زمان‌بندی بکاپ خودکار

زمان‌بندی رو با سرعت تغییر سایت هماهنگ کنید. برای یک وبلاگ کم‌تغییر، بکاپ هفتگی شاید کافی باشه. فروشگاهی که هر روز سفارش تازه داره، به بکاپ روزانه یا دفعات بیشتر نیاز پیدا می‌کنه. زمان اجرای کار رو هم روی ساعت‌های کم‌ترافیک بذارید تا ساخت فایل بکاپ سرعت سایت رو کمتر تحت‌تأثیر قرار بده.

اتصال وردپرس به Dropbox؛ راهنمای بکاپ و آپلود فایل
تنظیم زمان‌بندی بکاپ خودکار

بررسی فایل بکاپ و آزمایش بازیابی

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

بکاپ وردپرس در Dropbox با Solid Backups

Solid Backups یک راهکار پولی برای بکاپ وردپرسه. این محصول در دو مسیر NextGen و Legacy ارائه می‌شه و شیوه مدیریت بکاپ در اون‌ها یکسان نیست.

تفاوت Solid Backups — NextGen و Solid Backups — Legacy

Solid Backups — NextGen نسل جدید این محصوله و روی مدیریت متمرکزتر بکاپ‌ها کار می‌کنه. Solid Backups — Legacy هم نسخه کلاسیک افزونه‌ست که کاربران قدیمی ممکنه هنوز روی سایتشون داشته باشن. گزینه‌ها، مقصدهای ذخیره‌سازی و روند بازیابی این دو نسخه فرق دارن؛ پس راهنمای یکی رو برای دیگری اجرا نکنید.

انتخاب نسخه مناسب برای سایتتون

اگه تازه می‌خواید این محصول رو تهیه کنید، اول امکانات و مقصدهای ذخیره‌سازی NextGen رو در راهنمای رسمی Solid Backups — NextGen بررسی کنید. اگه از قبل نسخه Legacy رو دارین، قبل از جابه‌جایی مطمئن بشید مقصد موردنظرتون و روش بازیابی سایتتون در نسخه جدید پشتیبانی می‌شن. نوع مجوز و امکانات حساب هم ممکنه روی گزینه‌های در دسترس اثر بذاره.

ساخت برنامه بکاپ و انتخاب Dropbox به‌عنوان مقصد

  1. نسخه انتخابی Solid Backups رو از حساب رسمی خودتون دریافت، نصب و فعال کنید.
  2. مراحل راه‌اندازی اولیه رو انجام بدید و بخش برنامه‌های بکاپ رو باز کنید.
  3. فایل‌ها، پایگاه داده و فاصله زمانی بکاپ رو مشخص کنید.
  4. فهرست مقصدهای ذخیره‌سازی همون نسخه و مجوز رو بررسی کنید. اگه Dropbox در دسترس بود، اون رو انتخاب کنید.
  5. اتصال رو از صفحه رسمی Dropbox تأیید کنید و برنامه رو ذخیره کنید.
  6. یک بکاپ دستی اجرا کنید و نتیجه رو هم در پنل Solid Backups و هم در Dropbox ببینید.

نکته‌های مهم برای بازیابی مطمئن سایت

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

فرستادن فایل‌های فرم به Dropbox با Gravity Forms

Gravity Forms یک فرم‌ساز پولی وردپرسه. افزونه رسمی Dropbox اون می‌تونه فایل‌های آپلودشده در فرم رو به پوشه انتخابی شما در Dropbox بفرسته. این روش برای فرم استخدام، دریافت مدارک یا تحویل فایل پروژه کاربردیه.

مجوز و پیش‌نیازهای لازم

برای استفاده از Dropbox Add-On به نصب Gravity Forms و مجوزی نیاز دارین که این افزونه جانبی رو شامل بشه. طبق اطلاعات فعلی Gravity Forms، این افزودنی برای مجوزهای Pro، Elite و Nonprofit عرضه می‌شه. قبل از خرید، صفحه رسمی قیمت‌گذاری رو بررسی کنید تا مطمئن بشید افزونه Dropbox هنوز داخل مجوز انتخابی شماست.

اتصال افزونه گراویتی فرم به حساب Dropbox
اتصال افزونه گراویتی فرم به حساب Dropbox

اتصال افزونه به حساب Dropbox

  1. Gravity Forms و Dropbox Add-On رسمی اون رو نصب و فعال کنید.
  2. از بخش تنظیمات Gravity Forms وارد تنظیمات Dropbox بشید.
  3. گزینه اتصال به Dropbox رو بزنید.
  4. در صفحه Dropbox وارد حساب درست بشید و دسترسی رو تأیید کنید.
  5. بعد از برگشت به وردپرس، وضعیت اتصال رو بررسی و تنظیمات رو ذخیره کنید.

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

اضافه‌کردن فیلد آپلود فایل به فرم

  1. فرم موردنظرتون رو در ویرایشگر Gravity Forms باز کنید.
  2. فیلد File Upload یا آپلود فایل رو به فرم اضافه کنید.
  3. نوع فایل‌های مجاز رو مشخص کنید؛ برای نمونه فقط PDF یا تصویر رو بپذیرین.
  4. حداکثر حجم فایل و تعداد فایل‌های قابل‌ارسال رو محدود کنید.
  5. پیام راهنمای کوتاهی کنار فیلد بنویسید تا کاربر بدونه چه فایلی قابل‌قبوله.
اضافه‌کردن فیلد آپلود فایل به فرم
اضافه‌کردن فیلد آپلود فایل به فرم

انتخاب پوشه مقصد و آزمایش ارسال فایل

برای فرم یک Feed بسازید. Feed یعنی تنظیمی که مشخص می‌کنه اطلاعات فرم چه زمانی و به کدوم پوشه Dropbox فرستاده بشن. پوشه مقصد رو انتخاب کنید و اگه لازم بود، شرط ارسال بذارید. برای نمونه می‌تونید تعیین کنید فقط وقتی کاربر یک گزینه مشخص رو انتخاب کرد، فایل به Dropbox بره.

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

مقایسه روش‌های اتصال وردپرس به Dropbox

روشکاربرد اصلیهزینهمناسب برای
BackWPupبکاپ زمان‌بندی‌شده در Dropboxنسخه رایگان و حرفه‌ای دارهسایت‌های کوچک تا متوسط و کاربران تازه‌کار
Solid Backupsمدیریت حرفه‌ای‌تر بکاپ و بازیابیپولیهسایت‌های تجاری و مدیرانی که امکانات بیشتری می‌خوان
Gravity Forms Dropbox Add-Onفرستادن فایل‌های فرم به Dropboxبه مجوز سازگار Gravity Forms نیاز دارهفرم‌های استخدام، دریافت مدارک و تحویل فایل

برای بکاپ ساده و خودکار، BackWPup معمولاً شروع راحت‌تریه. برای سایت تجاری که فرایند بکاپ و بازیابی دقیق‌تری می‌خواد، Solid Backups ارزش بررسی داره. اگه فقط می‌خواید فایل فرم‌ها وارد Dropbox بشه، افزونه رسمی Gravity Forms انتخاب مستقیم‌تریه و نباید اون رو جای ابزار بکاپ کامل سایت در نظر بگیرین.

چطور اتصال Dropbox رو امن نگه داریم؟

  • کمترین دسترسی لازم رو بدین: فقط دسترسی‌هایی رو تأیید کنید که با کار افزونه ارتباط دارن.
  • احراز هویت دومرحله‌ای رو فعال کنید: با این کار، لو رفتن رمز به‌تنهایی برای ورود به حساب Dropbox کافی نیست.
  • فایل‌های حساس رو محدود کنید: بکاپ می‌تونه اطلاعات کاربران، تنظیمات و کلیدهای سایت رو داخل خودش داشته باشه. لینک عمومی برای پوشه بکاپ نسازید.
  • دسترسی ابزارهای قدیمی رو قطع کنید: بعد از حذف یک افزونه، وارد تنظیمات امنیتی Dropbox بشید و دسترسی اون برنامه رو هم لغو کنید.
  • وردپرس و افزونه‌ها رو به‌روز نگه دارین: نسخه‌های قدیمی ممکنه مشکل امنیتی یا ناسازگاری با رابط Dropbox داشته باشن.
  • چند نسخه مستقل داشته باشین: حداقل یک بکاپ خارج از هاست و یک نسخه در محل جدا نگه دارین.

مشکلات رایج اتصال وردپرس به Dropbox

حساب Dropbox به افزونه وصل نمی‌شه

اول مطمئن بشید با حساب درست Dropbox وارد شدین و پنجره اتصال رو مسدود نکردین. کش مرورگر رو پاک کنید یا اتصال رو در یک مرورگر دیگه امتحان کنید. بعد افزونه، وردپرس و PHP هاست رو از نظر سازگاری بررسی کنید. PHP زبان نرم‌افزاریه که وردپرس روی سرور با اون اجرا می‌شه. اگه خطای مشخصی می‌بینید، متن کامل اون رو برای پشتیبانی افزونه یا هاست بفرستید.

بکاپ در پوشه مقصد دیده نمی‌شه

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

فضای حساب Dropbox پر شده

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

آپلود فایل‌های بزرگ کامل نمی‌شه

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

بکاپ ساخته می‌شه ولی بازیابی کار نمی‌کنه

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

جمع‌بندی

اگه یک راه ساده برای بکاپ خودکار در Dropbox می‌خواید، کار رو با BackWPup شروع کنید. اگه سایت تجاری دارین و امکانات حرفه‌ای‌تر بکاپ و بازیابی براتون مهمه، نسخه‌های فعلی Solid Backups رو با دقت مقایسه کنید. برای فرستادن فایل‌های فرم هم Gravity Forms Dropbox Add-On گزینه تخصصی این کاره.

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

سؤال‌های متداول

آیا اتصال وردپرس به Dropbox رایگانه؟

خود Dropbox پلن رایگان Basic با ۲ گیگابایت فضا داره و BackWPup هم نسخه رایگان ارائه می‌ده. ولی فضای بیشتر، امکانات حرفه‌ای بکاپ یا افزونه رسمی Dropbox برای Gravity Forms ممکنه به خرید پلن یا مجوز پولی نیاز داشته باشه.

برای اتصال باید رمز Dropbox رو داخل وردپرس وارد کنیم؟

نه. افزونه‌های معتبر از OAuth استفاده می‌کنن و شما دسترسی رو در صفحه رسمی Dropbox تأیید می‌کنید. رمز اصلی Dropbox رو داخل تنظیمات افزونه وارد نکنید.

آیا ذخیره بکاپ در Dropbox به‌تنهایی کافیه؟

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

چند وقت یک‌بار باید از وردپرس بکاپ بگیریم؟

فاصله بکاپ به میزان تغییر سایت بستگی داره. برای سایت کم‌تغییر، بکاپ هفتگی ممکنه کافی باشه. فروشگاه یا سایت پرتغییر معمولاً به بکاپ روزانه یا دفعات بیشتر نیاز داره.

چطور مطمئن بشیم فایل بکاپ قابل بازیابیه؟

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

نظر شما در این مورد چیه؟

    پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
    تیم میهن وردپرس
    پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
    تیم میهن وردپرسخارج از ساعات کاری هستیم؛ دستیار هوش مصنوعی پاسخگوی شماست.هوش مصنوعی

    در حال بارگذاری...

    هر سوالی دارید بپرسید.پاسخگوی شما هستیم.