# Discourse 업데이트 오류

**URL:** https://meta.discourse.org/t/discourse-update-error/253197
**Category:** Self-hosting
**Created:** [1월 28, 2023, 5:13오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197 "2023-01-28T17:13:37Z")
**Posts on this page:** 18
**Page:** 2

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [1월 29, 2023, 1:51오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/21 "2023-01-29T13:51:55Z")

</div>

다른 오류입니다. 새 스레드에 게시하는 것이 가장 좋습니다. 로그의 상당 부분을 포함해 주셔서 감사합니다. 새 스레드에는 다음을 추가해 주세요.

- discourse-doctor의 출력 결과
- 표준 설치인지 여부
- 실행 중인 OS 버전

모든 경우, 업그레이드하기 전에 모든 사람은 다음을 수행해야 합니다.

- 백업을 수행합니다.
- 해당 백업을 로컬 시스템이나 다른 안전한 곳에 복사합니다.

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [1월 29, 2023, 1:54오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/22 "2023-01-29T13:54:15Z")

</div>

첫 번째 업그레이드를 시작하기 전에 반드시 백업을 수행하고 안전한 복사본을 확보했기를 바랍니다.

사용 중인 OS 버전이 매우 오래되었기 때문에 커널도 너무 오래되었습니다. 위에서 언급했듯이, 커널을 업데이트할 수 있는 옵션이 제한적입니다.

현재 OS를 인플레이스(in-place)로 업그레이드하는 것은 시간이 많이 걸리고 어려울 것입니다. 일반적인 조언은 새 OS를 새로 설치한 후 Discourse를 설치하고 백업에서 복원하는 것입니다. (이상적으로는 새로운 환경이 완전히 작동할 때까지 기존 데이터를 삭제하지 않는 것이 좋습니다. 새 인스턴스와 새 IP 주소로 전환된 경우 DNS 설정을 업데이트해야 합니다.)

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [1월 29, 2023, 2:01오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/23 "2023-01-29T14:01:57Z")

</div>

커널을 업데이트하지 못하며 업데이트 과정의 여러 단계에서 오류가 발생하고 있습니다.  
PC에는 백업이 없지만 포럼에는 백업이 있습니다.

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [1월 29, 2023, 2:03오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/24 "2023-01-29T14:03:17Z")

</div>

백업의 안전한 사본을 확보하는 것이 아마도 최우선 과제일 것입니다.

(저는 웹 페이지에서 일반적인 방식으로 백업을 생성한 후, 자신의 머신으로 복사하고, 그 사본을 다시 다른 디스크나 오프사이트로 안전한 사본으로 옮깁니다.)

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [1월 29, 2023, 2:05오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/25 "2023-01-29T14:05:50Z")

</div>

discourse 서버에 SSH로 접속할 수 있다면 'scp’를 사용하여 파일을 PC로 복사할 수 있을 것입니다. PuTTY가 이를 직접 지원하는지는 잘 모르겠습니다. 하지만 Windows 머신에서 Linux나 유닉스 계열 셸을 사용한다면 scp를 사용할 수 있을 것입니다.

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [1월 29, 2023, 2:06오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/26 "2023-01-29T14:06:58Z")

</div>

PC에서 해당 백업을 어떻게 받을 수 있나요?

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [1월 29, 2023, 2:10오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/27 "2023-01-29T14:10:22Z")

</div>

> [@Ed\_S](#):
>
> 리눅스나 윈도우 머신에서 유닉스 계열 셸을 사용한다면 scp가 있을 겁니다.

윈도우를 사용 중이시라면 WinSCP도 있는 것 같습니다. 서버에서는 백업 파일이 /var/discourse/shared/standalone/backups에 위치합니다.

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [1월 29, 2023, 2:51오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/28 "2023-01-29T14:51:30Z")

</div>

응, 백업은 받았어. 이 백업으로 포럼을 복원할 수 있을까? 게시물, 사용자, 설정까지도 포함해서?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [1월 29, 2023, 3:04오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/29 "2023-01-29T15:04:02Z")

</div>

네, 표준 설치 가이드를 따라 Discourse를 설치하신 다음, 설치가 완료되면 그 백업을 복원하실 수 있습니다.

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [1월 29, 2023, 3:48오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/30 "2023-01-29T15:48:15Z")

</div>

백업에 포함되지 않은 유일한 “중요한” 것은 `/containers/app.yml` 구성 파일입니다. 이 파일에는 다른 것들과 함께 플러그인 목록이 포함되어 있습니다(있는 경우). 이 파일을 어딘가에 복사해 두면 새 인스턴스에 플러그인을 설치할 때 유용합니다. 그러나 플러그인 설정은 백업 파일에 포함된 데이터베이스에 저장됩니다. 🙂

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [1월 29, 2023, 4:00오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/31 "2023-01-29T16:00:06Z")

</div>

현재 설치에서 이 백업을 복원할 수 있나요?

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [1월 29, 2023, 4:07오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/32 "2023-01-29T16:07:04Z")

</div>

'현재’라고 하신 건 새로 설치하는 것을 의미하나요? 그렇다면 작동할 거예요.

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [1월 29, 2023, 6:39오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/33 "2023-01-29T18:39:40Z")

</div>

개인적으로 저는 백업이 완전하고 정확하다는 것을 100% 확신하고 싶습니다. 그래서 이전 것을 삭제하기 전에 새 설치를 부팅하고 복원을 성공적으로 마쳐야 한다고 생각합니다. 이는 호스팅 제공업체에 두 인스턴스에 대한 비용을 잠시 지불해야 함을 의미합니다.

또한 저는 지금까지 복원을 시도해 본 적이 없음을 밝혀야겠습니다. 따라서 실무 경험은 없습니다.

---

<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: [1월 29, 2023, 8:23오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/34 "2023-01-29T20:23:37Z")

</div>

> [@Ed\_S](#):
>
> 그래서 저는 기존 인스턴스를 삭제하기 전에 새 인스턴스를 설치하고 성공적으로 복구하는 과정을 먼저 거치려고 합니다.

보통 저는 기존 인스턴스를 종료한 후 1~2일 정도 기다립니다.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [1월 30, 2023, 11:32오전 UTC](https://meta.discourse.org/t/discourse-update-error/253197/35 "2023-01-30T11:32:53Z")

</div>

2개의 게시글이 기존 주제에 병합되었습니다: [Apt-get update fails inside container yarn repo not signed](https://meta.discourse.org/t/apt-get-update-fails-inside-container-yarn-repo-not-signed/253133/7)

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [1월 30, 2023, 11:31오전 UTC](https://meta.discourse.org/t/discourse-update-error/253197/37 "2023-01-30T11:31:12Z")

</div>

새로 설치하고 백업에서 복원했습니다

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [1월 30, 2023, 10:49오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/38 "2023-01-30T22:49:19Z")

</div>

모든 게 정상적으로 작동하나요? 해결해서 다행이에요 🥳👍

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [3월 1, 2023, 10:49오후 UTC](https://meta.discourse.org/t/discourse-update-error/253197/39 "2023-03-01T22:49:25Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

[이전 페이지](https://meta.discourse.org/t/discourse-update-error/253197.md?page=1)
