Solved

Moving .NET website to another windows server

Posted on 2013-10-25
3
242 Views
Last Modified: 2013-11-18
Hi

I’m not a server or .NET specialist and not quite sure how to do this correctly. I hope there is a way of doing that and hopefully I could find out step by step instructions:

A quick description what it is:

- The website/application is built in .NET with VS C# (my guess)
- I think it is running on MS Visual Studio 9.0 (there is a folder on the server)
- Database MSSQL (SQL Server 2008 R2)
- Hosted on Virtual Dedicated Server (VPS) with Windows Server 2008 R2 Standard
- Website has a pretty common features: signups, automated email notifications, SSL etc
The server has Plesk and Remote desktop access

The issue:

The VPS Server was corrupted (I’ve been told by server provider) and the website needs to be moved to another server:

- What do I need to backup (data and settings), so I can place it on a new server?
- How to find out what everything I need to install and what versions on the new server?
- What everything else do I need install?
- I have RAW files, will they be needed?
- Is it better to keep the same IP or changing of IP won't require recompiling?
- What settings do I need to adjust on the new server manually so the website stays fully functional (as it is now)?
- Are there any settings I have to set for ability to send emails out through the application?
- Are there any other settings/installs/folder permission/etc needed?

I’m not sure how complicated or easy is the process, I just would like to make sure that I don’t forget anything during the move.

Thank you for your time
0
Comment
Question by:mimark
  • 2
3 Comments
 
LVL 96

Expert Comment

by:Bob Learned
ID: 39602667
It is difficult to get a step-by-step set of instructions, since each implementation can be different from others.  You will need to determine that for yourself (with a little help).

First of all, how much help is the server provider willing to provide, since it was their server corruption that caused this move?
0
 

Author Comment

by:mimark
ID: 39602758
Well, not much. I got another (new) server. I will be transferring everything I need. I have FTP and remote desktops access for both. Then I will be able to cancel the old (broken) server and get refund for prepaid months.  I will start the transfer today. I've heard I need

- setup a right .NET
- setup right SQL (restore the database)
- to transfer website folder as is
(I'm not sure if all folders and files permissions will be transferred along with it. If not is there an easy way to carry or backup folders permissions from the website folders on the old server?)
- maybe do some adjustment to IIS

Is the right approach? Is there anything else I need to do or look into?

Thank you for your help
0
 
LVL 96

Accepted Solution

by:
Bob Learned earned 500 total points
ID: 39603850
Are you saying that this is a new server from the same provider, or a new provider?  If it is the same provider, then it doesn't sound like a good sign that they are not willing to help you.

Are you required to set up the new web site in IIS on the new server?  

Do you need to find out what the target framework version is?

Do you need to find out what special security rights were granted on the file system?

Do you need to know how to backup and restore an SQL Server database?

This article might prove to contain some useful information related to step-by-step, even though it is for an unrelated product:

Moving a Site to Another Directory or Server
http://documentation.ektron.com/cms400/v802/webhelp/Installation/Installing%20Ektron%20CMS400.Net/Moving_a_Site_to_Another.htm
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

OfficeMate Freezes on login or does not load after login credentials are input.
The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

816 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now