psql 창에서, 사용되는 커맨드를 알아보고자 한다. ※ 참고: bash 창(psql이 깔린 경로, /var/lib/pgsql96)에서, cat .bash_profile 을 입력하면PGDATA=/var/lib/pgsql93/data 라고 뜬다.이 경로가 데이터베이스 저장 경로이다. 1. \db: 테이블스페이스(tablespace)를 보여준다. ※테이블스페이스란? - Mysql 과 MariaDB에서는 없는 개념이며, Oracle과 PostgreSQL에서만 존재하는 개념. - 일반적으로 데이터베이스는 지정된 장소에만 저장할 수 있으나, 테이블스페이스를 이용하면 아무 경로로 지정하여 데이터베이스를 저장할 수 있다. 따라서, DB를 확장하거나 HDD에서 쓰이든 DB를 SSD로 옮기게 함으로써 성능 향상을 꾀할 ..
AWS서버에 LEPP(LINUX, (E)NGINX, PHP, POSTGRESQL)을 모두다 설치하였으면, 이제 작업 툴인 Phpstrom과 연동시키자. phpstorm을 키고 새 프로젝트를 만든다. 1. 서버 저장소와 연결 phpstorm에서 만든 작업물들을 AWS에 설치된 내 서버에 올려야 한다. Tools -> Deployment -> Configuration... 클릭 왼쪽 상단에 + 버튼을 눌러 아무 이름으로 정해준다. Type은 AWS 인스턴스를 생성할 때, pem키를 발급 받았으면 SFTP로 설정해준다. SFTP host: 자신의 AWS 아이피Port: 22Rootpath: /usr/share/nginx/htmlUser name: ec2-user(LinuxAMI로 생성했기 때문, ubuntu ..
참조: Timeshift 개발자의 Github WIKI ※주의: CLI(Command-Line Interface) 환경에선 테스트 하지 않았습니다. (CLI 환경에서 사용방법을 보려면 클릭하세요.) 가상 머신인 VMWare PRO처럼 스냅샷을 지원하는 프로그램이 리눅스 내에는 없는지 살펴보던 중에 해당 기사에서 리눅스에 20종 이상의 백업 프로그램이 있는 걸 알았다. 그 중 Timeshift가 내가 가장 원하는 종류의 백업 프로그램 이었다. 설치를 하고 테스트를 진행 하겠다. 1. Timeshift 설치 준비 Timeshift를 설치하려면 직접 저장소를 받아도 되겠지만, 안정적으로 설치하기 위해서는 epel 저장소를 추가적으로 설치해야 한다. 이왕 하는김에 remi 저장소도 설치하자.(※ yum 저장소에..