Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revive procedure for moving tenants manually between safekeepers #4783

Open
2 of 3 tasks
Tracked by #4782
arssher opened this issue Jul 21, 2023 · 3 comments
Open
2 of 3 tasks
Tracked by #4782

Revive procedure for moving tenants manually between safekeepers #4783

arssher opened this issue Jul 21, 2023 · 3 comments
Assignees
Labels
c/storage/safekeeper Component: storage: safekeeper

Comments

@arssher
Copy link
Contributor

arssher commented Jul 21, 2023

Two use cases:

  1. Moving all tenants residing on one safekeeper to another.
  2. Move single tenant.

"Manually" means this is safe only as long as either 1) source safekeeper is reliably offline 2) or computes using it are reliably offline forever.

Needed steps:

@arssher arssher changed the title Create guide for moving tenants manually with pull_timeline like we do currently. Create guide for moving tenants between safekeepers manually with pull_timeline Jul 21, 2023
@petuhovskiy petuhovskiy added the c/storage/safekeeper Component: storage: safekeeper label Jan 8, 2024
@arssher arssher changed the title Create guide for moving tenants between safekeepers manually with pull_timeline Revive procedure for moving tenants manually between safekeepers Mar 7, 2024
@arssher arssher self-assigned this Mar 7, 2024
@problame
Copy link
Contributor

problame commented May 6, 2024

This week: get #6340 done by writing code & tests (tests are most of the work)

@problame
Copy link
Contributor

This week:

@arssher
Copy link
Contributor Author

arssher commented Jul 8, 2024

Opened PR with the script:
https://github.com/neondatabase/cloud/pull/15227
will test it more, finish docs and move them to the engineering book

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c/storage/safekeeper Component: storage: safekeeper
Projects
None yet
Development

No branches or pull requests

3 participants