Sie können die Datenbank sichern, während der Apstra-Server ausgeführt wird. Geräte-/Betriebssystem-Image-Informationen sind nicht in Backups enthalten. Beim Wiederherstellen einer Datenbank werden alle Geräte-/Betriebssystem-Image-Informationen verworfen.
Deaktivieren Sie vor dem Sichern Ihrer Datenbank alle aktiven IBA-Sondierungen und warten Sie, bis alle Schreibaufgaben in der Datenbank abgeschlossen sind.
- Führen Sie den Befehl
aos_backup
aus, um die Datenbank zu sichern. Backups werden als datierte Snapshots (/var/lib/aos/snapshot/<date>/aos.data.tar.gz
) auf dem Apstra-Server gespeichert.
Wenn alle IBA-Sondierungen deaktiviert wurden und alle Schreibaufgaben abgeschlossen sind, wird die folgende Meldung angezeigt.
admin@aos-server:~$ sudo aos_backup
====================================================================
Backup operation completed successfully.
====================================================================
New AOS snapshot: 2023-06-29_20-56-26
admin@aos-server:~$
Wenn viele IBA-Sondierungen aktiviert sind oder wenn andere DB-Schreibaufgaben ausgeführt werden, werden sie möglicherweise nicht in die Sicherung aufgenommen, und die folgende Meldung wird angezeigt.
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:~$
Wenn diese Meldung angezeigt wird, deaktivieren Sie Ihre IBA-Probes und führen Sie den aos_backup
Befehl erneut aus.
- Backups werden auf dem Apstra-Server selbst gespeichert. Wenn der Server wiederhergestellt werden muss oder sein Disk-Image beschädigt wird, gehen alle Backups/Wiederherstellungen zusammen mit dem Apstra-Server verloren. Wir empfehlen, Sicherungen/Wiederherstellungen regelmäßig vom Apstra-Server an einen sicheren Ort zu verschieben. Wenn Sie Cron-Jobs für die regelmäßige Sicherung der Datenbank geplant haben, stellen Sie außerdem sicher, dass Sie diese Dateien vom Apstra-Server rotieren, um zu verhindern, dass die VM-Festplatte des Apstra-Servers voll wird. Kopieren Sie den Inhalt des Snapshot-Verzeichnisses in Ihre Backup-Infrastruktur.
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:~$