Skip to main content

زیپ کردن سایت (Site Export)

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

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

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

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

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

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

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

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

با نسخه Ultimate Multisite 2.12.0، Site Exporter می‌تواند network import bundles (بسته‌های وارد کردن شبکه) ایجاد کند — آرشیوهای تخصصی که برای بازیابی یک سایت در کل شبکه به شکلی ساده طراحی شده‌اند. یک بسته وارد کردن شبکه شامل تمام فایل‌ها و متادیتای لازم برای بازگرداندن چندین سایت به یک نصب جدید شبکه است.

ایجاد یک بسته وارد کردن شبکه

١. به Ultimate Multisite > Site Export بروید ٢. روی Generate new Network Export کلیک کنید ٣. نوع خروجی را به عنوان Network Import Bundle انتخاب کنید ٤. انتخاب کنید که آیا فایل‌های آپلود شده، پلاگین‌ها و تم‌ها را شامل شوند یا خیر ٥. روی Generate کلیک کنید ٦. بسته ZIP را از لیست Existing Exports دانلود کنید

بازیابی از یک Network Import Bundle

برای بازیابی سایت‌ها از یک بسته ایمپورت شبکه:

١. Ultimate Multisite را روی هاست مقصد نصب کنید ٢. مراحل راهنمای تنظیمات multisite را تکمیل کنید ٣. به Ultimate Multisite > Site Export در شبکه جدید بروید ٤. روی Import Network Bundle کلیک کنید ٥. فایل ZIP بسته ایمپورت شبکه را آپلود کنید ٦. دستورالعمل‌های نصب روی صفحه را دنبال کنید ٧. فرآیند ایمپورت تمام سایت‌ها، محتوا و تنظیمات آن‌ها را بازیابی خواهد کرد

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

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

نصب فایل ZIP خروجی خودکار (self-booting export)

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

١. محتویات ZIP خروجی شده را در ریشه وب مقصد آپلود کنید. ٢. فایل index.php آپلود شده را در مرورگر باز کنید. ٣. دستورالعمل‌های نصب روی صفحه را از بسته خروجی همراه آن دنبال کنید. ٤. قبل از حذف فایل‌های موقت، فایل readme.txt موجود در بسته خروجی مخصوص موارد خاص بررسی کنید.

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

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