ABOUT ME

-

  • postgreSQL 데이터 디렉토리 변경
    프로그래밍/DB 2018. 3. 2. 16:15
    반응형



    Ubuntu 에서 postgreSQL 데이터 디렉토리 변경하기 



    서버 OS : Ubuntu 

    postgreSQL : 9.6.6




    1. 현재 데이터 디렉토리 위치 확인 



    # psql -U postgres -d dbname -W

    Password for user postgres:

    psql (9.6.6)

    Type "help" for help.


    dbname# show data_directory;

          data_directory

    ---------------------------

     /var/lib/postgresql/9.6/main

    (1 row)







    2.  기존 데이터 디렉토리를 새로운 디렉토리로 변경하거나 복사하기 


    #cp -rf  /var/lib/postgresql/9.6/main /home/newdirectory/ 




    3. postgresql 설정 파일 변경



    #vi /etc/postgresql/9.6/main/postgresql.conf




    data_directory 에서의 경로를 새로운 데이터 디렉토리 경로로 지정 


    #data_directory = '/var/lib/postgresql/9.6/main'                # use data in another directory

    data_directory = '/home/newdirectory/main'            # use data in another directory




    4. postgresql 재시작하기 




    # /etc/init.d/postgresql restart

     * Restarting PostgreSQL 9.6 database server                                                                                                                          [ OK ]





    5.  변경된 데이터 디렉토리 위치 확인 



    # psql -U postgres -d dbname -W

    Password for user postgres:

    psql (9.6.6)

    Type "help" for help.


    dbname# show data_directory;

          data_directory

    ---------------------------

    /home/newdirectory/main

    (1 row)






    참고 : http://zetawiki.com/wiki/%EC%9A%B0%EB%B6%84%ED%88%AC_PostgreSQL_%EC%84%A4%EC%B9%98


    728x90
    반응형
Designed by Tistory.