저는 MS Deploy에 대해 읽고 하나의 웹 사이트를 한 서버에서 다른 서버(IIS8에서 IIS8로)로 내보내거나 가져오는 작은 스크립트를 작성했습니다. 하지만 크기 조정 문제와 기타 오류가 발생했고 전체 프로세스가 한 웹사이트에 너무 과도한 것 같습니다.
Powershell을 통해 더 쉽게 수행할 수 있는 방법이 있는지 궁금합니다. powershell을 사용하여 사이트를 내보내고 가져오는 방법이 있나요? 구글링을 해보니 많은 내용이 나오긴 하지만 뭔가 방법이 있을 것 같아요.
감사해요
답변1
결국 msdeploy를 사용하게 되었습니다.
내보내다:
C:\Program Files\IIS\Microsoft Web Deploy V3>msdeploy.exe -verb:sync -source:apphostconfig="myWebSite" -enableLink:AppPoolExtension -dest:archivedir=c:\NavProd.zip,encryptPassword=myPassWord > wdPackage. 통나무
수입:
C:\Program Files\IIS\Microsoft Web Deploy V3>msdeploy.exe -verb:sync -source:archivedir=c:\myWebSite.zip,encryptPassword=myPassWord -enableLink:AppPoolExtension - dest:apphostconfig="myWebSite" > wddeploy. 통나무