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

[Server:MetaDB] Periodic Backup for Spider Meta DB #1370

Open
powerkimhub opened this issue Oct 17, 2024 · 0 comments
Open

[Server:MetaDB] Periodic Backup for Spider Meta DB #1370

powerkimhub opened this issue Oct 17, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request server

Comments

@powerkimhub
Copy link
Member

[Issue]

  • Spider 운영 중에
    • 시스템(노드 등) 오류 및 사용자 실수로 인한 Spider meta db 훼손 및 잃어 버릴 수 있음
  • meta db가 손실되면 Spider에서 관리 중인 많은 자원들의 CSP 및 Region, id 등을 확인하기 어려워
    • Spider에 다시 register 및 각 CSP Console에서 찾아서 직접 삭제 해야 하는 등 후속 대안 작업에 어려움이 있음
    • Spider에 운영 중인 CSP 및 자원이 많을 수록 복구 어려움은 현저히 증가

[Plan]

  • Spider 서버에서 meta db의 주기적인 백그라운드 백업 기능 제공
  • Meta DB 및 예상 백업 위치
    • ./meta_db/cb-spider.db
    • ./meta_db/backups/*
    • Option: Spider 운영 local 위치 외의 백업 고려 필요(email 전송 등)
  • SQLite3의 백업 기능 VACUUM INTO 기능 활용 예상
@powerkimhub powerkimhub added enhancement New feature or request server labels Oct 17, 2024
@powerkimhub powerkimhub self-assigned this Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request server
Projects
None yet
Development

No branches or pull requests

1 participant