

# Administración de una instancia de base de datos para Amazon RDS Custom for SQL Server
<a name="custom-managing-sqlserver"></a>

Amazon RDS Custom for SQL Server admite un subconjunto de las tareas de administración habituales para las instancias de base de datos de Amazon RDS. A continuación, encontrará instrucciones para las tareas de administración de RDS Custom for SQL Server compatibles con la Consola de administración de AWS y la AWS CLI.

**Topics**
+ [Pausa y reanudación de la automatización de RDS Custom](custom-managing-sqlserver.pausing.md)
+ [Modificación de una instancia de base de datos de RDS Custom for SQL Server](custom-managing.modify-sqlserver.md)
+ [Modificación del almacenamiento para una instancia de base de datos de RDS Custom para SQL Server](custom-managing-sqlserver.storage-modify.md)
+ [Etiquetado de los recursos de RDS Custom for SQL Server](custom-managing-sqlserver.tagging.md)
+ [Eliminación de una instancia de base de datos de RDS Custom for SQL Server](#custom-managing-sqlserver.deleting)
+ [Iniciar y detener una instancia de base de datos de RDS Custom para SQL Server](custom-managing-sqlserver.startstop.md)

# Pausa y reanudación de la automatización de RDS Custom
<a name="custom-managing-sqlserver.pausing"></a>

RDS Custom proporciona automáticamente monitoreo y recuperación de instancias para una instancia de base de datos de RDS Custom for SQL Server. Si necesita personalizar la instancia, siga este procedimiento:

1. Pause la automatización de RDS Custom durante un periodo determinado. La pausa garantiza que las personalizaciones no interfieran con la automatización de RDS Custom.

1. Personalice la instancia de base de datos de RDS Custom for SQL Server según sea necesario.

1. Haga una de estas dos operaciones:
   + Reanude la automatización manualmente.
   + Espere a que finalice el periodo de pausa. En este caso, RDS Custom reanuda el monitoreo y la recuperación de instancias automáticamente.

**importante**  
La pausa y la reanudación de la automatización son las únicas tareas de automatización admitidas al modificar una instancia de base de datos de RDS Custom for SQL Server.

## Consola
<a name="custom-managing.pausing.console"></a>

**Para pausar o reanudar la automatización de RDS Custom**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. En el panel de navegación, elija **Databases** (Bases de datos) y luego elija la instancia de base de datos de RDS Custom que desea modificar.

1. Elija **Modify** (Modificar). Aparece la página **Modify DB instance (Modificar instancia de base de datos)**.

1. Para **RDS Custom automation mode** (Modo de automatización de RDS Custom), elija una de las siguientes opciones:
   + **Paused** (En pausa) pausa el monitoreo y la recuperación de instancias de la instancia de base de datos de RDS Custom. Ingrese la duración de la pausa que desea (en minutos) para **Automation mode duration** (Duración del modo de automatización). El valor mínimo es 60 minutos (predeterminado). El valor máximo es 1440 minutos.
   + **Full automation** (Automatización completa) reanuda la automatización.

1. Elija **Continue** (Continuar) para ver el resumen de las modificaciones.

   Un mensaje indica que RDS Custom aplicará los cambios inmediatamente.

1. Si los cambios son correctos, elija **Modify DB instance** (Modificar instancia de base de datos). O bien, elija **Back** (Atrás) para editar los cambios o **Cancel** (Cancelar) para cancelarlos.

   Los detalles de la modificación aparecen en la consola de RDS. Si ha puesto en pausa la automatización, el **Status** (Estado) de la instancia de base de datos de RDS Custom indica **Automation paused** (Automatización en pausa).

1. (Opcional) En el panel de navegación, elija **Databases** (Bases de datos) y luego la instancia de base de datos de RDS Custom.

   En el panel **Summary** (Resumen), **RDS Custom automation mode** (Modo de automatización de RDS Custom) indica el estado de la automatización. Si se pausa la automatización, el valor es **Paused (En pausa). La automatización se reanuda en *num* minutos**.

## AWS CLI
<a name="custom-managing-sqlserver.pausing.CLI"></a>

Para pausar o reanudar la automatización de RDS Custom, utilice el comando de la AWS CLI `modify-db-instance`. Identifique la instancia de base de datos mediante el parámetro requerido `--db-instance-identifier`. Controle el modo de automatización con los siguientes parámetros:
+ `--automation-mode` especifica el estado de pausa de la instancia de base de datos. Los valores válidos son `all-paused`, que pausa la automatización, y `full`, que lo reanuda.
+ `--resume-full-automation-mode-minutes` especifica la duración de la pausa. El valor predeterminado es 60 minutos.

**nota**  
Independientemente de que especifique `--no-apply-immediately` o `--apply-immediately`, RDS Custom aplica las modificaciones de forma asíncrona tan pronto como sea posible.

En la respuesta de comando, `ResumeFullAutomationModeTime` indica la hora de reanudación como marca de hora UTC. Cuando el modo de automatización es `all-paused`, puede utilizar `modify-db-instance` para reanudar el modo de automatización o ampliar el periodo de pausa. No se admiten otras opciones de `modify-db-instance`.

En el siguiente ejemplo se pausa la automatización para `my-custom-instance` durante 90 minutos.

**Example**  
Para Linux, macOS o:Unix  

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --automation-mode all-paused \
    --resume-full-automation-mode-minutes 90
```
En:Windows  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --automation-mode all-paused ^
    --resume-full-automation-mode-minutes 90
```

El siguiente ejemplo extiende la duración de la pausa durante 30 minutos adicionales. Los 30 minutos se añaden a la hora original que se muestra en `ResumeFullAutomationModeTime`.

**Example**  
Para Linux, macOS o:Unix  

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --automation-mode all-paused \
    --resume-full-automation-mode-minutes 30
```
En:Windows  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --automation-mode all-paused ^
    --resume-full-automation-mode-minutes 30
```

En el siguiente ejemplo se reanuda la automatización completa para `my-custom-instance`.

**Example**  
Para Linux, macOS o:Unix  

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --automation-mode full \
```
En:Windows  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --automation-mode full
```
En la siguiente salida de muestra parcial, el valor pendiente `AutomationMode` es `full`.  

```
{
    "DBInstance": {
        "PubliclyAccessible": true,
        "MasterUsername": "admin",
        "MonitoringInterval": 0,
        "LicenseModel": "bring-your-own-license",
        "VpcSecurityGroups": [
            {
                "Status": "active",
                "VpcSecurityGroupId": "0123456789abcdefg"
            }
        ],
        "InstanceCreateTime": "2020-11-07T19:50:06.193Z",
        "CopyTagsToSnapshot": false,
        "OptionGroupMemberships": [
            {
                "Status": "in-sync",
                "OptionGroupName": "default:custom-oracle-ee-19"
            }
        ],
        "PendingModifiedValues": {
            "AutomationMode": "full"
        },
        "Engine": "custom-oracle-ee",
        "MultiAZ": false,
        "DBSecurityGroups": [],
        "DBParameterGroups": [
            {
                "DBParameterGroupName": "default.custom-oracle-ee-19",
                "ParameterApplyStatus": "in-sync"
            }
        ],
        ...
        "ReadReplicaDBInstanceIdentifiers": [],
        "AllocatedStorage": 250,
        "DBInstanceArn": "arn:aws:rds:us-west-2:012345678912:db:my-custom-instance",
        "BackupRetentionPeriod": 3,
        "DBName": "ORCL",
        "PreferredMaintenanceWindow": "fri:10:56-fri:11:26",
        "Endpoint": {
            "HostedZoneId": "ABCDEFGHIJKLMNO",
            "Port": 8200,
            "Address": "my-custom-instance.abcdefghijk.us-west-2.rds.amazonaws.com"
        },
        "DBInstanceStatus": "automation-paused",
        "IAMDatabaseAuthenticationEnabled": false,
        "AutomationMode": "all-paused",
        "EngineVersion": "19.my_cev1",
        "DeletionProtection": false,
        "AvailabilityZone": "us-west-2a",
        "DomainMemberships": [],
        "StorageType": "gp2",
        "DbiResourceId": "db-ABCDEFGHIJKLMNOPQRSTUVW",
        "ResumeFullAutomationModeTime": "2020-11-07T20:56:50.565Z",
        "KmsKeyId": "arn:aws:kms:us-west-2:012345678912:key/aa111a11-111a-11a1-1a11-1111a11a1a1a",
        "StorageEncrypted": false,
        "AssociatedRoles": [],
        "DBInstanceClass": "db.m5.xlarge",
        "DbInstancePort": 0,
        "DBInstanceIdentifier": "my-custom-instance",
        "TagList": []
    }
```

# Modificación de una instancia de base de datos de RDS Custom for SQL Server
<a name="custom-managing.modify-sqlserver"></a>

La modificación de una instancia de base de datos de RDS Custom for SQL Server es similar a hacerlo en Amazon RDS, pero los cambios que puede realizar se limitan a los siguientes:
+ Cambiar la clase de instancia de base de datos
+ Cambiar el periodo de retención de copia de seguridad y la ventana de la copia de seguridad
+ Cambio del periodo de mantenimiento
+ Actualización de la versión del motor de base de datos cuando hay una nueva versión disponible
+ Cambio del almacenamiento asignado, las IOPS aprovisionadas y el tipo de almacenamiento
+ Permitir y eliminar implementaciones multi-AZ

Las siguientes limitaciones se aplican a la modificación de una instancia de base de datos de RDS Custom for SQL Server:
+ No se admiten grupos de parámetros y opciones de base de datos de Custom.
+ Los volúmenes de almacenamiento que adjunte manualmente a la instancia de base de datos de RDS Custom están fuera del perímetro de soporte.

  Para obtener más información, consulte [Perímetro de soporte de RDS Custom](custom-concept.md#custom-troubleshooting.support-perimeter).

## Consola
<a name="custom-managing.modify-sqlserver.CON"></a>

**Para modificar una instancia de base de datos de RDS Custom for SQL Server**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. En el panel de navegación, seleccione **Databases (Bases de datos)**.

1. Elija la instancia de base de datos que desea modificar.

1. Elija **Modify**.

1. Realice los siguientes cambios según sea necesario:

   1. Para **DB engine version**, elija la nueva versión.

   1. Cambie el valor de **DB instance class** (Clase de instancia de base de datos). Para ver las clases compatibles, consulte [Compatibilidad de clases de instancias de base de datos con RDS Custom for SQL](custom-reqs-limits.instancesMS.md).

   1. Cambie el valor de **Backup retention period** (Periodo de retención de copia de seguridad).

   1. Para **Backup window** (Periodo de la copia de seguridad), establezca valores para la **Start time** (Hora de inicio) y la **Duration** (Duración).

   1. Para el **DB instance maintenance window** (Periodo de mantenimiento de la instancia de base de datos), establezca valores para el **Start day** (Día de inicio), la **Start time** (Hora de inicio) y la **Duration** (Duración).

1. Elija **Continuar**.

1. Elija **Apply immediately** (Aplicar inmediatamente) o **Apply during the next scheduled maintenance window** (Aplicar durante el próximo periodo de mantenimiento programado).

1. Elija **Modify DB instance** (Modificar la instancia de base de datos).

## AWS CLI
<a name="custom-managing.modify-sqlserver.CLI"></a>

Para modificar una instancia de base de datos de RDS Custom for SQL Server, utilice el comando de la AWS CLI [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html). Configure los siguientes parámetros según sea necesario:
+ `--db-instance-class`: para ver las clases compatibles, consulte [Compatibilidad de clases de instancias de base de datos con RDS Custom for SQL](custom-reqs-limits.instancesMS.md).
+ `--engine-version` – El número de versión del motor de base de datos al que está actualizando.
+ `--backup-retention-period`: ¿cuánto tiempo se retienen las copias de seguridad automatizadas? De 0 a 35 días.
+ `--preferred-backup-window` – El intervalo de tiempo diario durante el que se crean las copias de seguridad automatizadas.
+ `--preferred-maintenance-window` – El intervalo de tiempo semanal (en UTC) durante el cual puede llevarse a cabo el mantenimiento del sistema.
+ `--apply-immediately`: utilice `--apply-immediately` para aplicar los cambios inmediatamente.

  También puede utilizar `--no-apply-immediately` (valor predeterminado) para aplicar los cambios en el siguiente período de mantenimiento.

# Modificación del almacenamiento para una instancia de base de datos de RDS Custom para SQL Server
<a name="custom-managing-sqlserver.storage-modify"></a>

La modificación del almacenamiento para una instancia de base de datos de RDS Custom para SQL Server es similar a modificar el almacenamiento para una instancia de base de datos de Amazon RDS, pero solo puede hacer lo siguiente:
+ Aumentar el tamaño de almacenamiento asignado.
+ Cambiar el tipo de almacenamiento. Puede utilizar los tipos de almacenamiento disponibles, como el de uso general o el de IOPS aprovisionadas. Las IOPS aprovisionadas son compatibles con los tipos de almacenamiento gp3, io1 e io2 Block Express.
+ Cambie las IOPS aprovisionadas, si utiliza los tipos de volumen que admiten las IOPS aprovisionadas.

Se aplican las siguientes limitaciones a la modificación de una instancia de base de datos de RDS Custom para SQL Server:
+ El tamaño de almacenamiento mínimo asignado para RDS Custom para SQL Server es de 20 GiB. El límite máximo de almacenamiento para io1, gp2 y gp3 es de 16 TiB, mientras que io2 admite 64 TiB.
+ Al igual que con Amazon RDS, no es posible reducir el almacenamiento asignado. Esta es una limitación de los volúmenes de Amazon Elastic Block Store (Amazon EBS). Para obtener más información, consulte [Uso de almacenamiento para instancias de base de datos de Amazon RDS](USER_PIOPS.StorageTypes.md)
+ El escalado automático de almacenamiento no es compatible con las instancias de base de datos de RDS Custom para SQL Server.
+ Los volúmenes de almacenamiento que adjunte manualmente a la instancia de base de datos de RDS Custom no se tienen en cuenta para el escalado del almacenamiento. Para el escalado del almacenamiento solo se tienen en cuenta los volúmenes de datos predeterminados proporcionados por RDS, es decir, la unidad D.

  Para obtener más información, consulte [Perímetro de soporte de RDS Custom](custom-concept.md#custom-troubleshooting.support-perimeter).
+ Por lo general, la escalabilidad del almacenamiento no causa ninguna interrupción o merma de rendimiento en la instancia de base de datos. Después de modificar el tamaño de almacenamiento para una instancia de base de datos, el estado de la instancia de base de datos es **storage-optimization (optimización del almacenamiento)**.
+ La optimización del almacenamiento puede tardar varias horas. No puede hacer modificaciones de almacenamiento adicionales hasta seis (6) horas o después de que se haya completado la optimización de almacenamiento en la instancia, lo que tarde más tiempo. Para obtener más información, consulte [Uso de almacenamiento para instancias de base de datos de Amazon RDS](USER_PIOPS.StorageTypes.md)

Para obtener más información acerca del almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

Para obtener información general sobre la modificación del almacenamiento de información, consulte [Uso de almacenamiento para instancias de base de datos de Amazon RDS](USER_PIOPS.StorageTypes.md).

**importante**  
No modifique el almacenamiento para la instancia de base de datos de RDS Custom para SQL Server mediante las consolas o las API de Amazon EC2 o Amazon EBS. Las modificaciones de almacenamiento directas fuera de la consola o de las API de Amazon RDS dan como resultado un estado de `unsupported-configuration` para la base de datos.  
Cuando realiza cambios de almacenamiento directos mediante Amazon EC2 o Amazon EBS, Amazon RDS no puede rastrear ni administrar el estado de la instancia de la base de datos. Esto podría provocar que:  
Los mecanismos de conmutación por error de alta disponibilidad no funcionen correctamente
Las configuraciones de replicación de bases de datos se rompan
Las características de redundancia produzcan un error
Modifique el almacenamiento solo a través de la consola o las API de Amazon RDS para mantener la base de datos en un estado compatible. Consulte [Corrección de configuraciones no compatibles en RDS Custom para SQL Server](custom-troubleshooting-sqlserver.md#custom-troubleshooting-sqlserver.fix-unsupported) para obtener los pasos de recuperación.

## Consola
<a name="custom-managing.storage-modify.CON"></a>

**Para modificar el almacenamiento para una instancia de base de datos de RDS Custom para SQL Server**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. En el panel de navegación, seleccione **Databases (Bases de datos)**.

1. Elija la instancia de base de datos que desea modificar.

1. Elija **Modify**.

1. Realice los siguientes cambios según sea necesario:

   1. Ingrese un nuevo valor para **Allocated Storage** (Almacenamiento asignado). Debe ser mayor que el valor actual y de 20 GiB a 16 TiB.

   1. Cambie el valor de **Storage type** (Tipo de almacenamiento). Puede elegir entre los tipos de almacenamiento disponibles de uso general o de IOPS aprovisionadas. Las IOPS aprovisionadas son compatibles con los tipos de almacenamiento gp3, io1 e io2 Block Express.

   1. Si especifica un tipo de almacenamiento que admite IOPS aprovisionadas, puede definir el valor de **IOPS aprovisionadas**.

1. Elija **Continuar**.

1. Elija **Apply immediately** (Aplicar inmediatamente) o **Apply during the next scheduled maintenance window** (Aplicar durante el próximo periodo de mantenimiento programado).

1. Elija **Modify DB instance** (Modificar la instancia de base de datos).

## AWS CLI
<a name="custom-managing-sqlserver.storage-modify.CLI"></a>

Para modificar el almacenamiento para una instancia de base de datos de RDS Custom para SQL Server, utilice el comando de la AWS CLI [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html). Configure los siguientes parámetros según sea necesario:
+ `--allocated-storage`: cantidad de almacenamiento que se debe asignar a la instancia de base de datos, en gibibytes. Debe ser mayor que el valor actual y de 20 a 16 384 GiB.
+ `--storage-type`: tipo de almacenamiento, por ejemplo, gp2, gp3, io1 o io2.
+ `--iops`: IOPS aprovisionadas para la instancia de base de datos. Puede especificar esto solo para los tipos de almacenamiento que admiten las IOPS aprovisionadas (gp3, io1 e io2).
+ `--apply-immediately`: utilice `--apply-immediately` para aplicar los cambios inmediatamente.

  También puede utilizar `--no-apply-immediately` (valor predeterminado) para aplicar los cambios en el siguiente período de mantenimiento.

En el siguiente ejemplo, se cambia el tamaño de almacenamiento de my-custom-instance a 200 GiB, el tipo de almacenamiento a io1 y las IOPS aprovisionadas a 3000.

**Example**  
Para Linux, macOS o Unix:  

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --storage-type io1 \
    --iops 3000 \
    --allocated-storage 200 \
    --apply-immediately
```
Para Windows:  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --storage-type io1 ^
    --iops 3000 ^
    --allocated-storage 200 ^
    --apply-immediately
```

# Etiquetado de los recursos de RDS Custom for SQL Server
<a name="custom-managing-sqlserver.tagging"></a>

Puede etiquetar recursos de RDS Custom como con los recursos de Amazon RDS, pero con algunas diferencias importantes:
+ No cree ni modifique la etiqueta `AWSRDSCustom` necesaria para la automatización de RDS Custom. Si lo hace, podría interrumpir la automatización.
+ La etiqueta `Name` se agrega a los recursos de RDS Custom con el prefijo `do-not-delete-rds-custom`. Se sobrescribe cualquier valor de la clave que el cliente haya pasado.
+ Las etiquetas agregadas a las instancias de base de datos de RDS Custom durante la creación se propagan a todos los demás recursos de RDS Custom relacionados.
+ Las etiquetas no se propagan cuando se agregan a los recursos de RDS Custom tras la creación de la instancia de base de datos.

Para obtener información general sobre el etiquetado de recursos, consulte [Etiquetado de los recursos de Amazon RDS](USER_Tagging.md).

## Eliminación de una instancia de base de datos de RDS Custom for SQL Server
<a name="custom-managing-sqlserver.deleting"></a>

Para eliminar una instancia de base de datos de RDS Custom para SQL Server, haga lo siguiente:
+ Proporcione el nombre de la instancia de base de datos.
+ Elija o desactive la opción para tomar una instantánea de base de datos final de la instancia de base de datos.
+ Elija o desactive la opción de retener copias de seguridad automatizadas.

Puede eliminar una instancia de base de datos de RDS Custom para SQL Server a través de la consola o la CLI. El tiempo necesario para eliminar una instancia de base de datos puede variar en función del periodo de retención de copia de seguridad (es decir, cuántas copias de seguridad se eliminarán), la cantidad de datos que se eliminen y si se toma una instantánea final.

**aviso**  
Al eliminar una instancia de base de datos de RDS Custom para SQL Server, se eliminarán de forma permanente la instancia EC2 y los volúmenes de Amazon EBS asociados. No debe cancelar ni eliminar estos recursos en ningún momento; de lo contrario, la eliminación y la creación de la instantánea final podrían fallar.

**nota**  
No puede crear una instantánea de base de datos final de la instancia de base de datos si tiene el estado `creating`, `failed`, `incompatible-create`, `incompatible-restore` o `incompatible-network`. Para obtener más información, consulte [Visualización del estado de la instancia de base de datos de Amazon RDS ](accessing-monitoring.md#Overview.DBInstance.Status).

**importante**  
Cuando decida tomar una instantánea final, le recomendamos que evite escribir datos en la instancia de base de datos mientras esta se está eliminando. Una vez iniciada la eliminación de la instancia de base de datos, no se garantiza que la instantánea final capture los cambios en los datos.

### Consola
<a name="custom-managing-sqs.deleting.console"></a>

**Para eliminar una instancia de base de datos de RDS Custom**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. En el panel de navegación, elija **Databases** (Bases de datos) y luego elija la instancia de base de datos de RDS Custom para SQL Server que desea eliminar. Las instancias de base de datos de RDS Custom para SQL Server muestran el rol **Instance (RDS Custom for SQL Server)** (Instancia [RDS Custom para SQL Server]).

1. En **Actions (Acciones)**, seleccione **Delete (Eliminar)**.

1. Para tomar una instantánea final, elija **Create final snapshot** (Crear instantánea final) y proporcione un nombre en **Final snapshot name** (Nombre de instantánea final).

1. Para conservar las copias de seguridad automatizadas, elija **Retain automated backups** (Conservar copias de seguridad automatizadas).

1. En el cuadro, escriba **delete me**.

1. Elija **Eliminar** (Delete).

### AWS CLI
<a name="custom-managing-sqs.deleting.CLI"></a>

Elimine una instancia de base de datos de RDS Custom para SQL Server mediante el comando de la AWS CLI [delete-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-instance.html). Identifique la instancia de base de datos mediante el parámetro requerido `--db-instance-identifier`. Los parámetros restantes son los mismos que para una instancia de base de datos de Amazon RDS.

En el siguiente ejemplo, se elimina la instancia de base de datos de RDS Custom para SQL Server denominada `my-custom-instance`, se toma una instantánea final y se retienen copias de seguridad automatizadas.

**Example**  
Para Linux, macOS o:Unix  

```
aws rds delete-db-instance \
    --db-instance-identifier my-custom-instance \
    --no-skip-final-snapshot \
    --final-db-snapshot-identifier my-custom-instance-final-snapshot \
    --no-delete-automated-backups
```
En:Windows  

```
aws rds delete-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --no-skip-final-snapshot ^
    --final-db-snapshot-identifier my-custom-instance-final-snapshot ^
    --no-delete-automated-backups
```

Para tomar una instantánea final, la opción `--final-db-snapshot-identifier` es obligatoria y debe especificarse.

Para omitir la instantánea final, especifique la opción `--skip-final-snapshot` en lugar de las opciones `--no-skip-final-snapshot` y `--final-db-snapshot-identifier` en el comando.

Para eliminar las copias de seguridad automatizadas, especifique la opción `--delete-automated-backups` en lugar de la opción `--no-delete-automated-backups` en el comando.

# Iniciar y detener una instancia de base de datos de RDS Custom para SQL Server
<a name="custom-managing-sqlserver.startstop"></a>

Puede iniciar y detener una instancia de base de datos de RDS Custom para SQL Server. Los mismos requisitos y limitaciones generales de las instancias de base de datos de RDS para SQL Server se aplican a la detención e inicio de las instancias de RDS Custom para SQL Server. Para obtener más información, consulte [Parada de una instancia de base de datos de Amazon RDS temporalmente](USER_StopInstance.md).

Las siguientes consideraciones también se aplican para iniciar y detener su instancia de base de datos de RDS Custom para SQL Server:
+ No se admite la modificación de un atributo de instancia EC2 de una instancia de base de datos de RDS Custom para SQL Server si la instancia de base de datos no está `STOPPED`.
+ Puede detener e iniciar una instancia de base de datos de RDS Custom para SQL Server solo si está configurada para una sola zona de disponibilidad. No puede detener una instancia de base de datos de Amazon RDS para SQL Server en una configuración Multi-AZ.
+ Se creará una instantánea del `SYSTEM` cuando detenga una instancia de base de datos de RDS Custom para SQL Server. La instantánea se eliminará automáticamente cuando vuelva a iniciar la instancia de base de datos de RDS Custom para SQL Server.
+ Si elimina la instancia EC2 mientras su instancia de base de datos de RDS Custom para SQL Server está detenida. la unidad `C:` se reemplazará cuando vuelva a iniciar la instancia de base de datos de RDS Custom para SQL Server.
+ La unidad `C:\`, el nombre de host y sus configuraciones personalizadas se conservan al detener una instancia de base de datos de RDS Custom para SQL Server, siempre y cuando no modifique el tipo de instancia.
+ Las siguientes acciones harán que RDS Custom coloque la instancia de base de datos fuera del perímetro de soporte y, además, se le cobrará la instancia de base de datos por horas:
  + Iniciar la instancia EC2 subyacente mientras Amazon RDS está detenido. Para resolver esta situación, puede llamar a la API `start-db-instance` de Amazon RDS o detener EC2 para que la instancia de RDS Custom vuelva al estado `STOPPED`.
  + Detener la instancia EC2 subyacente cuando la instancia de base de datos de RDS Custom para SQL Server está `ACTIVE`.

Para obtener más detalles sobre cómo detener e iniciar instancias de base de datos, consulte [Parada de una instancia de base de datos de Amazon RDS temporalmente](USER_StopInstance.md) y [Inicio de una instancia de base de datos de Amazon RDS parada previamente](USER_StartInstance.md).