반응형 백업 복구2 [oracle] RMAN 백업 스크립트 로컬영역에 RMAN을 이용하여 백업 진행 시 스크립트crontab에 등록하여 매일 full backup 진행 RMAN 백업 스크립트14일 이전 백업파일 삭제database full backuparchive log 백업control file 백업#!/bin/bash. ~/.bash_profileexport BACKDIR="/home/ora19ent/back"if [ ! -d $BACKDIR ]; then mkdir -p $BACKDIRfirman target / crontab 등록매일 01시 백업 진행rman 로그는 불필요하므로 /dev/null 2>&1 구문을 넣어줍니다[ora19ent@svr ~]$ crontab -l0 1 * * * /home/ora19ent/bck.sh >/dev/null 2>.. 2024. 7. 11. [PostgreSQL] pg_basebackup 사용 백업/복구 테스트 OS: linux 7.5DBMS: PostgreSQL 14.9 [목차여기]pg_basebackup 명령어-- 특정 경로에 날짜디렉토리에 tar.gz 형태로 백업 진행-- 해당 경로에 파일이 있으면 에러 발생하므로 디렉토리를 계속 만들어 줘야 함-- 아래 명령은 날짜별로 디렉토리 생성하여 백업 파일 tar.gz 으로 압축하여 생성pg_basebackup -D /var/lib/pgsql/backup/`date +%Y%m%d` -F tar -z -X stream -P -v -X 옵션 fetch 와 stream 차이 - stream: pg_wal.tar.gz 파일이 따로 만들어지며 실시간 전송 - fetch: 백업이 끝날 때 수집되고 base.tar.gz 파일에 백업됨 - fetch 옵션에서 백업 중 발생한 .. 2023. 11. 24. 이전 1 다음 반응형