پرش به مطلب اصلی

خروجی سایت (Site Export)

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

خروجی گرفتن از یک سایت

به Ultimate Multisite > Site Export بروید و Generate new Site Export را انتخاب کنید. زیرسایتی که می‌خواهید خروجی بگیرید را انتخاب کرده و سپس تعیین کنید که آیا آرشیو باید شامل آپلودها (uploads)، پلاگین‌ها (plugins) و تم‌ها (themes) باشد یا خیر.

هنگامی که خروجی گرفتن کامل شد، فایل ZIP را از لیست Existing Exports دانلود کنید. فایل‌های ZIP خروجی اکنون شامل یک index.php خود-بوت (self-booting) و یک readme.txt هستند، بنابراین می‌توانید آرشیو را روی یک هاست جدید آپلود کرده و بدون نصب پلاگین واردکننده (importer plugin) جداگانه، آن را راه‌اندازی کنید.

خروجی گرفتن از کل شبکه

اگر به آرشیوی واحد حاوی تمام زیرسایت‌های شبکه نیاز دارید، از Network Export در صفحه Site Export استفاده کنید. این کار قبل از مهاجرت هاست، تمرین بازیابی پس از بلایا، یا بازسازی محیط استیجینگ (staging) مفید است؛ شرایطی که در آن‌ها هر زیرسایت باید به صورت یکجا جابجا شود.

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

بسته‌های واردسازی شبکه (Network Import Bundles)

از Ultimate Multisite 2.12.0 به بعد، Site Exporter می‌تواند بسته‌های واردسازی شبکه تولید کند. این بسته‌ها آرشیوهای تخصصی طراحی شده برای بازیابی سایت در مقیاس شبکه هستند. یک بسته واردسازی شبکه شامل تمام فایل‌ها و متادیتاهای لازم برای بازیابی چندین سایت در یک نصب شبکه جدید است.

تولید یک بسته واردسازی شبکه

۱. به Ultimate Multisite > Site Export بروید. ۲. روی Generate new Network Export کلیک کنید. ۳. نوع خروجی را Network Import Bundle انتخاب کنید. ۴. انتخاب کنید که آیا آپلودها، پلاگین‌ها و تم‌ها باید گنجانده شوند یا خیر. ۵. روی Generate کلیک کنید. ۶. بسته ZIP را از لیست Existing Exports دانلود کنید.

بازیابی از یک بسته واردسازی شبکه

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

۱. Ultimate Multisite را روی هاست هدف خود نصب کنید. ۲. ویزارد راه‌اندازی چندسایتی (multisite setup wizard) را تکمیل نمایید. ۳. به Ultimate Multisite > Site Export در شبکه جدید بروید. ۴. روی Import Network Bundle کلیک کنید. ۵. فایل ZIP بسته واردسازی شبکه را آپلود کنید. ۶. دستورالعمل‌های واردسازی روی صفحه را دنبال کنید. ۷. فرآیند واردسازی تمام سایت‌ها، محتوا و تنظیمات آن‌ها را بازیابی خواهد کرد.

بسته‌های واردسازی شبکه موارد زیر را حفظ می‌کنند:

  • محتوای سایت (پست‌ها، صفحات، انواع محتوای سفارشی)
  • تنظیمات و گزینه‌های سایت
  • نقش‌ها و مجوزهای کاربری
  • پلاگین‌ها و تم‌ها (در صورت گنجاندن در بسته)
  • آپلودهای رسانه‌ای (در صورت گنجاندن در بسته)
  • جداول و داده‌های سفارشی پایگاه داده

نصب یک فایل ZIP خروجی خود-بوت

برای بازیابی یک فایل ZIP خود-بوت روی یک هاست جدید:

۱. محتویات ZIP خروجی گرفته شده را در ریشه وب (web root) هدف آپلود کنید. ۲. index.php آپلود شده را در مرورگر باز کنید. ۳. دستورالعمل‌های نصب‌کننده (installer) را از بسته خروجی گرفته شده دنبال کنید. ۴. قبل از حذف فایل‌های موقت، readme.txt موجود در بسته را برای نکات خاص خروجی بررسی کنید.

برای جزئیات نصب و واردسازی مربوط به افزونه‌های خاص، به مستندات افزونه Site Exporter مراجعه کنید.

برای ابزار تک‌سایتی که در Ultimate Multisite 2.9.0 اضافه شد، به Export & Import مراجعه کنید.