Komma igång med enkla databaser i Azure SQL Database
Gäller för:Azure SQL Database
En enkel databas är en fullständigt hanterad PaaS-databas (plattform som en tjänst) som en tjänst (DbaaS) som är idealisk lagringsmotor för moderna molnbaserade program. I det här avsnittet får du lära dig hur du snabbt konfigurerar och skapar en enkel databas i Azure SQL Database.
Snabbstart, översikt
I det här avsnittet visas en översikt över tillgängliga artiklar som kan hjälpa dig att snabbt komma igång med enkla databaser. Med följande snabbstarter kan du snabbt skapa en enkel databas, konfigurera en brandväggsregel på servernivå och sedan importera en databas till den nya enkla databasen med hjälp av en .bacpac
fil:
- Skapa en enskild databas med hjälp av Azure-portalen.
- När databasen har skapats behöver du skydda databasen genom att konfigurera brandväggsregler.
- Om du har en befintlig databas på SQL Server som du vill migrera till Azure SQL Database bör du installera Data Migration Assistant (DMA) som analyserar dina databaser på SQL Server och hittar eventuella problem som kan blockera migreringen. Om du inte hittar några problem kan du exportera din databas som en
.bacpac
-fil och importera den med hjälp av Azure-portalen eller SqlPackage.
Automatisera hanteringsåtgärder
Du kan använda PowerShell eller Azure CLI för att skapa, konfigurera och skala databasen.
- Skapa och konfigurera en enskild databas med PowerShell eller Azure CLI
- Uppdatera din enkla databas och skala resurser med hjälp av PowerShell eller Azure CLI
Migrera till en enkel databas med minimal avbrottstid
Med de här snabbstarterna kan du snabbt skapa eller importera databasen till Azure med hjälp av en .bacpac
-fil. .bacpac
Men filer är .dacpac
utformade för att snabbt flytta databaser mellan olika versioner av SQL Server och i Azure SQL, eller för att implementera kontinuerlig integrering i DevOps-pipelinen. Den här metoden är dock inte avsedd för migrering av produktionsdatabaser med minimal avbrottstid, eftersom du skulle behöva sluta lägga till nya data, vänta tills exporten av källdatabasen till en .bacpac
-fil är klar och sedan vänta tills importen till Azure SQL Database är klar. All denna väntan resulterar i avbrottstid för ditt program, särskilt för stora databaser. För att flytta produktionsdatabasen behöver du ett bättre sätt att migrera som garanterar minimal avbrottstid för migrering. För detta använder du Data Migration Service (DMS) för att migrera databasen med minimal stilleståndstid. DMS åstadkommer detta genom att inkrementellt överföra ändringar som gjorts i källdatabasen till den enkla databas som återställs. På så sätt kan du snabbt växla programmet från käll- till måldatabas med minimal avbrottstid.
Praktiska inlärningsmoduler
Följande kostnadsfria Learn-moduler hjälper dig att lära dig mer om Azure SQL Database.
- Etablera en databas i SQL Database för att lagra programdata
- Utveckla och konfigurera ett ASP.NET program som frågar en databas i Azure SQL Database
- Skydda din databas i Azure SQL Database
Nästa steg
- Här finns en lista på hög nivå över funktioner som stöds i Azure SQL Database.
- Lär dig hur du gör databasen säkrare.
- Det finns mer avancerade anvisningar i så använder du en enkel databas i Azure SQL Database.
- Hitta fler exempelskript skrivna i PowerShell och Azure CLI.
- Läs mer om det API för hantering som du kan använda för att konfigurera databaserna.
- Identifiera rätt SKU för Azure SQL Database eller Azure SQL Managed Instance för din lokala databas.