Comment copier un cluster Amazon Redshift alloué vers un autre compte AWS ?

Dernière mise à jour : 18/08/2022

Je souhaite copier un cluster Amazon Redshift alloué d'un compte AWS vers un autre. Quelle est la marche à suivre ?

Brève description

Avant de commencer, tenez compte des conditions suivantes :

  • Les nouveaux clusters auront un point de terminaison de système de nom de domaine (DNS) différent. Cela signifie que vous devez mettre à jour tous les clients, codes d'application et flux de diffusion de données Amazon Kinesis Data Firehose pour faire référence au nouveau point de terminaison.
  • Les paramètres de journal Amazon Simple Storage Service (Amazon S3) ne sont pas migrés. Vous devez activer la journalisation des audits de base de données sur le nouveau cluster.
  • Les informations stockées dans les tables STL et SVL ne sont pas conservées dans le nouveau cluster.

Solution

Pour copier un cluster Amazon Redshift alloué sur un autre compte AWS, procédez comme suit :

1.    Créez un instantané manuel du cluster que vous souhaitez migrer.

2.    Partagez un instantané de cluster avec un autre compte AWS.

3.    Dans le compte AWS de destination, restaurez le cluster à partir d'un instantané.