본문 바로가기 메뉴 바로가기

시행착오와 배움을 기록하는 공간

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

시행착오와 배움을 기록하는 공간

검색하기 폼
  • 분류 전체보기 (76)
    • ALL (73)
      • Java (4)
      • Kotlin (1)
      • Spring (9)
      • Spring Boot (6)
      • JPA (0)
      • Javascript (7)
      • Node.js (1)
      • React (5)
      • 에러로그 (3)
      • 네트워킹(Networking) (2)
      • 인프라 (3)
      • Linux (1)
      • 데이터모델링 (2)
      • Database (10)
      • Data (2)
      • Python (0)
      • Hadoop (0)
      • PySpark (0)
      • DataPipeline (0)
      • 활동 (1)
  • 방명록

processbuilder (1)
How to backup a postgres database using java / 자바로 postgres DB 백업하기(pg_dump)

자바로 백업모듈을 만들어야 했는데, 자바에서 pg_dump를 실행해 sql파일을 떨구는 일이다.우리가 가져가고자 하는 백업 프로세스를 간단히 말하자면전체백업은 하루에 한번, 특정 테이블 데이터는 데이터특성에 따른 주기별로 1) 기존 백업스키마 데이터 삭제2) 백업테이블 갱신3) 백업스키마 sql 백업4) DB 전체 sql 백업순으로 이루어 진다.기존에는 리눅스에 쉘스크립트 생성후 cron으로 돌려 파일백업, 전체백업을 진행했는데 이번에는 자바모듈안에서 해결했으면 좋겠다고 하셨다. 백업모듈은 데몬으로 돌아야하는데, 이렇게 실행하나 저렇게 실행하나 데몬역할을 하는거라고 보면 된다고 하셨는데, 서비스로 띄우는것과 약간 차이가 있지 않나 더 알아봐야 할 것 같다.이 작업을 하기 위해 자바에서 커맨드명령어를 날려..

ALL 2024. 5. 14. 11:05
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 스프링 프로젝트
  • 자바스크립트
  • 시큐리티
  • 리액트
  • React
  • 친절한SQL튜닝
  • Node.js
  • 코드로 배우는 스프링 웹 프로젝트
  • 스프링의정석
  • 스프링 빈
  • Spark
  • 남궁성
  • EC2
  • node
  • 인덱스
  • Oracle
  • 옵티마이저
  • JavaScript
  • AWS
  • 데브캠프
  • 데이터베이스
  • 한입크기로 잘라먹는 리액트
  • 멀티스레딩
  • spring
  • SQL
  • 스프링
  • @Configuration
  • MySQL
  • 자바의정석
  • 이정환
more
«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바