باید Database را ابتدا Detach کنید. سپس دو فایل MDF و LDF را جابجا کنید و بر روی Server جدید قرار دهید و سپس مجددا آن را به SQL Server خود Attach کنید.
اگر فایل LDF شما بیش از اندازه بزرگ شده است (این در حقیقت Transaction Log بانک اطلاعاتی شماست) باید آن را Truncate کنید.
راه غیر تمیز آن این است که در حین Detach کردن، فایل LDF را به Database ندهید تا خودش یک Log File جدید ایجاد کند.
راه تمیز تر آن Truncate کردن Transaction Log به کمک Backup است.
کافی است دو خط دستور زیر را اجرا کنید:
BACKUP LOG DatabaseName WITH TRUNCATE_ONLY
DBCC SHRINKDATABASE (DatabaseName)
که به جای DatabaseName نام Database مورد نظر را قرار می دهید.
دستور اول Log File را Truncate می کند و دستور دوم کل Database را Shrink می کند.