Skip to content

Instantly share code, notes, and snippets.

@saminitz
Last active November 25, 2023 02:35
Show Gist options
  • Save saminitz/cb400dc14030a7ce75153782d4090d0f to your computer and use it in GitHub Desktop.
Save saminitz/cb400dc14030a7ce75153782d4090d0f to your computer and use it in GitHub Desktop.
Private Server Migration

Setp-by-Setp Migration Guide

Glossar

  • ALT --> Alter Server (Von diesem Server)
  • Neu --> Neuer Server (Zu diesem Server)

IIS Migration

  1. ALT | IIS-Manager --> (Server Name) --> Rechtes Panel --> Serverpaket exportieren --> alles anhacken
  2. ALT | Die neue Serverpacket ZIP Datei kopieren
  3. NEU | Serverpacket ZIP Datei irgendwo abspeichern
  4. NEU | Windows Features installieren.ps1 ausführen
  5. NEU | Web Deploy vollständig installieren
  6. NEU | Windows Firewall --> Neue Regel -->
    • Name: IIS Web Deploy
    • Port 8172
  7. NEU | URL Rewrite installiern
  8. NEU | Server neustarten
  9. NEU | IIS-Manager --> (Server Name) --> Rechtes Panel --> Server- oder Sitepacket importieren... --> Serverpacket ZIP Datei auswählen
  10. NEU | Certify The Web installieren und einrichten
    • E-Mail: info@fingerweg.net

Troubelshooting

DB Migration

  1. ALT | SSMS --> Rechtsklick auf die zu exportierende Database --> Tasks --> Export Data-tier Application --> Bakup Datei speichern
  2. NEU | SQL Server Developer installieren
  3. NEU | SSMS installieren
  4. NEU | Programm SQL Server Konfigurations-Manager starten --> SQL Server-Netzwerkkonfiguration --> Protokolle für 'MSSQLSERVER' --> TCP/IP --> Aktivieren
  5. NEU | SSMS starten --> Connect --> Rechtsklick (Server Name) --> Properties --> Security --> SQL Server and Windows Authentication mode: true
  6. NEU | SSMS starten --> Connect --> (Server Name) --> Security --> Rechtsklick Logins -->
    • New Login... -->
      • Login name: Administrator
      • SQL Server authentication
      • Passwort: (Unser Passwort)
      • Enforce password expiration: false
      • User must change passowrd at next login: false
    • Server Roles --> sysadmin: true
  7. NEU | SSMS starten --> Connect --> (Server Name) --> Rechtsklick Databases --> Import Data-tier Application... --> Backup Datei auswählen
Install-WindowsFeature FileAndStorage-Services,Storage-Services,Web-Server,Web-WebServer,Web-Common-Http,Web-Http-Errors,Web-Default-Doc,Web-Static-Content,Web-Dir-Browsing,Web-Http-Redirect,Web-DAV-Publishing,Web-Performance,Web-Stat-Compression,Web-Security,Web-Filtering,Web-Basic-Auth,Web-Health,Web-Http-Logging,Web-App-Dev,Web-Net-Ext45,Web-AppInit,Web-ASP,Web-Asp-Net45,Web-CGI,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,Web-WebSockets,Web-Mgmt-Tools,Web-Mgmt-Console,Web-Scripting-Tools,Web-Mgmt-Service,NET-Framework-45-Features,NET-Framework-45-Core,NET-Framework-45-ASPNET,NET-WCF-Services45,NET-WCF-TCP-PortSharing45,System-DataArchiver,Windows-Defender,PowerShellRoot,PowerShell,PowerShell-ISE,WoW64-Support,XPS-Viewer
Read-Host "Wenn nichts rot ist sollte alles geklappt haben ;)"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment