Vous pouvez sauvegarder la base de données pendant que le serveur Apstra est en cours d’exécution. Les informations relatives à l’image du périphérique/système d’exploitation ne sont pas incluses dans les sauvegardes. Lors de la restauration d’une base de données, toutes les informations relatives à l’image du périphérique/système d’exploitation sont supprimées.
Désactivez toutes les sondes IBA actives et attendez que les tâches d’écriture de base de données soient terminées avant de sauvegarder votre base de données.
- Exécutez la commande
aos_backup
pour sauvegarder la base de données. Les sauvegardes sont enregistrées en tant qu’instantanés datés (/var/lib/aos/snapshot/<date>/aos.data.tar.gz
) sur le serveur Apstra.
Si toutes les sondes IBA ont été désactivées et que toutes les tâches d’écriture sont terminées, le message suivant s’affiche.
admin@aos-server:~$ sudo aos_backup
====================================================================
Backup operation completed successfully.
====================================================================
New AOS snapshot: 2023-06-29_20-56-26
admin@aos-server:~$
Si de nombreuses sondes IBA sont activées ou si d’autres tâches d’écriture de base de données sont en cours, elles risquent de ne pas être incluses dans la sauvegarde et le message suivant s’affiche.
admin@aos-server:~$ sudo aos_backup
Including secret keys from the backup
Include all sysdb files
=====================================================================
Warning:
Backup operation has been completed successfully. However AOS state
has been changed while this script was running, which means some
changes might not have been captured in the snapshot created in this
backup. You may choose to invoke aos_backup script again if you wish
to capture these changes right now instead of waiting for the next
backup operation.
=====================================================================
New AOS snapshot: 2023-06-29_16-15-57
admin@aos-server:~$
Si ce message s’affiche, désactivez vos sondes IBA et réexécutez la aos_backup
commande.
- Les sauvegardes sont stockées sur le serveur Apstra lui-même. Si le serveur doit être restauré ou si son image disque est corrompue, toutes les sauvegardes/restaurations sont perdues avec le serveur Apstra. Nous vous recommandons de déplacer régulièrement les sauvegardes/restaurations du serveur Apstra vers un emplacement sécurisé. De plus, si vous avez planifié des tâches cron pour sauvegarder périodiquement la base de données, veillez à faire pivoter ces fichiers hors du serveur Apstra pour empêcher le disque de la machine virtuelle du serveur Apstra de se remplir. Copiez le contenu du répertoire des snapshots dans votre infrastructure de sauvegarde.
admin@aos-server:~$ sudo ls -lah /var/lib/aos/snapshot/
total 20K
drwx------ 5 root root 4.0K Jun 29 20:58 .
drwxr-xr-x 7 root root 4.0K Jun 29 02:43 ..
drwx------ 2 root root 4.0K Jun 29 02:43 2023-06-29_02-43-12
drwx------ 2 root root 4.0K Jun 29 20:56 2023-06-29_20-56-26
drwx------ 2 root root 4.0K Jun 29 20:58 2023-06-29_20-58-54
admin@aos-server:~$