loose
이로운 개발하기
loose
전체 방문자
오늘
어제
  • 전체 (204)
    • ☕ Java (24)
    • 📘 Effective Java (9)
    • 🍃 Spring (48)
    • 📖 ORM (9)
    • ☸️ Kubernetes (13)
    • 🐧 Linux (5)
    • 🐋 Docker (5)
    • 🛠️ CI & CD (7)
    • 🕸️ Web (6)
    • 🔗 Distributed System (3)
    • 📜 Js (10)
    • 📈 Database (11)
    • 🗂️ Etc (34)
    • 🧑 Chitchat (10)
    • 📒 문학 (10)
    • 👜 개인 공부 창고 (0)

공지사항

반응형

최근 글

최근 댓글

loose
☸️ Kubernetes

[Kubernetes] ETCD Snapshot Backup

☸️ Kubernetes

[Kubernetes] ETCD Snapshot Backup

2024. 1. 3. 23:32
반응형
ETCDCTL_API=3 etcdctl --endpoints=https://[127.0.0.1]:2379 \
--cacert=/etc/kubernetes/pki/etcd/ca.crt \
--cert=/etc/kubernetes/pki/etcd/server.crt \
--key=/etc/kubernetes/pki/etcd/server.key \
snapshot save /opt/snapshot-pre-boot.db
ETCDCTL_API=3 etcdctl  --data-dir /var/lib/etcd-from-backup \
snapshot restore /opt/snapshot-pre-boot.db

 

/var/lib/etcd-from-backup에 위치에 백업된 파일을 restore 하게 된다.

그리고 /etc/kubernetes/manifests/etcd.yaml 파일을 수정해서 /var/lib/etcd를 /etcd-from-backup 으로 수정하면 된다. 

하고나면 /var/lib/etcd-from-backup에 있는 백업 파일은 사라지게 되며 백업해뒀던 워크로드들이 다시 올라오게 된다.

728x90

'☸️ Kubernetes' 카테고리의 다른 글

[Kubernetes] DNS  (0) 2024.01.05
[Kubernetes] Json  (0) 2024.01.04
[Kubernetes] Cluster Upgrade  (0) 2024.01.03
[Kubernetes] CNI와 Kube Proxy  (0) 2023.12.28
[kubernetes] ConfigMap과 Security  (0) 2023.12.04
    '☸️ Kubernetes' 카테고리의 다른 글
    • [Kubernetes] DNS
    • [Kubernetes] Json
    • [Kubernetes] Cluster Upgrade
    • [Kubernetes] CNI와 Kube Proxy
    loose
    loose
    불만하는 사람은 90명, 해결하는 사람은 9명, 리드하는 사람은 1명
    음악과 낭만을 좋아합니다.
    hELLO. 티스토리 스킨을 소개합니다.
    제일 위로

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.