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

  • خطر تحریم و مسدودسازی: احتمال قطع دسترسی به دلیل محدودیت‌های بین‌المللی.
  • تأخیر (Latency): کندی سرعت در انتقال حجم بالایی از داده‌ها به داخل ایران.
  • نقص فنی دیتاسنتر: حوادث پیش‌بینی نشده در زیرساخت‌های جهانی.
  • امنیت اطلاعات: نیاز به رمزنگاری قبل از انتقال به فضاهای ابری عمومی.
💡 اختلال و قطع دسترسی به پهنای باند بین‌الملل: در سال ۱1404، شبکه اینترنت کشور دو بار دچار اختلال گسترده شد؛ نخست در جریان جنگ 12 روزه و بار دیگر در تاریخ 18 دی‌ماه. در این بازه‌ها، دسترسی به پهنای باند بین‌الملل به‌طور کامل قطع گردید و تمامی وب‌سایت‌های دارای میزبانی خارجی از دسترس خارج شدند.

اگر به دنبال راهی هستید که بدون پرداخت هزینه‌های گزاف لایسنس، یک سیستم خودکار و ضدگلوله برای حفظ دارایی‌های دیجیتال خود بسازید، این مقاله برای شماست. ما در وب‌داده بر اساس تجربه سال‌ها مدیریت سرور، به شما یاد می‌دهیم چگونه از قانون 3-2-1 (3 نسخه، 2 رسانه، 1 خارج از سایت) پیروی کنید.

💡 بکاپ‌ گیری منظم از وردپرس، تنها راه بازیابی سریع (Restore) در زمان حملات باج‌افزاری،خرابی دیتاسنتر و اختلالات اینترنتی است.

حتماً زمانی که این مقاله را باز کرده‌اید، به دنبال یک راهکار قطعی برای جلوگیری از حذف اطلاعات در سرورهای خارجی هستید و نمی‌خواهید بابت فضای ذخیره‌سازی مبالغ دلاری سنگین بپردازید. ما در این آموزش گام‌به‌گام، از ابزارهای محبوبی مثل افزونه UpdraftPlus و متدهای حرفه‌ای لینوکسی پرده برمی‌داریم. 😉👇

بکاپ گیری از وردپرس

بکاپ گیری رایگان و خودکار سایت چیست؟

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

تشبیه کاربردی: تصور کنید وب‌سایت شما مثل یک آپارتمان در یک ساختمان بزرگ (سرور) است. بکاپ‌گیری محلی مثل این است که کلید زاپاس را داخل همان آپارتمان بگذارید؛ اگر آتش‌سوزی شود، کلید هم از بین می‌رود. اما بکاپ ریموت، یعنی گذاشتن کلید در گاوصندوق بانک در یک شهر دیگر!

[ سرور اصلی خارج ] ───────► [ اینترنت / تونل امن ] ───────►
 [ مقصد ابری رایگان ]
      ⬇                                                                
  فایل‌ها + دیتابیس                                        Google Drive / Mega
🔸 نکته فنی: در سال 2026، استفاده از بکاپ گیری Incremental (ذخیره فقط تغییرات) به جای بکاپ کامل، باعث کاهش 90 درصدی مصرف پهنای باند و فشار روی CPU سرور می‌شود.

چرا به بکاپ گیری از سرور خارج نیاز داریم؟

بسیاری از کاربران تصور می‌کنند دیتاسنترهای معتبری مثل Hetzner یا OVH هرگز دچار مشکل نمی‌شوند. اما آمار سال 2024 نشان می‌دهد که حتی بزرگترین دیتاسنترها نیز از آتش‌سوزی، حملات DDoS گسترده یا اشتباهات انسانی مصون نیستند.

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

