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

بیش از 3 سال فعالیت حرفه ای، میزبان 16.000 هزار وبسایت هستیم.

با افتخار، میزبان 14,000 وبسایت پس از 2 سال فعالیتیم

فهرست محتوا

سطل زباله دایرکت ادمین

دایرکت ادمین به عنوان یک کنترل پنل محبوب، به کاربران امکان مدیریت فایل‌ها، ایمیل‌ها و دیتابیس‌ها را می‌دهد. اما وقتی فایلی را در دایرکت ادمین حذف می‌کنید، آیا به سطل زباله منتقل می‌شود؟ 🤔 در این مقاله، مکان سطل زباله در دایرکت ادمین و روش‌های بازیابی فایل‌های حذف شده را توضیح می‌دهیم.

سطل زباله دایرکت ادمین کجاست و چگونه فایل‌های حذف‌شده را بازیابی کنیم؟


آیا دایرکت ادمین سطل زباله (Trash) دارد؟ 🗑️

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

اما نگران نباشید! چند روش برای برگرداندن فایل‌های حذف‌شده در دایرکت ادمین وجود دارد که در ادامه بررسی می‌کنیم.


روش‌های بازیابی فایل‌های حذف‌شده در دایرکت ادمین 🔄

۱. بررسی فولدر .trash در هاست (در برخی نسخه‌ها)

📌 در برخی از تنظیمات سفارشی، ممکن است فایل‌های حذف‌شده به پوشه‌ای مخفی با نام .trash منتقل شوند. برای بررسی:

1️⃣ وارد File Manager دایرکت ادمین شوید.
2️⃣ روی گزینه “Show Hidden Files” کلیک کنید.
3️⃣ پوشه .trash را بررسی کنید تا ببینید آیا فایل شما در آن قرار دارد یا خیر.

🔹 اگر این پوشه را پیدا کردید، به‌راحتی می‌توانید فایل مورد نظر را به مسیر اصلی برگردانید.


۲. بازیابی از طریق بکاپ‌های دایرکت ادمین 🔥

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

🔹 برای بازیابی از بکاپ:
1️⃣ به “Admin Backup/Transfer” یا “User Backups” در دایرکت ادمین بروید.
2️⃣ آخرین بکاپ موجود را دانلود و بررسی کنید.
3️⃣ فایل مورد نظر را از بکاپ استخراج کرده و مجدداً آپلود کنید.

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


۳. استفاده از SSH برای بازیابی فایل‌ها 🖥️

📌 اگر فایل شما حذف شده و هیچ بکاپی ندارید، می‌توانید از طریق SSH و دستورات لینوکس آن را ریکاوری کنید.

🔹 مراحل:
1️⃣ وارد SSH سرور شوید (با استفاده از PuTTY یا ترمینال).
2️⃣ از دستور زیر برای پیدا کردن فایل حذف‌شده استفاده کنید:

ls -la /home/username/domains/example.com/public_html/.trash

3️⃣ اگر فایل را پیدا کردید، می‌توانید با دستور mv آن را به مسیر اصلی منتقل کنید:

mv /home/username/domains/example.com/public_html/.trash/filename /home/username/domains/example.com/public_html/

🚀 این روش فقط در صورت وجود تنظیمات خاص روی سرور شما کار خواهد کرد.


۴. تماس با پشتیبانی هاست 📞

📌 اگر فایل‌های مهمی را از دست داده‌اید و نمی‌توانید آنها را بازیابی کنید، پشتیبانی هاست ممکن است بکاپ‌های سرور را بررسی کند.

🔹 هنگام تماس با پشتیبانی:
✔️ نام دقیق فایل یا فولدر حذف‌شده را اعلام کنید.
✔️ تاریخ تقریبی حذف فایل را ارائه دهید.
✔️ از آنها بخواهید آخرین نسخه بکاپ را برای شما بازیابی کنند.

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


چگونه از حذف ناگهانی فایل‌ها در دایرکت ادمین جلوگیری کنیم؟ 🚨

۱. از فایل‌های مهم بکاپ بگیرید.
۲. قابلیت بکاپ‌گیری خودکار را در دایرکت ادمین فعال کنید.
۳. قبل از حذف فایل‌ها، یک کپی از آنها در یک پوشه دیگر نگه دارید.
۴. از FTP یا SSH برای مدیریت بهتر فایل‌ها استفاده کنید.


نتیجه‌گیری

🔥 برخلاف برخی کنترل پنل‌ها، دایرکت ادمین سطل زباله داخلی ندارد و فایل‌های حذف‌شده مستقیماً از هاست پاک می‌شوند. اما با استفاده از بکاپ‌ها، پوشه مخفی .trash (در برخی موارد)، SSH و پشتیبانی هاست می‌توان فایل‌های مهم را بازیابی کرد.

🚀 آیا تا به حال فایلی را در دایرکت ادمین حذف کرده‌اید و نیاز به بازیابی آن داشته‌اید؟ تجربیات خود را در بخش نظرات با ما در میان بگذارید!

Picture of تیم تولید محتوا
تیم تولید محتوا

ما یک تیم 21 نفره برای تولید محتوا داریم که هر روز محتواهای جدید انتشار و محتوایای قدیمی رو بروزرسانی میکنیم.

یک پاسخ

دیدگاهتان را بنویسید

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

هاست میزبان پک: بهترین هاست وردپرس در ایران