mirror of
https://github.com/ovh/the-bastion.git
synced 2026-05-09 08:25:27 +02:00
[GH-ISSUE #349] Restoration backup procedure documentation #89
Labels
No labels
answered
bug
documentation
enhancement
enhancement
feature
feature
kept-open-for-info
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/the-bastion#89
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @speed47 on GitHub (Nov 4, 2022).
Original GitHub issue: https://github.com/ovh/the-bastion/issues/349
Originally posted by @ldelelis in https://github.com/ovh/the-bastion/issues/304#issuecomment-1290677856
@speed47 commented on GitHub (Nov 4, 2022):
Creating a separate issue to avoid forgetting it. I still have the almost-finished draft on my plate, I'm expecting to finish it in the next few days.
@ldelelis commented on GitHub (Nov 4, 2022):
Thanks for the work Stephane! Adding to the initial question: will the restoration docs cover how to deal with admin user(s) as well? From what I can tell, adding an admin requires an adjustment in bastion's config as well, so I'm wondering if this is dealt with from backups as well
@speed47 commented on GitHub (Nov 7, 2022):
Yes, this'll be dealt with, as this info is saved in the backups. Side note: for now, only restoring on the same OS is supported, i.e. if your original bastion was under, say, Ubuntu 20.04, you should restore on an Ubuntu 20.04. Additional (not yet written) tooling will be needed to be able to restore cross-distro in a proper way. Will this be your case?
@ldelelis commented on GitHub (Nov 7, 2022):
That's fine, thanks! We'll always be working with the same distro and version, so (at least for now) we wouldn't need any other tooling
@ldelelis commented on GitHub (Jan 10, 2023):
Hello! Any news on this?
@ldelelis commented on GitHub (Feb 9, 2023):
@speed47 Bumping for visibility, I haven't heard back in a while
@speed47 commented on GitHub (Mar 2, 2023):
Hey @ldelelis , sorry for the abysmal time it took me to get this documentation out!
It's still pending review (and your comments may help!), but here it is:
https://github.com/ovh/the-bastion/blob/encryption/doc/sphinx/installation/restoring_from_backup.rst?plain=1
@speed47 commented on GitHub (Mar 3, 2023):
https://ovh.github.io/the-bastion/installation/restoring_from_backup.html
@ldelelis commented on GitHub (Mar 8, 2023):
Looks great! Thanks for the work on this. I'll try to test recovering with this documentation and get back to you ASAP
@ldelelis commented on GitHub (Mar 10, 2023):
Everything works great from my tests. Thanks for the help!
@speed47 commented on GitHub (Mar 21, 2023):
Thanks! Opening another issue for the helper script itself (which will also be used when setting up a new slave instance, to better manage potentially differing UIDs/GIDs before sync).