معرفی فضاهای ذخیره‌سازی رایگان (Destinations)

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

  • Google Drive: ارائه 15 گیگابایت فضای رایگان. بهترین گزینه برای دیتابیس و سایت‌های متوسط.
  • Mega.nz: تا 20 گیگابایت فضا با رمزنگاری End-to-End. بسیار امن برای فایل‌های حساس.
  • Oracle Cloud: ارائه 20 گیگابایت Object Storage دائمی (مناسب برای کاربران حرفه‌ای).
  • Dropbox: تا 2 گیگابایت فضای اولیه (کم است اما برای بکاپ دیتابیس وردپرس در Dropbox عالی است).
نام سرویسفضای رایگانسطح امنیتسهولت استفاده
Google Drive15 گیگابایتمتوسطبسیار آسان
Mega.nz20 گیگابایتبسیار بالامتوسط
Oracle Cloud20 گیگابایتبالامتوسط
Dropbox2 گیگابایتبالابسیار آسان
Telegram Botنامحدود!پایینسخت

آموزش UpdraftPlus؛ محبوب‌ترین راهکار رایگان بکاپ‌گیری از سایت

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

1- نصب و فعال‌سازی UpdraftPlus

  • ابتدا از مخزن وردپرس، UpdraftPlus را نصب کنید.
  • جهت نصب میتوانید وارد بخش افزونه ها در بخش پیشخوان وردپرس شوید .
  • بر روی افزودن کلیک کنید و نام افزونه را با عنوان UpdraftPlus جستجو کنید و نصب را در ادامه انجام دهید.
افزونه UpdraftPlus

پس از فعال‌سازی به بخش تنظیمات (Settings) بروید.

بکاپ گیری از وردپرس

2- اتصال سایت روی گوگل درایو

  • ◀️ انتخاب مقصد: در تب Settings، روی آیکون Google Drive کلیک کنید.
بکاپ گیری از وردپرس
  • ◀️ تنظیم زمان‌بندی: پیشنهاد ما برای سایت‌های خبری “هر 2 ساعت” و برای سایت‌های شرکتی “روزانه” است.
  • ◀️ احراز هویت: پس از ذخیره تنظیمات، روی لینک “Authenticate with Google” کلیک کنید تا دسترسی ذخیره‌سازی صادر شود.

3- بازگردانی بکاپ وردپرس با UpdraftPlus

اگر سایت شما از دست رفت، نگران نباشید!

  • 🔸 مرحله 1: یک وردپرس خام نصب کنید.
  • 🔸 مرحله 2: افزونه را نصب کرده و دوباره به گوگل درایو متصل شوید.
  • 🔸 مرحله 3: روی دکمه Rescan کلیک کرده و سپس Restore را بزنید. به همین سادگی!
📌 نکته مهم: در نسخه رایگان، حتماً گزینه “Email” را هم فعال کنید تا گزارش موفقیت‌آمیز بودن بکاپ برای شما ارسال شود.

تفاوت نسخه رایگان و پرو UpdraftPlus؛ کدام برای شما مناسب است؟

افزونه آپ‌درافت‌پلاس در دو نسخه رایگان (Free) و تجاری (Premium) عرضه می‌شود. برای بسیاری از وب‌سایت‌های شخصی، نسخه رایگان فراتر از انتظار عمل می‌کند؛ اما وقتی پای یک بیزینس جدی و داده‌های حجیم در سرورهای خارج به میان می‌آید، باید تفاوت‌ها را به دقت بررسی کنید:

ویژگینسخه رایگان (Free)نسخه پرو (Premium)
تعداد مقصد ابرییک مقصد در هر زمانچندین مقصد به طور همزمان
بکاپ افزایشی (Incremental)ندارددارد (کاهش فشار سرور)
بکاپ از فایل‌های غیر وردپرسیمحدود به وردپرسکل دیتابیس و فایل‌های روت
پشتیبانی فنیانجمن‌های عمومیتیکتینگ اولویت‌دار
رمزنگاری دیتابیسندارددارد (AES Encryption)
زمان‌بندی دقیقفواصل ثابتتعیین ساعت و دقیقه دقیق

