По сути, я использую Microsoft Azure для размещения своих материалов уже около года. У меня есть экземпляр SQL и «бесплатный» веб-сайт, а в последнее время - планировщик для запуска программы, ежедневно обновляющей БД. Это начинает стоить 30 долларов в месяц за эти вещи, и мне интересно, как легко было бы перенести мой хостинг из Azure на VPS.

Я, вероятно, собираюсь разместить его на сервисе под названием Winity.io (около 22 долларов в месяц за довольно мощный VPS), но я не знаю, каким будет самый простой способ сделать это. У меня есть исходный код и все на моем компьютере, так что эта часть отсортирована.

Как только он появится на VPS, что будет лучшим вариантом для его развертывания? Azure хорошо работает с обновлениями SQL и тому подобным… существует ли подобная технология в WebDeploy на хосте VPS?

1 ответ1

0

Я не знаю, каким будет самый простой способ сделать это. У меня есть исходный код и все на моем компьютере, так что эта часть отсортирована.

Веб-содержимое

Для переноса веб-содержимого вы можете либо передать веб-контент через FTP, либо подключить локальные диски к подключению к удаленному рабочему столу и скопировать его в VPS. Вот отличная статья, на которую вы хотите сослаться.

https://manage.accuwebhosting.com/knowledgebase/939/How-to-uploadordownload-contents-fromorto-VPSorDedicated-server-via-RDP.html

База данных

Для переноса базы данных лучшим подходом было бы создать резервную копию базы данных MS SQL через MS SQL Server Management Studio и загрузить ее в локальную систему. Создайте базу данных с тем же именем и восстановите базу данных из ранее сделанной резервной копии на VPS SQL Server.

Как только он появится на VPS, что будет лучшим вариантом для его развертывания? Azure хорошо работает с обновлениями SQL и тому подобным… существует ли подобная технология в WebDeploy на хосте VPS?

Это зависит от вашего веб-хостинга. Если вы предоставляете Windows VPS необходимые инструменты для веб-развертывания, вы можете развернуть свои веб-сайты с помощью метода веб-развертывания.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .