본문 바로가기

Storage8

728x90
VSCode 통한 원격 Container 개발환경 효과적인 구성 및 성능 최적화 Visual Studio Code (VSCode)에서 Remote - Containers 환경을 설정하는 것은 Docker 컨테이너 내에서 완벽하게 구성된 개발 환경을 만드는 효과적인 방법입니다. 이를 통해 프로젝트의 종속성과 설정을 격리할 수 있어, 다른 개발자와 쉽게 공유하고, 일관된 개발 환경을 유지할 수 있습니다. 아래에 단계별로 설명드리겠습니다.1. 필수 도구 설치VSCode: 최신 버전의 Visual Studio Code를 설치합니다.Docker: Docker Desktop 또는 Docker Engine을 시스템에 설치합니다. Windows, macOS, Linux 모두 지원합니다.Remote - Containers 확장: VSCode에서 Remote - Containers 확장을 설치합니다... 2024. 6. 28.
Kubernetes(K8S) 환경 PostgreSQL 백업 및 복구 PostgreSQL 데이터베이스를 Kubernetes 환경에서 백업하고 복원하는 과정을 정리해 보겠습니다. 1. 백업 파일 생성 원본 PostgreSQL 컨테이너 내부로 접속하여 백업 파일을 생성합니다. # 컨테이너 내부로 접속 kubectl -n {네임스페이스} exec -it {POD 이름} -- bash # 백업 파일 생성 cd /var/lib/postgresql pg_dumpall -U postgres > backup.sql 2. 백업 파일 이동 컨테이너 내부에서 생성된 백업 파일을 노드로 가져오거나, 다른 클러스터로 복사합니다. 컨테이너 내부에서 백업 파일을 노드로 가져오기 kubectl -n {네임스페이스} cp {POD 이름}:/var/lib/postgresql/backup.sql backu.. 2023. 11. 20.
서버 가상화 솔루션 Xen Server 5.5 사용기 Vmware 와 가상화 솔루션에서 양대산맥이라 볼수있는 Xen Server가 지난번 연구실 세미나때 5.0 으로 테스트 하였는데 얼마전 5.5 로 업그레이드가 되었는지 겸사겸사 사용기 이벤트가 있어 참여하게 되었다. 연구실에서 5.0 버젼 으로 세미나 하였던 데이터는 아래 pdf 에 자세하게 작성하여 첨부하여두었다. xen.pdf 이번 버젼으로 테스트하면서 크게 기능면으로 추가된 내용으로는 잘 모르겠으나 기존 버젼에서 테스트가 불가했던 내용외에 마이그레이션 기능이 정상적으로 동작하여 다소 신기하였다. 설치한 H/W는 연구실에 테스트머신으로 돌고있는 HP G320 M4 이며 클러스터 테스트용으로만 사용하고있어 그리 H/W 사양이 높지는 않다.. (CPU : P4 D 2.8G / RAM : 1G ECC / .. 2009. 8. 24.
728x90
728x90