ویژگی‌های برجسته نسخه پرو (Premium):

  • UpdraftVault: فضای ابری اختصاصی و امن خود افزونه برای ذخیره‌سازی.
  • Migrator: ابزار فوق‌حرفه‌ای برای انتقال سایت از یک دامنه به دامنه دیگر در چند ثانیه.
  • Reporting: گزارش‌های بسیار دقیق و پیشرفته از وضعیت بکاپ‌ها.
  • Add-on های متعدد: اتصال به OneDrive، Azure، SFTP و Google Cloud Storage.
📌 پیشنهاد وب‌داده: اگر سایت فروشگاهی با حجم دیتابیس بالا دارید، نسخه پرو به دلیل قابلیت بکاپ گیری Incremental، سرعت لود سایت شما را در زمان بکاپ‌گیری تحت تاثیر قرار نمی‌دهد.

سناریوی طلایی؛ Rclone و سرور لینوکس (اوبونتو 22.04)

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

نمودار سناریو:

[ Linux VPS ] ───(Rclone Engine)───► [ Google Drive API ]
      │                                       │
      ├─ /var/www/html (Files)      [Backup_2026.tar.gz ]   
      └─ MySQL Dump (Database)

مراحل اجرای سناریو:

  • نصب Rclone: با دستور sudo apt install rclone.
بکاپ گیری Incremental
  • پیکربندی: اجرای rclone config و دنبال کردن مراحل اتصال به Drive.
بازگردانی بکاپ وردپرس با UpdraftPlus
  • حال n را تایپ کنید و Enter بزنید (برای ساخت ریموت جدید)
  • یک اسم بگذارید، مثلاً mydrive و Enter
  • از لیست storage ها، عدد مربوط به Google Drive را انتخاب کنید (معمولاً drive را تایپ کنید)
بکاپ گیری از سایت
  • برای client_id و client_secret فقط Enter بزنید (خالی بگذارید)
  • برای scope عدد 1 را بزنید (Full access)
بکاپ گیری از سایت
  • برای root_folder_id و service_account_file فقط Enter بزنید
  • وقتی پرسید Edit advanced config? بزنید n
بکاپ گیری Incremental
  • وقتی پرسید Use auto config? بزنید n (چون روی سرور بدون گرافیک هستیید).
  • یک لینک ارائه میدهد — لینک را در مرورگر کامپیوتر خودت باز کنید، با اکانت گوگل لاگین دهید، کد تأیید را کپی کنید و در ترمینال Paste کنید.
بکاپ گیری از سایت
  • وقتی پرسید Configure this as a Shared Drive? بزنید n
  • در نهایت y را برای تایید انتخاب کنید و بعد q برای خروج.
نمونه دستور انتقال بکاپ به گوگل درایو
rclone copy /home/backup/site_back.zip mydrive:backups -P
رفع خطای Block پس از باز کردن لینک: اگر هنگام وارد کردن لینک در مرورگر با پیام Block مواجه شدید، به این معناست که client_id پیش‌فرض Rclone توسط گوگل محدود شده است. برای حل این مشکل، باید یک API Key اختصاصی بسازید. مراحل انجام کار به شرح زیر است:
بکاپ گیری از وردپرس
  • اول تدر ترمینال Ctrl+C بزنید تا از config خارج شوید
  • به Google Cloud Console بروید:
بکاپ گیری رایگان از وردپرس
  • یک پروژه جدید بسازید (مثلاً rclone-backup-webdade)
بکاپ گیری از سایت
بکاپ گیری رایگان از وردپرس
  • از منوی سمت چپ به مسر زیر بروید:
    APIs & Services → Library و Google Drive API را فعال کنید (Enable)
نسخه پشتیبان وردپرس رایگان
بکاپ گیری از سایت
بکاپ گیری از سایت
  • حال به مسر زیر بروید:
    APIs & Services → Credentials و روی Create Credentials → OAuth client ID کلیک کنید:
