Créer des instances

Cette page explique comment créer une instance Cloud SQL pour SQL Server.

Pour en savoir plus sur l'ensemble des paramètres d'instance, consultez la page Paramètres des instances.

Une nouvelle instance possède une base de données sqlserver.

Après avoir créé une instance Cloud SQL pour SQL Server, vous allez créer ou importer des bases de données afin de les ajouter à cette instance.

Le nombre maximal d'instances que vous pouvez avoir dans un même projet dépend de l'architecture réseau de ces instances :

  • Nouvelle architecture réseau SQL : vous pouvez avoir jusqu'à 1 000 instances par projet.
  • Ancienne architecture réseau SQL : vous pouvez avoir jusqu'à 100 instances par projet.
  • Utilisation des deux architectures : votre limite se situera entre 100 et 1 000, en fonction de la répartition de vos instances entre les deux architectures.

Déposez une demande d'assistance si vous souhaitez augmenter cette limite. Les instances dupliquées avec accès en lecture sont considérées comme des instances.

Choisir entre l'édition Cloud SQL Enterprise Plus et l'édition Cloud SQL Enterprise

Lorsque vous créez une instance Cloud SQL pour SQL Server, vous choisissez la configuration de la machine parmi plusieurs familles de machines différentes, en fonction de l'édition Cloud SQL. Pour en savoir plus, consultez Choisir une série de machines.

Multithreading simultané

Le multithreading simultané (SMT) sur Cloud SQL pour SQL Server vous permet d'exécuter deux processeurs virtuels (vCPU) en tant que threads distincts et indépendants sur un même cœur physique. SMT est activé par défaut. Cependant, vous pouvez le désactiver, ce qui peut réduire vos coûts de licence.

La désactivation du SMT peut avoir un impact sur les performances de votre instance. Pour comprendre l'impact de la désactivation du SMT sur les performances de votre instance, nous vous recommandons d'effectuer un test de charge sur votre instance.

Avant de commencer

  1. Connectez-vous à votre compte Google Cloud . Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits sans frais pour exécuter, tester et déployer des charges de travail.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. Installez la gcloud CLI.

  5. Si vous utilisez un fournisseur d'identité (IdP) externe, vous devez d'abord vous connecter à la gcloud CLI avec votre identité fédérée.

  6. Pour initialiser la gcloud CLI, exécutez la commande suivante :

    gcloud init
  7. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  8. Verify that billing is enabled for your Google Cloud project.

  9. Installez la gcloud CLI.

  10. Si vous utilisez un fournisseur d'identité (IdP) externe, vous devez d'abord vous connecter à la gcloud CLI avec votre identité fédérée.

  11. Pour initialiser la gcloud CLI, exécutez la commande suivante :

    gcloud init
  12. Assurez-vous de disposer des rôles suivants sur votre compte utilisateur :

    Accéder à la page IAM

    En savoir plus sur les rôles et les autorisations

Créer une instance SQL Server

