# S3에 중복된 일일 백업 파일

**URL:** https://meta.discourse.org/t/duplicated-daily-backup-file-on-s3/198462
**Category:** Support
**Created:** [7월 28, 2021, 3:55오후 UTC](https://meta.discourse.org/t/duplicated-daily-backup-file-on-s3/198462 "2021-07-28T15:55:57Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [7월 28, 2021, 3:55오후 UTC](https://meta.discourse.org/t/duplicated-daily-backup-file-on-s3/198462/1 "2021-07-28T15:55:58Z")

</div>

2.8.0.beta4로 업데이트한 후([53082e011a](https://github.com/discourse/discourse/commits/53082e011acc569ca43794b9e4c876968c9cbfd0)) 백업 동작에 이상함을 발견했습니다.

하루에 백업 파일이 하나씩 생성되어야 하는데, 실제로는 1분도 채 안 되는 간격으로 백업 파일이 두 개씩 생성되고 있습니다. 이로 인해 보호 가능한 일수가 사실상 절반으로 줄어듭니다.

백업은 S3로 구성되어 있으며, 수동 백업은 예상대로 단일 파일이 생성됩니다.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [7월 28, 2021, 8:37오후 UTC](https://meta.discourse.org/t/duplicated-daily-backup-file-on-s3/198462/2 "2021-07-28T20:37:27Z")

</div>

S3로 백업하는 사이트가 여러 개 있어서 이 문제를 보고 있었습니다. 그런데 2.7.0.beta9를 실행 중인 사이트에서도 같은 현상이 발생하고 있음을 방금 알게 되었습니다. 그 이유에 대해서는 설명이 없습니다.

혹시 Digital Ocean Spaces를 사용하고 계신가요?

그리고 AMS3으로 수동 백업을 시도했는데 실패했습니다.

```
 [2021-07-28 21:03:03] EXCEPTION: This multipart completion is already in progress

```

하지만 해당 위치에 이미 백업 파일이 존재합니다.

곧 Spaces에서 모든 데이터를 제거하기 위해 노력을 두 배로 기울일 예정입니다.

---

<div class="post-metadata">

### Author: ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)
#### Post date: [7월 28, 2021, 9:08오후 UTC](https://meta.discourse.org/t/duplicated-daily-backup-file-on-s3/198462/3 "2021-07-28T21:08:45Z")

</div>

여기서는 2.8.0.beta4를 실행 중이지만 이 문제를 발견하지 못했습니다 🤔

Discourse를 일반 DO Droplet에서 실행하고 있으며, AWS S3 버킷으로 백업하고 있습니다.

제 설정은 다음과 같습니다:

 ![image](https://global.discourse-cdn.com/meta/original/3X/b/a/baae7690d50a43997b908773d5fe5a9e448ae8dc.jpeg)

---

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [7월 29, 2021, 8:41오전 UTC](https://meta.discourse.org/t/duplicated-daily-backup-file-on-s3/198462/4 "2021-07-29T08:41:05Z")

</div>

> [@pfaffman](#):
>
> 혹시 Digital Ocean Spaces를 사용하고 계신가요?

네, 사용하고 있습니다. 그리고 오늘 백업을 확인해 보니 백업이 하나만 있습니다.

> [@pfaffman](#):
>
> 그리고 AMS3에 대한 수동 백업이 실패했는데,

이것은 점점 더 DO Spaces 문제처럼 보입니다. 어떤 로그를 확인해야 하나요?

---

<div class="post-metadata">

### Author: ![GregAtkinson](https://avatars.discourse-cdn.com/v4/letter/g/96bed5/32.png) [@GregAtkinson](https://meta.discourse.org/u/GregAtkinson)
#### Post date: [9월 14, 2021, 11:22오전 UTC](https://meta.discourse.org/t/duplicated-daily-backup-file-on-s3/198462/5 "2021-09-14T11:22:50Z")

</div>

며칠 전부터 이런 문제가 발생하기 시작했습니다. 현재 2.8.0.beta4 버전을 사용 중이며, 이번 주 후반에 2.8.0.beta6로 업그레이드하여 도움이 되는지 확인해 볼 예정입니다. 또한 DigitalOcean Spaces를 함께 사용 중입니다.

흥미로운 점은 백업 중 절반은 업로드 파일과 섬네일을 포함하고, 나머지 절반은 포함하지 않는다는 것입니다. 이전에는 업로드 파일과 섬네일을 백업에 포함시켰지만, 이후에는 리눅스 명령어(예: rsync)를 사용하여 별도로 백업하기로 결정했습니다.

 ![image](https://global.discourse-cdn.com/meta/original/3X/7/f/7f237f83e7927553f84ae9406f51b043f7bbb41b.png)

9월 12일에 두 개의 백업이 있는 것은 놀라운 일이 아닙니다. 업로드와 섬네일을 제외하도록 설정을 변경한 후 두 번째 백업을 수동으로 생성했기 때문입니다. 하지만 9월 13일과 14일에는 두 개의 백업이 있어서는 안 되며, 이미지 없이 생성된 백업 하나만 존재해야 합니다.

---

<div class="post-metadata">

### Author: ![GregAtkinson](https://avatars.discourse-cdn.com/v4/letter/g/96bed5/32.png) [@GregAtkinson](https://meta.discourse.org/u/GregAtkinson)
#### Post date: [9월 14, 2021, 12:53오후 UTC](https://meta.discourse.org/t/duplicated-daily-backup-file-on-s3/198462/6 "2021-09-14T12:53:49Z")

</div>

잠깐, 죄송합니다. 문제가 제 쪽에서 생긴 것 같아요. 어머… 오늘 늦게 업데이트를 올리겠습니다.

---

<div class="post-metadata">

### Author: ![GregAtkinson](https://avatars.discourse-cdn.com/v4/letter/g/96bed5/32.png) [@GregAtkinson](https://meta.discourse.org/u/GregAtkinson)
#### Post date: [9월 14, 2021, 1:15오후 UTC](https://meta.discourse.org/t/duplicated-daily-backup-file-on-s3/198462/7 "2021-09-14T13:15:53Z")

</div>

디스코urs 인스턴스에 대한 웜 백업을 생성하던 중, 웜 백업에서 백업을 비활성화하는 것을 깜빡했습니다. 그래서 핫 인스턴스와 웜 인스턴스 모두 백업을 생성하여 하루에 두 번씩 백업이 만들어졌습니다. 제 실수입니다…