بکاپ گیری رایگان از وردپرس
بکاپ گیری از سایت
  • اگه خواستید Consent Screen بسازید، نوع External را انتخاب کنید و فقط فیلدهای الزامی را پر کنید (اسم اپ و ایمیل)
بکاپ گیری از وردپرس
بکاپ گیری از سایت
بکاپ گیری رایگان با clone

و در ساخت OAuth Client:

  • Application type: Desktop app
  • Name: هر چیزی (مثلاً rclone)
  • روی Create بزنید.
بکاپ گیری رایگان با clone
  • حالا Client ID و Client Secret را کپی کنید.

در این مرحله: باید ایمیل خود را به عنوان Test User اضافه کنید. به Google Cloud Console باز گردید:

  • از منوی سمت چپ به مسیر Audience (یا OAuth consent screen) بروید:
بکاپ گیری رایگان از وردپرس
  • بخش Test users را پیدا کنید.
  • روی Add users کلیک کنید.
  • ایمیل خودرا وارد کنید: Exaple@gmail.com
  • ذخیره کنید.
بکاپ گیری از سایت

دوباره برگردید به ترمینال و rclone config را اجرا کنید. این بار وقتی client_id و client_secret را پرسید، مقادیر خود را که کپی کردید وارد کنید.

بکاپ گیری رایگان با clone

و در انتهای کار لینک داده شده را در مرور گر وارد کنید و مراحل را مانند تصویر طی کنید:

بکاپ گیری از وردپرس
بکاپ گیری رایگان از سرور خارج
بکاپ گیری رایگان از سرور خارج

👈 در ادامه یک بار دیگر سرور را را‌ه‌اندازی کنید:

rclone config
👈 سپس مراحل قبل را دوباره طی کنید. وقتی رسیدید به: Enter verification code
کد داده شده از طرف گوگل را وارد کنید.
بکاپ گیری رایگان
  • الان n را بزنید و Enter کنید (چون Team Drive ندارید).
  • سپس یک خلاصه از تنظیمات نمایش داده می‌شود — y برای تأیید، و بعد q برای خروج.
  • ✅ تمام! Rclone به گوگل درایوت وصل شد.
بکاپ گیری رایگان در گوگل Drive
در نهایت می‌توانید نمونه دستور انتقال بکاپ به گوگل درایو را اجرا کنید:
rclone copy /root/test.txt mydrive:backups -P
Rclone به درستی به گوگل درایوت وصله و فایل ارسال شد. حال می‌ةوان گوگل درایوت را چک کرد — یک پوشه backups با فایل test.txt ساخته شده است.
بکاپ گیری رایگان در گوگل Drive
بکاپ گیری رایگان در گوگل Drive

تفاوت نصب Rclone در اوبونتو 24.04 با نسخه‌های قدیمی‌تر

اگر سرور شما اوبونتو 24.04 دارد، باید بدانید که رفتار Rclone در مرحله احراز هویت با نسخه‌های قبلی (مثل اوبونتو 22) تفاوت اساسی دارد. در نسخه‌های قدیمی، Rclone یک لینک مستقیم برای باز کردن در مرورگر ارائه می‌داد. اما در اوبونتو 24 (و نسخه‌های جدید Rclone از v1.65 به بالا)، به جای لینک مستقیم، از شما می‌خواهد دستور rclone authorize را روی یک کامپیوتر دارای مرورگر اجرا کنید.

مراحل نصب و پیکربندی Rclone در اوبونتو 24.04

مرحله 1: نصب Rclone روی سرور

sudo apt install rclone -y

مرحله 2: شروع پیکربندی

