반응형
백업을 하는 과정을 모두 만들었다. 이제 서버에 있는 대부분의 내용들이 백업되는 것을 볼 수 있는데
이번에는 생성한 백업을 로드하는 과정을 만들어볼려고한다.
먼저 백업을 생성하는 과정을 만들기 전에 대충 구상을 하고 만들었는데, 이번에도 백업을 로드하는 과정을 만들기 전
어떻게 동작하게 할 것인지 대충 구현을 하고 진행할 예정이다.
먼저 백업을 로드하려는 서버를 처음 생성한 서버이거나 어느 정도 데이터를 가지고 있는 서버로 나눌 수 있는데
서버를 처음 생성한 서버라면 큰 문제가 되지 않지만 생성한 지 어느 정도 되었고 꽤 데이터가 쌓여있는 서버라면 복구하는데 귀찮은 일이 추가된다.
먼저 백업을 로드하기 전에 기존에 생성되어있던 데이터를 모두 제거해야 한다. 서버를 제거하고 다시 생성해 로드하는 것이 아주 빠른 방법이지만 기존에 참여하고 있는 사람들 또한 모두 사라진다는 단점이 있다. 또한 봇은 서버를 삭제할 수 있는 권한이 없는 걸로 알고 있다. 그래서 기존에 있는 서버를 처음에 만든 서버처럼 바꿔준 뒤 백업을 로드하는 과정으로 잡을 예정이다.
먼저 카테고리를 모두 삭제한 다음, 채팅 채널, 역할 삭제 이렇게 하는 방식으로 생각하고 있다.
반응형
'Discord > Dev' 카테고리의 다른 글
[ Discord ] 디스코드 백업로드 봇 만들기 - 역할 제거하기 (0) | 2020.04.12 |
---|---|
[ Discord ] 디스코드 백업로드 봇 만들기 - 채널, 카테고리 제거하기 (0) | 2020.04.11 |
[ Discord ] 디스코드 백업 봇 만들기 - 수집한 데이터 저장하기 (0) | 2020.04.09 |
[ Discord ] 디스코드 백업 봇 만들기 - 메시지 불러오기 (0) | 2020.04.08 |
[ Discord ] 디스코드 백업 봇 만들기 - 채널 불러오기 (0) | 2020.04.07 |