Cuando trabajamos con Azure NetApp Files (ANF), habilitar la restauración de ficheros en Azure NetApp Files puede ser una buena idea, ya que por defecto esta opción no lo esta.
Os dejo este otro post sobre Azure Netapp Files
Aclarar que lo que no esta habilitado es la opción de Restore files del menú, ya existen otras maneras de restaurar ficheros desde los Snapshots de Azure NetApp Files tales como con clientes NFS y SMB, pero eso lo veremos en otro post que tengo preparado.
Si intentamos restaurar desde un Snapshot, solo nos mostrará estas 3 opciones:
- Restaurar a un nuevo volumen,
- Revertir el volumen
- Borrar snapshot.
Para habilitar la restauración de ficheros en Azure NetApp Files, lo primero que tendremos que hacer es registrar esta característica para que poder hacer uso de ella.
Para eso desde la PowerShell de Azure Cloud Shell ejecutaremos el comando Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFSingleFileSnapshotRestore, al no estar registrada esta característica, mostrará como NotRegisterd
Como la habilitamos, ejecutando Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFSingleFileSnapshotRestore . Este proceso le puede llevar un buen rato, así que poneos cómodos.
Ejecutaremos de nuevo el comando Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFSingleFileSnapshotRestore y esta vez ya mostrará como registrada.
Una vez registrada la característica, si vamos al menú de snapshots, hacemos un refresh y ahora si podremos ver la nueva característica de restauración de ficheros.
Comentar que la forma de restaurar los ficheros no es la que mas me gusta, ya que tenemos que ver las rutas de orígenes y las de destino. Estas rutas tienen que existir, ya que de no hacerlo, la restauración dará error.
Hay una serie de consideraciones a tener en cuenta, como que mientras dura el proceso de restauración, no se harán mas snapshots, no podrás borrar el snapshot desde el que restauras etc etc
A mi parecer con los clientes NFS y SMB este proceso es mucho mas sencillo.
Saludos y espero que os sirva.