rclone config
  • ◀️ حرف n را بزنید (برای ساخت ریموت جدید).
  • ◀️ یک اسم بگذارید، مثلاً mydrive و Enter بزنید.
  • ◀️ از لیست storage ها، drive را تایپ کنید (Google Drive) و یا عدد این مورد را انتخاب کنید.
  • ◀️ برای client_id و client_secret فقط Enter بزنید (خالی بگذارید).
  • ◀️ برای scope عدد 1 را بزنید (Full access).
  • ◀️ برای root_folder_id و service_account_file فقط Enter بزنید.
  • ◀️ وقتی پرسید Edit advanced config? بزنید n
  • ◀️ وقتی پرسید Use auto config? بزنید n (چون روی سرور بدون گرافیک هستید).

⚠️ اینجا تفاوت اوبونتو 24 شروع می‌شود!

به جای نمایش یک لینک مستقیم، Rclone پیام زیر را نشان می‌دهد:

Option config_token.
For this to work, you will need rclone available on a machine that has
a web browser available.
Execute the following on the machine with the web browser:
    rclone authorize "drive" "eyJzY29wZSI6ImRyaXZlXzIn0"
Then paste the result.
Enter a value.
config_token>

یعنی باید روی کامپیوتر شخصی خودتان (ویندوز یا مک) که مرورگر دارد، Rclone را نصب کنید و توکن را بگیرید.

مرحله 3: دریافت توکن از کامپیوتر شخصی (ویندوز)

  1. Rclone را از rclone.org/downloads دانلود کنید (نسخه Windows AMD64 — فایل ZIP).
  2. فایل ZIP را در دسکتاپ Extract کنید.
  3. PowerShell را باز کنید و وارد پوشه Rclone شوید:
cd ~\Desktop\rclone-v1.73.0-windows-amd64
.\rclone.exe authorize "drive"
بکاپ گیری رایگان در گوگل Drive
  1. مرورگر به صورت خودکار باز می‌شود → با اکانت گوگل لاگین کنید → دسترسی را تأیید کنید
  2. به PowerShell برگردید — یک متن طولانی JSON نمایش داده می‌شود:
{"access_token":"ya29.xxxx...","token_type":"Bearer","refresh_token":"1/xxx...","expiry":"2026-..."}
  1. کل این متن JSON را کپی کنید (از { تا })

مرحله 4: وارد کردن توکن در سرور

به ترمینال سرور برگردید و توکن JSON را جلوی config_token> پیست کنید و Enter بزنید.

  • ◀️ وقتی پرسید Configure this as a Shared Drive? بزنید n
  • ◀️ سپس y برای تأیید و q برای خروج.

تمام! Rclone به گوگل درایو متصل شد.

مرحله 5: تست اتصال

echo "test backup" > /root/test.txt
rclone copy /root/test.txt mydrive:backups -P

اگر فایل بدون خطا ارسال شد، اتصال شما صحیح است.

📌 نکته: اگر هنگام اجرای rclone authorize در ویندوز با خطای Block مواجه شدید، باید یک API Key اختصاصی بسازید (مراحل ساخت API Key در بخش قبلی مقاله توضیح داده شده است).

بکاپ‌گیری از کل سرور خارج با Rclone

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

# ساخت پوشه بکاپ
mkdir -p /root/fullbackup

# بکاپ از تمام دیتابیس‌ها
mysqldump --all-databases -u root -p > /root/fullbackup/all_databases.sql

# فشرده‌سازی فایل‌های مهم سرور
tar czf /root/fullbackup/server_backup_$(date +%F).tar.gz \
  /var/www \
  /etc/nginx \
  /etc/apache2 \
  /etc/mysql \
  /root/fullbackup/all_databases.sql

# ارسال به گوگل درایو
rclone copy /root/fullbackup/ mydrive:server-backups -P
📌 نکته: مسیرهای بالا را بر اساس ساختار سرور خود تنظیم کنید. مثلاً اگر از Nginx استفاده نمی‌کنید، آن مسیر را حذف کنید.

خودکارسازی با Cron Job:

