نقل قول نوشته اصلی توسط m_dg_farari نمایش پست ها
سلام.
دستی باید انجام بشه
هارد دوم رو اضافه کنید به سرور.
سپس به طور کل دایرکتوری مربوط به یوزر مورد نظر رو کپی کنید (میگم کپی که اگر مشکلی در فایل ها پیش اومد ، بک آپ ازشون باشه. وقتی انتقال کامل شد حذف کنید از هارد اول) در هارد دوم.
بعد باید فایل Virtual Host مربوط به اون یوزر رو ویرایش کنید که در این مسیر خواهد بود:
/usr/local/directadmin/data/users/username/httpd.conf
که طبیعتا به جای username نام کاربری هاست رو قرار میدید.
در اینجا آدرس فایل های مربوط به این یوزر قابل مشاهده هست. مثل:
/home/user/domains/domain.tld

این رو تغییر بدید به نام پوشه ای که در هارد جدید ساختید.
مثلا home2

بعد از اینجام این کار باید فایل Virtual Host مربوط به این یوزر رو لاک کنید که به صورت خودکار آپدیت نشه. چون با هر بار آپدیت دایرکت ادمین ، آپاچی ، پی اچ پی یا ... ریرایت میشه این فایل
برای اینکار میتونید از دستور زیر استفاده کنید:
chattr +i /usr/local/directadmin/data/users/username/httpd.conf

در صورتی که نیاز شد بعدا فایل رو ویرایش کنید (چون با انجام تغییر بالا ، حتی به صورت دستی هم قادر به ویرایش فایل نخواهید بود) میتونید با استفاده از flag مربوطه که i- هست ، دستور رو برعکس کنید. یعنی:

chattr -i /usr/local/directadmin/data/users/username/httpd.conf

ارادت
ممنون از پاسختون
این کار ها رو کردم اما فایل ها رو از هارد دوم نخوند
سرویس sshd رو هم ریست کردم باز نشد
ایا باید سرویس خاصی رو ریست کنم بشناسه آدرس جدید رو ؟