본문 바로가기

Linux3

[EDB] EDB 데이터 백업 방법(script+crontab) EnterpriseDB를 설치하고 운영하게 되면 데이터 백업을 진해야한다. 간단하게 LInux 에서 스크립트(script) 생성하고나서 크론탭(crontab)에 등록하고 매일 백업 받는 방법에 대해서 알아보겠다. 그리고 파이시스템 용량이 무한정 있지 않기 때문에 작동으로 삭제 하는 방법에 대해서 알아보겠다. 1. 백업 스크립트 생성 vi edb_backup.sh #!/bin/bash pg_dumpall -U enterprisedb -p 5444 -f /data/edb_backup/dump/edb_data_$datetime.sql find /data/edb_backup/dump -name "edb_data_*.sql" -mtime +14 | sort | xargs rm -f === 참고 사항 == 패스워드.. 2024. 3. 18.
[DBMS] Tibero 데이터 이관용량 확인 스크립트(Script) 데이터 이관을 하다 보면 데이터 이관이 얼마나 되었는지 궁금할 때가 있다. 작업 중에 확인하는거여서 정확하지는 않지만 터미널 창에 띄어 놓고 모니터링을 하면 얼마나 걸릴지 수동으로 스크립트를 수행하지 않아도 된다. Tablespace 용량 모니터링 # 티베로 OS 계정에서 수행 1. Tablespace 용량 확인 스크립트 생성 및 확인 # vi tbs.sql SELECT A.TABLESPACE_NAME, A.FILE_ID, ROUND(A.BYTES/1024/1024/1024, 2)||'G' USABLE, ROUND( B.BYTES/1024/1024/1024,2)||'G' FREE, TRUNC(100-(B.BYTES/A.BYTES*100),2)||'%' USED_RATE, TRUNC(B.BYTES/A.BY.. 2024. 2. 20.
[nc] 방화벽 허용 확인 명령어(Linux), 임시 PORT 구성방법 예전에는 Telnet(텔넷)으로 방화벽이 허용되어 있는지 확인을 하였으나, 보안 때문에 텔넷을 사용하면 안 된다. 그래서 대안으로 나온 명령령가 nc 명령어다. ( 기본으로 설치 안되어 있는 경우는 설치를 해야 한다.) 기본 구문 (방화벽 허용 확인) nc [options] host port 예시) # nc -v 192.169.0.10 80 임시 포트 구성 (방화벽 임시 테스트 확인) AP가 정상적으로 구현 안되어 있는 상태서 SLB 테스트할 때 용이하게 쓸 수 있다. 방화벽 허용하고 나서 정상적으로 허용되어 있는지 테스트 가능 1. 테스트 서버에서 8080 리스상태 만든다 # nc -l 8080 //상태편에서 포트 요청하면 프롬프트 떨어진다. # nc -lk 8080 // 프로프트 유지해준다. 2. 테.. 2024. 2. 6.