یک اسکریپت بکاپ بسازید:

nano /root/backup.sh

محتوای اسکریپت:

#!/bin/bash
BACKUP_DIR="/root/fullbackup"
DATE=$(date +%F)

mkdir -p $BACKUP_DIR
mysqldump --all-databases -u root -pYOUR_PASSWORD > $BACKUP_DIR/all_databases.sql
tar czf $BACKUP_DIR/server_backup_$DATE.tar.gz /var/www /etc/nginx /etc/mysql $BACKUP_DIR/all_databases.sql
rclone copy $BACKUP_DIR/ mydrive:server-backups -P

# حذف بکاپ‌های قدیمی‌تر از 7 روز (مدیریت فضا)
find $BACKUP_DIR -name "*.tar.gz" -mtime +7 -delete

سپس اجرایی کنید و به Cron اضافه کنید:

chmod +x /root/backup.sh
crontab -e

و این خط را اضافه کنید (اجرا هر شب ساعت 3 صبح):

0 3 * * * /root/backup.sh >> /var/log/backup.log 2>&1

ریستور بکاپ روی سرور جدید با Rclone

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

مرحله 1: نصب Rclone روی سرور جدید

apt install rclone -y

مرحله 2: اتصال به همان گوگل درایو

rclone config
  • دقیقاً همان مراحل بالا را طی کنید:
  • ◀️ حرف n را بزنید (برای ساخت ریموت جدید).
  • ◀️ یک اسم بگذارید، مثلاً mydrive و Enter بزنید.
  • ◀️ از لیست storage ها، drive را تایپ کنید (Google Drive) و یا عدد این مورد را انتخاب کنید.
  • ◀️ برای client_id و client_secret فقط Enter بزنید (خالی بگذارید).
  • ◀️ برای scope عدد 1 را بزنید (Full access).
  • ◀️ برای root_folder_id و service_account_file فقط Enter بزنید.
  • ◀️ وقتی پرسید Edit advanced config? بزنید n
  • ◀️ وقتی پرسید Use auto config? بزنید n (چون روی سرور بدون گرافیک هستید).

مرحله 3: دریافت توکن از ویندوز

روی کامپیوتر شخصی‌تان در PowerShell:

cd ~\Desktop\rclone-v1.73.0-windows-amd64
.\rclone.exe authorize "drive"

مرورگر باز می‌شود:

  • لاگین
  • تأیید
  • توکن JSON
را کپی و در ترمینال سرور جدید پیست کنید.

مرحله 4: دانلود بکاپ از گوگل درایو به سرور جدید

# مشاهده لیست فایل‌های بکاپ
rclone ls mydrive:server-backups

# دانلود بکاپ
rclone copy mydrive:server-backups /root/restore -P

مرحله 5: استخراج و بازگردانی

# استخراج فایل‌های فشرده
cd /root/restore
tar xzf server_backup_2026-02-14.tar.gz

# بازگردانی دیتابیس
mysql -u root -p < all_databases.sql

