This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
migratie_van_cloud_naar_azure [2017/12/06 10:26] clubadmin |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | [[http:// | ||
| - | |||
| - | **Microsoft® Data Migration Assistant** | ||
| - | <WRAP center round download 60%> | ||
| - | https:// | ||
| - | |||
| - | ====== Migratie van de Cloud naar Azure ====== | ||
| - | ===== STAP 1: Aanmaak blanco database | ||
| - | |||
| - | - Aanmelden op [[https:// | ||
| - | - SQL-databases selecteren en op " + Toevoegen" | ||
| - | - Naam Database ingeven | ||
| - | - Abonnement = Betalen naar gebruik | ||
| - | - Resouregroep = Group | ||
| - | - Elastische SQL Pool = Ja ==> ClubDBPool01 | ||
| - | - {{: | ||
| - | |||
| - | ===== STAP 2: Login aanmaken Azure ===== | ||
| - | |||
| - | * Maak connectie met clubcloud01.database.windows.net\ via SQL Server Management Studio | ||
| - | * Volgende Query uitvoeren op ' | ||
| - | * '' | ||
| - | CREATE LOGIN [**USR**] WITH PASSWORD=' | ||
| - | |||
| - | * **Voorbeeld: | ||
| - | |||
| - | * Daarna de login koppelen aan de juiste database met de volgende query op de database. | ||
| - | * '' | ||
| - | |||
| - | * **Voorbeeld: | ||
| - | |||
| - | |||
| - | ===== STAP 3: Migratie Database ===== | ||
| - | |||
| - | <WRAP center round tip 100%> | ||
| - | Om tijd te besparen is het aan te raden om het volgende uit te voeren op de database die je wilt migreren: | ||
| - | |||
| - | '' | ||
| - | |||
| - | '' | ||
| - | </ | ||
| - | |||
| - | ==== New Project ==== | ||
| - | |||
| - | * Start Microsoft Data Migration Assistant op | ||
| - | * Selecteer ' | ||
| - | * Project type = Migration | ||
| - | * Project name = Naam club | ||
| - | * Source server type = SQL Server | ||
| - | * Target server type = Azure SQL Database | ||
| - | * Migration scope = schema and data | ||
| - | * {{:: | ||
| - | |||
| - | ==== Select source ==== | ||
| - | |||
| - | * Server name = Cloud01, cloud02 of cloud03 | ||
| - | * Authentication type = SQL SERVER | ||
| - | * Encrypt connection = JA | ||
| - | * Trust server certificate = JA | ||
| - | * Klik op " | ||
| - | * Selecteer de db naar keuze | ||
| - | * {{:: | ||
| - | |||
| - | ==== Select target ==== | ||
| - | |||
| - | * Server name = clubcloud01.database.windows.net\ | ||
| - | * Authentication type = SQL SERVER | ||
| - | * Encrypt connection = JA | ||
| - | * Trust server certificate = JA | ||
| - | * Klik op " | ||
| - | * Selecteer de blanco db die je hebt aangemaakt | ||
| - | * {{:: | ||
| - | |||
| - | ==== Script & deploy schema ==== | ||
| - | |||
| - | * Bij ALTER AUTHORIZATION (onderaan script): **[sys]** aanpassen naar **[dbo]** | ||
| - | * Bij PROCEDURES: **replace(@@servername,' | ||
| - | * Bij PROCEDURES: Getdate() vervangen met dbo.datenow() | ||
| - | * Deploy schema | ||
| - | * {{:: | ||
| - | |||
| - | ==== MyClubPlanner ==== | ||
| - | |||
| - | * Add website in IIS | ||
| - | * DefaultAppPool Selecteren | ||
| - | * Binding op HTTPS instellen met *.clubplanner.be wildcard + correcte hostnaam | ||
| - | * 2de binding instellen op de HTTP | ||
| - | * [[https_redirect|HTTPS redirect]] instellen in de webconfig | ||
| - | * Redirect op de cloud instellen naar de nieuwe link | ||
| - | * Nieuwe link naar de klant doorsturen | ||
| - | |||
| - | ==== PROCEDURES EN FUNCTIONS ==== | ||
| - | |||
| - | Als de database custom Procedures/ | ||
| - | Zeker allemaal uittesten of alles in orde is! | ||
| - | |||
| - | ===== STAP 4: CHECKLIST ===== | ||
| - | |||
| - | * Alle CP's aangepast | ||
| - | * Club Server aangepast | ||
| - | * Oude database offline (ALTER DATABASE < | ||
| - | * Mail nieuwe online reservatielink sturen | ||
| - | * Excel aangepast (Companydata\Verhuis Azure) | ||
| - | * Klantenfiche BVBA aanpassen | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | | ||