IIS6 kuni IIS7 migratsioon - Kuidas

IIS6 kuni IIS7 migratsioon

Mõnede serverite värskendamisel pidin muutma mõningaid lehti üle, nii et ma kirjutasin selle üles. Võib-olla see päästab mõned teist kutid mõnda tundi uurimistööd, millel on kõik siin teie jaoks.

9 sammu kokku

Etapp 1: 1

Alustage siit linke mõnele kasutatud veebisaidile.
http://learn.iis.net/page.aspx/427/migrate-a-web-site-from-iis-60-to-iis-7/
http://technet.microsoft.com/en-us/library/cc627317.aspx
Nüüd on tarkvaraga juhtunud mõningaid muudatusi, mida püüan loetleda nende juurde tulles.

Samm 2: 2

Kõigepealt pidime alla laadima Microsofti MS Deploy tarkvara.
Asukoht.
Tundub, et Microsoft muutis failide asukohta. Tänan teid DaveyBoy'le
Siin on uus asukoht.
http://www.iis.net/downloads/microsoft/web-deploy

Paigaldati 86 vanale serverile ja 64 uuele.

(See põhineb teie installitud Windowsi serveri verisonil ... kas on veel midagi peale 64-bitise ... ma mõtlen tõesti)

3. etapp: 2.5

MS Deploy installimine allika IIS 6.0 veebiserverisse:
1. Külastage tabeli 1 x86 või x64 linki ja klõpsake nuppu Download.
2. Klõpsake dialoogiboksis File Download (Faili allalaadimine) käsku Run (Käivita).
3. Dialoogiboksis Internet Explorer - turvahoiatus klõpsake käsku Käivita.
4. Klõpsake lehel Tere tulemast Microsoft Web Deployment Tooli häälestusviisardi nuppu Järgmine.
5. Klõpsake lehel Lõppkasutaja litsentsilepingu litsentsilepingu kastil Nõustun tingimustega ja seejärel klõpsake nuppu Edasi.
6. Klõpsake lehel Vali seadistustüüp Custom (Kohandatud).
7. Klõpsake Custom Setup (Kohandatud häälestus) lehel Installi kaugjuhtimispuldi teenus alla noolt, valige Paigaldatakse kohalikule kõvakettale ja seejärel klõpsake nuppu Edasi.
8. Klõpsake nuppu Install (Installi).
9. Klõpsake nuppu Finish (Valmis).
10. Kontrollige jaotises Arvutihaldus jaotises Teenused jaotises Microsoft Web Deployment Agent Service.

MS Deploy installimine sihtkoha IIS 7.0 veebiserverisse:
1. Tehke eelmise protseduuri 1. kuni 5. toiming.
2. Klõpsake lehel Vali häälestusviis Tüüpiline.
3. Klõpsake nuppu Install (Installi).
4. Klõpsake nuppu Finish (Valmis).

Samm 4: 3

Nüüd ei taha me oma uue serveri sõnumite saatmist juhtuda, ilma et meil oleks võimalik taastuda. Selleks loome rakendusega Appcmd varukoopia. Rakenduse appcmd kasutamiseks peate olema õiges kataloogis. Mis on C: windows system32 inetsrv>
Kui teil on selle kataloogi käsurida, käivitate selle rea. (lihtsalt lõikage ja kleepige)

Varunduse loomiseks kasutades appcmd.exe
Tippige käsureale

appcmd lisage varukoopia "PreMigration"

ja vajutage Enter.
Kõigi olemasolevate varunduste loendamiseks rakenduse appcmd.exe abil
Tippige käsureale

appcmd nimekirja varundamine

ja vajutage Enter.
Varunduse taastamiseks kasutades appcmd.exe
Tippige käsureale

appcmd taastab varu "PreMigration"

ja vajutage Enter.

Samm 5: 4

Seejärel peate kontrollima sõltuvusi, mida saate kasutada MS Deploy'i jaoks. Sa pead minema alustama ja programme, siis IIS 7.0 laiendusi. Seal on veebipõhine käsurida. Kõik see tõesti avab käsurea õige kataloogi jaoks. Mis on c: Failifailid IIS Microsoft Web Deploy>
Sellel käsureal sisestame
msdeploy –verb: getDependencies - allikas: metakey = lm / w3svc / (saidi number)
Ma loetlen saidi numbrid. Neid saate leida IIS-i teenustesse uues serveris ja vaadates saite. Neil on ID, mis on nendega kaasas. Ma loetlen nad siin, kuid nad võivad aja jooksul alati muutuda.

Samm 6: 5

Rollide lisamiseks peate paremklõpsama Minu arvuti ja valima Halda. Seejärel leiad loetletud IIS-i rolli ja saate lisada rolliteenuseid nagu akna autentimine.

Samm 7: 6

Nüüd oleme valmis failide liigutamiseks.
See on käsk, mida käivitada vanas IIS 6 kastis
msdeploy -verb: sync-source: metakey = lm / w3svc / (saidi ID) - kõige: pakett = c: (saidi ID) .zip> WebDeployPackage.log
Ärge unustage muuta (saidi ID) veebilehtede õigeks ID-ks. See teeb kaustad, millel on kõik failid, mida peame liikuma. Nüüd ma lihtsalt kasutasin pöidla draivi ja teisaldasin failid uude IIS 7 kasti.

Samm 8: 7

Nüüd käivitame käsu
msdeploy -verb: sync-source: package = c: (saidi ID) .zip -est: metakey = lm / w3svc / (saidi ID) -whatif> WebDeploySync.log
See annab meile teada, mis juhtub reaalse käsu käivitamisel. Mis on see, mis teeb selle katseks. Kui kõik tundub õige (peaks nägema välja nagu lihtsalt liiguvad failid), siis käivitate selle rea

Samm 9: 8

msdeploy -verb: sync-source: package = c: (saidi ID) .zip -est: metakey = lm / w3svc / (saidi ID)> WebDeploySync.log
Kui kõik toimis õigesti, peaksite sa oma veebisaite kohe testima ja töötama.

Teie sait tuleks liigutada ja uus server peaks olema valmis üle võtma.