# کپی فایل‌های وب‌سایت به مسیر اصلی
cp -r var/www/* /var/www/

# ری‌استارت سرویس‌ها
systemctl restart nginx   # یا apache2
systemctl restart mysql

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

📌 نکته مهم: حتماً قبل از بازگردانی، سرویس‌های لازم (مثل Nginx، MySQL، PHP) را روی سرور جدید نصب کنید.
💡 مزیت Rclone در ریستور: بر خلاف روش‌های سنتی که باید فایل بکاپ را ابتدا به کامپیوتر خود دانلود کنید و سپس به سرور جدید آپلود کنید، با Rclone فایل‌ها مستقیماً از گوگل درایو به سرور جدید منتقل می‌شوند — با سرعت بسیار بالا و بدون واسطه.

امنیت اطلاعات و رمزنگاری در سرورهای خارج

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

  • رمزنگاری قبل از ارسال: حتماً از قابلیت Encryption در Rclone یا افزونه‌های جانبی استفاده کنید.
  • استفاده از GPG: فایل‌های خود را با کلید خصوصی قفل کنید.
  • جلوگیری از دسترسی غیرمجاز: دسترسی API ابری را فقط به IP سرور خود محدود کنید.
⚠️ هشدار: هرگز کلیدهای رمزنگاری را روی همان سروری که بکاپ می‌گیرید ذخیره نکنید! یک نسخه چاپی یا آفلاین از آن‌ها داشته باشید.

چالش‌ها و محدودیت‌های بکاپ‌گیری رایگان از سایت

ما در وب‌داده همیشه با شما صادق هستیم. روش‌های رایگان محدودیت‌هایی دارند:

  • محدودیت فضا: 15 گیگابایت گوگل درایو برای سایت‌های سنگین (مثل فروشگاه‌های با عکس زیاد) زود پر می‌شود.
  • سرعت آپلود: سرورهای خارج در ارتباط با سرورهای گوگل بسیار سریع هستند، اما اگر بخواهید به ایران منتقل کنید، پهنای باند بین‌الملل مصرف می‌شود.
  • مدیریت دستی: در روش‌های رایگان، پاک کردن بکاپ‌های قدیمی (Retention) گاهی نیاز به تنظیمات دقیق‌تر دارد.
svgexport 58 راهنمای جامع بکاپ گیری رایگان در سرور های خارج از کشور + آموزش UpdraftPlus و Rcloneسرور مجازی هلند
خرید سرور مجازی هلند وب‌داده با پورت 10Gbps 
کد تخفیف 100 هزار تومانی :
برای خرید اول ، یک بار مصرف

خدمات سرورمجازی و بکاپ رایگان وب‌داده

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

🔶 چرا ترکیب بکاپ داخلی و ابری الزامی است؟ فضای رایگان روی سرورها برای پایداری روزمره عالی است، اما روش‌های بکاپ‌گیری خارجی که در این مقاله (مانند اتصال به گوگل درایو) ذکر شد، مخصوص زمان‌هایی است که با اختلالات شدید اینترنتی در کشور مواجه هستیم. در مواقعی که اینترنت بین‌الملل قطع می‌شود، سایت‌هایی که در خارج از کشور میزبانی می‌شوند عملاً راهی برای بازیابی اطلاعات و انتقال آن‌ها به ایران ندارند. در چنین شرایطی، اگر بکاپ شما در گوگل درایو یا سایر فضاهای ابری باشد، می‌توانید حتی در بحرانی‌ترین شرایط، با استفاده از روش‌های جایگزین به اطلاعات خود دسترسی داشته باشید و تداوم کسب‌وکارتان را با میزبانی داخلی تضمین کنید.
💡 درنظر داشته باشید: قبل از شروع هر کاری، حتماً یک بکاپ کامل از سرور خود تهیه کنید. پس از اطمینان از صحت بکاپ، مراحل آموزش را به ترتیب انجام دهید و در نهایت، یک Cron Job برای بکاپ‌گیری خودکار و منظم تنظیم کنید.

نتیجه‌گیری: بکاپ گیری رایگان در سرور های خارج از کشور + آموزش UpdraftPlus

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

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

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

امیدوارم این مقاله از بلاگ وب‌داده برای شما مفید بوده باشد. 🚀🔒

سوالات متداول: بکاپ گیری از سایت روی گوگل درایو

1- آیا نسخه رایگان UpdraftPlus برای سایت‌های بزرگ مناسب است؟

خیر؛ برای سایت‌های بالای 5 گیگابایت، فرآیند زیپ کردن در نسخه رایگان ممکن است باعث سنگین شدن CPU سرور شود. در این موارد روش Rclone پیشنهاد می‌شود.

نرسی مزداب
نرسی مزداب

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

مقاله‌ها: 177
پاسخی بگذارید

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