# Rancher - Rollback
En muchas ocasiones, nuestro _Cluster_ de _Kubernetes_ puede llegar a fallar o incluso se puede hacer un deploy erroneo. Una forma de reestablecer nuestro _Cluster_ es mediante _Rollbacks_
## Crear Snapshot
Para poder realizar nuestro _Rollback_, primero debemos crear un Snapshot, que será el corte de partida dónde nuestro _Cluster_ se reestablecerá.
Para ello, ingresa a la plataforma de _Rancher_ y en la lista de _Clusters_ ubica tu _Cluster_ y da clic en el botón de los 3 puntitos.

Una vez que des clic en el menú, selecciona la opción _Snapshot now_ para crear un _Snapshot_.

Una vez que hayas dado clic sobre el botón, puedes verificar la creación del _Snapshot_. Para ello, ingresa a tu _Cluster_ y dentro de tu _Cluster_, en el menú superior, selecciona _Tools_.

Una vez que hayas seleccionado _Tools_, se desplegará un submenú, posteriormente, selecciona _Snapshots_

Al dar clic en el botón de _Snapshots_, _Rancher_ te llevará a la lista de todos los _Snapshots_ creados, puedes guiarte por la hora de creación del _Snapshot_ para saber cuál es la última.

## Realizar Rollback
Para poder realizar el _Rollback_, anteriormente debiste haber creado un _Snapshop_, como lo detallamos en la sección anterior.
Dirígete a la lista de _Snapshots_, ubica el _Snapshot_ deseado y da clic en los 3 puntos del lado derecho. Posteriormente, da clic en la opción _Restore Snapshot_.

Al seleccionar esta opción, _Rancher_ abrirá una ventana donde podrás seleccionar el tipo de restauración. Existen 3 tipos de restauración:
- etcd: Selecciona esta opción si el fallo o restauración se debe a un error de configuración realizado por los administradores del _Cluster_.
- etcd and Kubernetes Version: Selecciona esta opción si una actualización de Kubernetes es la razón por la que su clúster está fallando y no ha realizado ningún cambio en la configuración del clúster.
- etcd, Kubernetes Version and cluster config: Selecciona esta opción si cambió tanto la versión de Kubernetes como la configuración del clúster al actualizar.
Una vez que hayas seleccionado el tipo de restauración, da clic en _Restore_.

Al dar clic en _Restore_, _Rancher_ comenzará a realizar el _Rollback_. Puedes hacer un seguimiento del _Rollback_ desde la lista de _Clusters_. Inicialmente, verás como el estatus del _Cluster_ pasará a _Updating_, debido a que se esta realizando el _Rollback_.

Una vez que haya finalizado el _Rollback_ el estatus del _Cluster_ se mostrará como _Active_, en ese momento el _Rollback_ ha concluido, esto puede tardar algunos minutos.
