اگر میخواهید نصب TestRail را به سرور جدیدی منتقل کنید یا یک حساب TestRail Cloud را به یک نمونه محلی منتقل کنید، این مقاله نحوه بازیابی یک نسخه پشتیبان از TestRail را توضیح میدهد. در تمام این موارد شما باید یک نسخه پشتیبان از پایگاه داده منطقی (SQL) و همچنین کپی هایی از تمام پیوست ها و گزارش ها در صورت وجود داشته باشید.
اگر به تازگی نصب TestRail خود را منتقل می کنید و هنوز نسخه پشتیبان ندارید، لطفاً راهنمای نحوه پشتیبان گیری از TestRail. اگر میخواهید یک حساب TestRail Cloud را به یک نمونه محلی منتقل کنید، لطفاً یک نسخه پشتیبان در TestRail در زیر ایجاد و دانلود کنید. اداره > اشتراک.
TestRail را روی یک سرور جدید نصب کنید #
برای بازیابی نسخه پشتیبان TestRail ابتدا باید TestRail را روی سرور جدید نصب کنید. نصب TestRail بر روی سرور جدید تضمین می کند که سرور تمام الزامات را برآورده می کند و تمام مجوزهای فایل و اتصالات پایگاه داده به درستی تنظیم شده اند. می توانید دستورالعمل نصب TestRail را در ما بخوانید دفترچه راهنمای مدیریت.
لطفاً دقیقاً همان نسخه یا نسخه جدیدتر TestRail را نسبت به نسخه ای که برای ایجاد نسخه پشتیبان استفاده کردید نصب کنید. استفاده از همان نسخه توصیه می شود. می توانید نسخه های قدیمی TestRail را از ما دانلود کنید پورتال صورتحساب TestRail، یا می توانید با ما تماس بگیرید.
اگر پلاگین های نقص، اسکریپت های احراز هویت یا سایر بخش های TestRail را سفارشی کرده اید، باید اسکریپت های اصلاح شده را نیز کپی کنید (معمولاً درcustomدایرکتوری نصب/پشتیبان گیری) به سیستم جدید.
پایگاه داده را بازیابی کنید #
پس از نصب موفقیت آمیز TestRail، باید پایگاه داده خود را بازیابی کنید. برای این کار به سادگی می توانید از ابزارهای ارائه شده توسط پایگاه داده خود استفاده کنید. لطفاً برای توضیح مختصری در مورد بازیابی نسخه پشتیبان از پایگاه داده با MySQL و SQL Server به زیر مراجعه کنید.
MySQL #
MySQL با یک ابزار خط فرمان ساده برای اجرای دستورات SQL ارائه می شود. از آنجایی که یک نسخه پشتیبان منطقی MySQL به سادگی حاوی دستورات SQL برای بازیابی پایگاه داده است، می توانید فایل پشتیبان منطقی خود را در مقابل یک پایگاه داده اجرا کنید. برای این کار از mysql ابزار خط فرمان مانند این:
mysql -u <username> -p --default-character-set=utf8 <database> < backup.sql
لطفا تعویض کنید <username> با ورود MySQL، و <database> با نام پایگاه داده شما لطفاً توجه داشته باشید که تمام دادههای موجود در آن پایگاه داده با نسخه پشتیبان جایگزین میشوند، بنابراین مطمئن شوید که یک پایگاه داده جدید و خالی از نصب فوقالذکر است. دوباره بررسی کنید که این پایگاه داده و ماشین مناسب است قبل از اجرای دستور
SQL Server #
شما می توانید فایل پشتیبان SQL را از طریق SQL Management Studio در مقابل پایگاه داده خود اجرا کنید (فقط مطمئن شوید که پایگاه داده صحیح انتخاب شده است قبل از اجرای اسکریپت در مدیریت استودیوی، در منوی کشویی در گوشه سمت چپ بالا).
یا می توانید اسکریپت را از طریق ابزار خط فرمان sqlcmd مانند زیر اجرا کنید:
sqlcmd -x -f 65001 -S localhost -U <username> -d <database> -i backup.sql
لطفا تعویض کنید <username> با ورود MySQL، و <database> با نام پایگاه داده شما لطفاً توجه داشته باشید که تمام دادههای موجود در آن پایگاه داده با نسخه پشتیبان جایگزین میشوند، بنابراین مطمئن شوید که یک پایگاه داده جدید و خالی از نصب فوقالذکر است. دوباره بررسی کنید که این پایگاه داده و ماشین مناسب است قبل از اجرای دستور
بازیابی پیوست ها & گزارش می دهد #
همچنین باید همه پیوستها و گزارشها را در فهرستهای پیوست و گزارشی که در هنگام نصب TestRail مشخص کردهاید کپی کنید. لطفاً همچنین مطمئن شوید که مجوزهای فایل ها به سرور وب اجازه خواندن آنها را می دهد. لطفاً توجه داشته باشید که گزارشها و دایرکتوری گزارش فقط با TestRail ۳.۰ و بالاتر در دسترس هستند.
تنظیمات را به روز کنید #
پس از وارد کردن پایگاه داده و بازیابی پیوستها و گزارشها، ممکن است لازم باشد کلید مجوز خود را وارد کرده و چند تنظیمات را در زیر تغییر دهید. اداره > تنظیمات سایت هنگامی که برای اولین بار وارد TestRail می شوید، یعنی:
-
فهرست پیوست
-
نصب و راه اندازی URL
-
سرور ایمیل
-
ایمیل از آدرس
-
کلید مجوز
-
دایرکتوری گزارش