Console

  1. Dans la console Google Cloud , accédez à la page Instances Cloud SQL.

    Accéder à la page Instances Cloud SQL

  2. Cliquez sur Créer une instance.
  3. Sélectionnez Nouvelle instance.
  4. Dans le panneau Choisissez votre moteur de base de données de la page Créer une instance, cliquez sur Choisir SQL Server.
  5. Dans la section Choisir une édition Cloud SQL de la page Créer une instance SQL Server, sélectionnez l'édition Cloud SQL à appliquer à votre instance : Enterprise ou Enterprise Plus.

    Pour en savoir plus sur les éditions Cloud SQL, consultez la page Présentation des éditions Cloud SQL.

  6. Sélectionnez le préréglage d'édition à appliquer à votre instance. Pour afficher les préréglages disponibles, cliquez sur le menu Préréglage d'édition.
  7. Dans la section Informations sur l'instance, sélectionnez la version de la base de données à appliquer à votre instance. Pour afficher les versions disponibles, cliquez sur le menu Version de la base de données.
  8. Dans le champ ID d'instance du volet d'informations de l'instance, saisissez un ID pour votre instance.

    Vous n'avez pas besoin d'indiquer l'ID du projet. Cet ajout s'effectue automatiquement le cas échéant (par exemple, dans les fichiers journaux).

  9. Dans le champ Mot de passe, entrez le mot de passe de l'utilisateur.
  10. Pour afficher le mot de passe en texte clair, cliquez sur l'icône Afficher le mot de passe.

    Vous pouvez saisir le mot de passe manuellement ou cliquer sur Générer pour que Cloud SQL en crée un automatiquement.

  11. Dans la section Sélectionner la disponibilité régionale et zonale, sélectionnez la région et la zone de votre instance. La disponibilité des régions peut varier en fonction de votre édition Cloud SQL pour SQL Server. Pour en savoir plus, consultez À propos des paramètres d'instance.

    Placez l'instance dans la même région que les ressources qui y accèdent. La région que vous sélectionnez ne peut plus être modifiée. Dans la plupart des cas, il n'est pas nécessaire de spécifier une zone.

    Si vous configurez votre instance pour la haute disponibilité, vous pouvez sélectionner à la fois une zone principale et une zone secondaire.

    Les conditions suivantes s'appliquent lorsque la zone secondaire est utilisée lors de la création de l'instance :

    • Les zones par défaut sont Any pour la zone principale et Any (different from primary) pour la zone secondaire.
    • Si les zones principale et secondaire sont spécifiées, elles doivent être distinctes l'une de l'autre.
  12. Dans la section Personnaliser votre instance, mettez à jour les paramètres de votre instance. Cliquez sur Afficher les options de configuration pour afficher les groupes de paramètres. Développez ensuite les groupes que vous souhaitez examiner et personnaliser. Un résumé de toutes les options sélectionnées s'affiche à droite. La personnalisation des paramètres de l'instance est facultative. Des valeurs par défaut sont attribuées chaque fois qu'aucune personnalisation n'est effectuée.

    Le tableau suivant présente un récapitulatif des paramètres d'instances. Pour en savoir plus sur chaque paramètre, consultez la page Paramètres des instances.

    Paramètre Remarques
    Type de machine
    Machine type (Type de machine) Sélectionnez l'option "Configuration légère", "Standard" (le plus courant) ou "Mémoire élevée". Chaque type de machine est classé selon le nombre de processeurs (cœurs) et la quantité de mémoire de votre instance.
    Cœurs Nombre de processeurs virtuels de votre instance. En savoir plus
    Mémoire Quantité de mémoire disponible pour votre instance (en Go). En savoir plus
    Personnalisée Pour le type de machine à cœur dédié, au lieu de sélectionner une configuration prédéfinie, cliquez sur le bouton Personnalisé pour créer une instance avec une configuration personnalisée. Lorsque vous sélectionnez cette option, vous devez choisir le nombre de cœurs et la quantité de mémoire de votre instance. En savoir plus
    Cache de données
    Activer la mise en cache des données Par défaut, l'option permettant d'activer le cache de données est automatiquement sélectionnée pour les instances Cloud SQL pour SQL Server Enterprise Plus. Si vous ne souhaitez pas activer le cache de données, décochez la case Activer le cache de données. Pour en savoir plus sur le cache de données, consultez la section Cache de données.
    Stockage
    Type de stockage Détermine si l'instance utilise un stockage SSD ou HDD. En savoir plus
    Capacité de stockage Quantité de stockage fournie pour l'instance. En savoir plus
    Activer l'augmentation automatique de l'espace de stockage Détermine si Cloud SQL fournit automatiquement plus d'espace de stockage pour l'instance lorsque l'espace disponible est presque épuisé. En savoir plus
    Chiffrement
    Chiffrement géré par GoogleIl s'agit de l'option par défaut.
    Clé de chiffrement gérée par le client (CMEK)Sélectionnez cette option pour utiliser votre clé avec Google Cloud Key Management Service. En savoir plus
    Connexions
    Adresse IP privée Ajoute une adresse IP privée pour l'instance. Choisissez une connexion Accès aux services privés, une connexion Private Service Connect ou les deux pour votre instance. Votre sélection fournit la connexion réseau privé pour votre instance. Dans tous les cas, une configuration supplémentaire est requise.