استور و ریکاوری در DirectAdmin: مدیریت بک‌آپ‌ها، مانیتورینگ، دیباگ و بازیابی سیستم

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

DirectAdmin RestoreBackup Recoverydataskq

~3 دقیقه مطالعه · آخرین به‌روزرسانی ۱۰ اسفند ۱۴۰۴

1. نحوه ری‌استور بک‌آپ در DirectAdmin


اگر بک‌آپ توسط سیستم داخلی DirectAdmin ساخته شده باشد، می‌توانید آن را از مسیر زیر ری‌استور کنید:


Admin Level → Admin Backup/Transfer

این صفحه فقط فرآیند ری‌استور را آغاز می‌کند. اجرای واقعی توسط ابزار dataskq انجام می‌شود.


1.1 مانیتورینگ ری‌استور از طریق CLI


/usr/local/directadmin/dataskq d80

این دستور ری‌استور را با سطح گزارش‌دهی 80 اجرا می‌کند.


2. تنظیمات ری‌استور


تنظیمات مهم ری‌استور در دو بخش قرار دارند:


  • Admin Level → Admin Backup/Transfer
  • Reseller Level → Manage User Backups

در هر دو صفحه، لینک BACKUP/RESTORE SETTINGS در بالای صفحه قرار دارد.


3. مانیتورینگ پیشرفت ری‌استور از طریق GUI


پس از شروع ری‌استور، دوباره به صفحه Admin Backup/Transfer برگردید. یک تب جدید با عنوان In Progress نمایش داده می‌شود.


در این بخش موارد زیر را مشاهده می‌کنید:


  • جزئیات کامل ری‌استور
  • نوار پیشرفت (Progress Bar)
  • درصد پیشرفت هر مرحله

3.1 مراحل سطح 1 (Level 1)


برای هر کاربر، سه مرحله وجود دارد:


  • تبدیل cpmove به فرمت DirectAdmin
  • رمزگشایی (در صورت وجود)
  • ری‌استور کاربر

3.2 مراحل سطح 0 (Level 0)


این مرحله مربوط به دانلود FTP است. اگر دانلود وجود داشته باشد، درصدها نصف می‌شوند.


4. دیباگ فرآیند ری‌استور


اگر ری‌استور کوچک است و می‌خواهید روند را آهسته‌تر ببینید، از سطح دیباگ 2019 استفاده کنید:


./dataskq d2019

هر مرحله ۵ ثانیه مکث می‌کند تا بتوانید خروجی را بررسی کنید.


5. ری‌استور در لایسنس Personal (حداکثر ۱ کاربر)


در لایسنس Personal فقط یک کاربر وجود دارد: admin.


اگر بک‌آپ کاربر دیگری را دارید، مثلاً:


user.admin.fred.tar.gz

فایل را در مسیر زیر قرار دهید:


/home/admin/backups/user.admin.fred.tar.gz

سپس از User Level ری‌استور کنید.


چرا User Level؟


  • تنظیمات admin تغییر نمی‌کند
  • ری‌استور فقط داده‌های کاربر را اضافه می‌کند

روش جایگزین (غیر توصیه‌شده): تغییر نام فایل به:


user.admin.admin.tar.gz

اما این کار تنظیمات user.conf را روی admin اعمال می‌کند که مناسب نیست.


6. ری‌استور بک‌آپ‌های سیستمی (sysbk)


sysbk ابزار ری‌استور خودکار ندارد. باید فایل‌ها را دستی ری‌استور کنید.


مثال: ری‌استور پوشه /etc/virtual:


cd /etc
tar xvzfp /backup/07-30-04/custom/etc/virtual.tar.gz

هشدار: هنگام ری‌استور فایل‌های سیستمی مثل /etc/passwd و /etc/shadow بسیار دقت کنید.


7. Admin Restore: استفاده از reseller_override


در ری‌استورهای سطح Admin می‌توانید تعیین کنید که مالک کاربران چه کسی باشد.


مثال:


reseller_override=fred

شرایط:


  • fred باید Admin یا Reseller باشد
  • اگر کاربر از قبل وجود داشته باشد، این تنظیم بی‌اثر است
  • اگر reseller_override=admin باشد، همیشه admin مالک می‌شود

