دایرکت ادمین به عنوان یک کنترل پنل محبوب، به کاربران امکان مدیریت فایلها، ایمیلها و دیتابیسها را میدهد. اما وقتی فایلی را در دایرکت ادمین حذف میکنید، آیا به سطل زباله منتقل میشود؟ 🤔 در این مقاله، مکان سطل زباله در دایرکت ادمین و روشهای بازیابی فایلهای حذف شده را توضیح میدهیم.
سطل زباله دایرکت ادمین کجاست و چگونه فایلهای حذفشده را بازیابی کنیم؟
آیا دایرکت ادمین سطل زباله (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 و پشتیبانی هاست میتوان فایلهای مهم را بازیابی کرد.
🚀 آیا تا به حال فایلی را در دایرکت ادمین حذف کردهاید و نیاز به بازیابی آن داشتهاید؟ تجربیات خود را در بخش نظرات با ما در میان بگذارید!
یک پاسخ
عالی بود، لطفا بیشتر از این مطالب بذارید.