Apstraサーバーの稼働中にデータベースをバックアップできます。デバイス/OS イメージ情報はバックアップに含まれません。データベースを復元すると、デバイス/OS イメージ情報はすべて破棄されます。
データベースをバックアップする前に、アクティブな IBA プローブをすべて無効にし、データベースの「書き込み」タスクが完了するまで待ちます。
- コマンドを実行
aos_backup
してデータベースをバックアップします。バックアップは、日付のスナップショット(/var/lib/aos/snapshot/<date>/aos.data.tar.gz
)としてApstraサーバーに保存されます。
すべてのIBAプローブが無効になっていて、すべての「書き込み」タスクが完了している場合、次のメッセージが表示されます。
admin@aos-server:~$ sudo aos_backup
====================================================================
Backup operation completed successfully.
====================================================================
New AOS snapshot: 2023-06-29_20-56-26
admin@aos-server:~$
多くのIBAプローブが有効になっている場合、または他のDBの「書き込み」タスクが進行中の場合、それらはバックアップに含まれていない可能性があり、次のメッセージが表示されます。
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:~$
このメッセージが表示された場合は、IBAプローブを無効にして、コマンドを再実行してください aos_backup
。
- バックアップはApstraサーバー自体に保存されます。サーバーのリストアが必要な場合、またはディスクイメージが破損した場合、バックアップ/リストアはApstraサーバーとともに失われます。バックアップ/リストアは、Apstraサーバーから安全な場所に定期的に移動することをお勧めします。また、データベースを定期的にバックアップするようにcronジョブをスケジュールしている場合は、ApstraサーバーのVMディスクがいっぱいにならないように、これらのファイルをApstraサーバーからローテーションしてください。スナップショット・ディレクトリーの内容をバックアップ・インフラストラクチャーにコピーします。
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:~$