این قابلیت برای ری‌استورهای cPanel بسیار مفید است.


نوشته و پژوهش‌شده توسط دکتر شاهین صیامی

مقالات مرتبط

راهنمای کامل پیکربندی کلاینت‌های ایمیل، هشدارهای quota در Dovecot و بررسی آخرین لاگین‌ها در DirectAdmin

این مقاله یک مرجع جامع برای کاربران و مدیران DirectAdmin است. در این راهنما یاد می‌گیرید چگونه ایمیل را روی iPhone، Thunderbird و Gmail تنظیم کنید، هشدارهای پر شدن quota را در Dovecot فعال کنید و با یک اسکریپت ساده، آخرین زمان لاگین تمام حساب‌های ایمیل را مشاهده کنید.

ادامه

عیب‌یابی Dovecot در DirectAdmin – رفع خطاهای IMAP، مشکلات احراز هویت و بررسی گواهی SSL

Dovecot سرویس اصلی IMAP/POP3 در DirectAdmin است. گاهی کاربران هنگام ورود به وب‌میل یا کلاینت ایمیل با خطاهایی مثل "Connection dropped" یا "unknown user" مواجه می‌شوند. این مقاله یک راهنمای کامل برای رفع خطاهای رایج Dovecot، پاک‌سازی ایندکس‌ها، بررسی دیتابیس‌های احراز هویت و تست گواهی SSL روی پورت‌های 143 و 993 است.

ادامه

عیب‌یابی DNS در DirectAdmin – وقتی named اجرا می‌شود اما دامنه resolve نمی‌شود

گاهی سرویس named (BIND) روی سرور اجرا می‌شود اما دامنه‌ها resolve نمی‌شوند یا از بیرون پاسخ DNS دریافت نمی‌شود. این مقاله یک راهنمای کامل برای بررسی listen، فایروال، تنظیمات named.conf، propagation، رکوردهای اشتباه، مشکلات ساب‌دامین، resolv.conf و خطاهای رایج DNS در DirectAdmin است.

ادامه

مدیریت رکوردهای DNS در DirectAdmin – راهنمای کامل، کاربردی و حرفه‌ای

DirectAdmin ابزارهای قدرتمندی برای مدیریت DNS ارائه می‌دهد: از کاهش TTL برای جلوگیری از downtime، تا ساخت رکوردهای SRV، فعال‌سازی DNSSEC، مدیریت delegation ساب‌دامین‌ها، افزودن خودکار TLSA برای DANE و حتی تغییرات گروهی (Mass Update) روی همه دامنه‌ها. این مقاله یک مرجع کامل برای مدیریت حرفه‌ای DNS در DirectAdmin است.

ادامه

DNS و Nameserverها در DirectAdmin – راهنمای کامل، کاربردی و حرفه‌ای

DNS ستون فقرات اینترنت است و وظیفه دارد نام دامنه را به IP تبدیل کند. در DirectAdmin می‌توان Nameserverهای اختصاصی ساخت، DNS را مدیریت کرد، DNS Clustering راه‌اندازی کرد و حتی از DNS خارجی استفاده نمود. این مقاله یک راهنمای جامع برای درک DNS، ساخت ns1/ns2، تنظیم Glue Record، رفع خطاها و مدیریت حرفه‌ای DNS در DirectAdmin است.

ادامه

CustomBuild در DirectAdmin – راهنمای کامل نصب، به‌روزرسانی، پیکربندی و سفارشی‌سازی پیشرفته

CustomBuild ابزار اصلی DirectAdmin برای مدیریت سرویس‌ها و نرم‌افزارهای سرور است. این ابزار وب‌سرور، PHP، دیتابیس، ایمیل، FTP و بسیاری از کامپوننت‌های دیگر را نصب، به‌روزرسانی و پیکربندی می‌کند. به دلیل کامپایل از سورس، CustomBuild انعطاف‌پذیری بسیار بالا، سرعت دسترسی به نسخه‌های جدید و مصرف منابع بهینه را فراهم می‌کند.

ادامه