

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Importazione di stack autogestita per CloudFormation StackSets
<a name="self-managed-import"></a>

L'operazione di importazione degli CloudFormation stack consente di importare gli stack esistenti in stack nuovi o esistenti StackSets, in modo da poter migrare gli stack esistenti verso un'unica operazione. StackSet L'importazione di stack, consente di evitare tempi di inattività e interruzioni senza dover eliminare e ricreare tali risorse. Una volta importato lo stack in a StackSet, lo stack originale diventerà un'istanza dello stack set specificato.

**Considerazioni per le importazioni di stack gestite dal cliente**
+ L'operazione di importazione dello stack richiede un account amministratore in cui creare un StackSet account di destinazione che contenga uno stack.
+ L'account di destinazione deve disporre delle autorizzazioni per utilizzare l'operazione `GetTemplate` con l'input di ID stack o ARN. Per questo motivo, al tuo account amministratore devono essere concesse le autorizzazioni **AWSCloudFormationStackSetAdministrationRole**o **AWSCloudFormationStackSetsExectionRole**le autorizzazioni.

**Topics**
+ [Importa uno stack esistente in uno nuovo StackSet (console)](#import-stacks-to-stack-set)
+ [Importa uno stack esistente in uno esistente StackSet (console)](#import-stack-to-existing-stackset)
+ [Importa uno stack in un () StackSet AWS CLI](#importing-stack-to-stackset.cli)

## Importa uno stack esistente in uno nuovo StackSet (console)
<a name="import-stacks-to-stack-set"></a>

Prima di iniziare, identifica lo stack da importare.

1. Accedi Console di gestione AWS e apri la CloudFormation console all'indirizzo [https://console.aws.amazon.com/cloudformazione.](https://console.aws.amazon.com/cloudformation/)

1. Dal pannello di navigazione, scegli. **StackSets**

1. Nella parte superiore della **StackSets**pagina, scegli **Crea StackSet**.

1. Nella pagina **Scegli un modello**, specifica un modello da una delle opzioni seguenti e seleziona **Avanti**.
   + Scegli **Amazon S3 URL** (URL Amazon S3) e specifica l'URL per il modello nella casella di testo.
   + Scegli **Upload a template file** (Carica un file modello) e cerca il modello.
   + Scegli **From stack ID** (Da ID stack) e immetti l'ID stack.

1. Nella pagina **Specificare StackSet i dettagli**, inserisci il nome di un StackSet file che desideri creare e scegli **Avanti**.

   (Facoltativo) Inserisci una descrizione di StackSet.

1. Nella pagina **Configura le StackSet opzioni**, rivedi le tue scelte e scegli **Avanti**.

1. Nella pagina **Imposta opzioni di implementazione**, seleziona **Importa stack nel set di stack**.

1. Immetti l'ID dello stack da importare nel campo **Stacks to import** (Stack da importare). Ad esempio, `arn:aws:cloudformation:us-east-1:123456789012:stack/StackToImport/f449b250-b969-11e0-a185-5081d0136786`.

   (Facoltativo) Seleziona **Aggiungi un altro ID stack** e immetti l’ID stack di un altro stack che desideri importare. Puoi aggiungere fino a 10 stack per operazione di importazione di stack.

1. Rivedi le opzioni di implementazione e seleziona **Avanti**.

1. Nella pagina **Revisione**, esamina le tue scelte e StackSet le tue proprietà. Quando sei pronto per importare lo stack nel tuo StackSet, scegli **Invia**.

**Risultati**: lo stack importato è ora un'istanza dello stack specificato. StackSet Per ulteriori informazioni sullo stato di importazione dello stack, consulta [StackSets codici di stato](stacksets-concepts.md#stackset-status-codes).

## Importa uno stack esistente in uno esistente StackSet (console)
<a name="import-stack-to-existing-stackset"></a>

Prima di iniziare, identifica lo stack da importare.

1. Accedi Console di gestione AWS e apri la CloudFormation console all'indirizzo [https://console.aws.amazon.com/cloudformazione.](https://console.aws.amazon.com/cloudformation/)

1. Dal pannello di navigazione, scegli. **StackSets**

1. Nella **StackSets**pagina, scegli StackSet quello in cui vuoi importare uno stack.

1. Con quello StackSet selezionato, scegli **Aggiungi pile a StackSet dal menu** **Azioni**.

1. Nella pagina **Imposta opzioni di implementazione**, seleziona **Importa stack nel set di stack** e immetti l’ID stack ID dello stack che desideri importare nel campo **Stack da importare**. Ad esempio, `arn:aws:cloudformation:us-east-1:123456789012:stack/StackToImport/f449b250-b969-11e0-a185-5081d0136786`.

   (Facoltativo) Seleziona **Aggiungi un altro ID stack** e immetti l’ID stack di un altro stack che desideri importare. Puoi aggiungere fino a 10 stack per operazione di importazione di stack.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Specifica sostituzioni**, rivedi le scelte effettuate e seleziona **Avanti**.

1. Nella pagina delle **recensioni**, esamina le tue scelte e le tue StackSet proprietà. Quando sei pronto per creare il tuo StackSet, scegli **Invia**.

**Risultati**: lo stack importato è ora un'istanza dello stack specificato. StackSet Per ulteriori informazioni sullo stato di importazione dello stack, consulta [StackSets codici di stato](stacksets-concepts.md#stackset-status-codes).

## Importa uno stack in un () StackSet AWS CLI
<a name="importing-stack-to-stackset.cli"></a>

**Per importare uno stack esistente in uno nuovo StackSet**  
Il `create-stack-set` comando seguente crea uno stack StackSet e importa lo stack specificato. Lo stack da importare è identificato dal relativo ARN. Sostituisci il testo segnaposto con le tue informazioni.

```
aws cloudformation create-stack-set \
  --stack-set-name MyStackSet \
  --stack-id arn:aws:cloudformation:us-east-1:123456789012:stack/StackToImport/466df9e0-0dff-08e3-8e2f-5088487c4896 \
  --administration-role-arn arn:aws:iam::123456789012:role/AWSCloudFormationStackSetAdministrationRole \
  --execution-role-name AWSCloudFormationStackSetExecutionRole
```

**Per importare uno stack esistente in uno esistente StackSet**  
Il `import-stacks-to-stack-sets` comando seguente importa lo stack specificato in. *MyStackSet* StackSet Lo stack da importare è identificato dal relativo ARN. Sostituisci il testo segnaposto con le tue informazioni.

```
aws cloudformation import-stacks-to-stack-set \
  --stack-set MyStackSet \
  --stack-ids arn:aws:cloudformation:us-east-1:123456789012:stack/StackToImport/f449b250-b969-11e0-a185-5081d0136786
```

Per specificare più di uno stack, utilizza il seguente formato per il valore dell’opzione `--stack-ids`.

```
--stack-ids "arn_1" "arn_2"
```

**Per clonare lo stack importato in altre Regioni e account**  
Il `create-stack-instances` comando seguente aggiunge istanze dello stack al tuo. StackSet Sostituisci il testo segnaposto con le tue informazioni.

```
aws cloudformation create-stack-instances \
  --stack-set-name MyStackSet \
  --accounts '["account_ID_1","account_ID_2"]' \
  --regions '["region_1","region_2"]'
```