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