nighty

          折騰的年華
          posts - 37, comments - 143, trackbacks - 0, articles - 0

          Postgresql備份的一點筆記

          Posted on 2013-03-27 22:39 寒武紀 閱讀(1402) 評論(0)  編輯  收藏 所屬分類: 服務器部署
              許久沒用服務器上裝的那個postgresql,其實是用來做redmine的數據庫的,考慮到mysql可能經常升級,而rails的連接組件在安裝上有點麻煩,所以當初就裝成postgresql。
              今天準備備份一下,用的phppgadmin,剛開始是提示其中的pg_dump執行路徑沒有配置,重新配置好后,導出的結果卻是空的損壞文件。于是想算了,還是轉到pg的安裝目錄下執行pg_dump.
              服務器裝的是centos 6.2,忘了當初是建了一個用戶postgres.postgres進行安裝的,用其它用戶切換到pg的安裝目錄下bin/pg_dump是執行不了的,提示在指定目標下生成導出文件。故猜測應該是postgres這個用戶的權限不足!
              cat /etc/passwd查看一下當前有多少用戶,的確有postgres.postgres用戶,密碼多少?忘了!反正有root,直接passwd修改成新的密碼吧,于是就立馬修改了該用戶的密碼,可以正確切換到postgres用戶了,還需要root為postgres指定一個目錄有操作權限
              chown -R postgres.postgres /var/xxxx   
              然后再回到pg的bin目錄下,執行pg_dump redmine > /var/xxx/redmine.bak
              這下終于正常了,別忘了還得去redmine安裝目錄下,備份下files文件夾。
              
              僅以此為筆記,以后可以查閱使用

          剛進場的時候戲就落幕
          主站蜘蛛池模板: 佛学| 大理市| 余干县| 池州市| 马鞍山市| 湖口县| 突泉县| 竹溪县| 三明市| 黑山县| 交口县| 凤城市| 盐亭县| 缙云县| 深泽县| 蒲江县| 沁源县| 沾化县| 莎车县| 西丰县| 乐业县| 高邑县| 宁都县| 平乐县| 环江| 丰县| 靖江市| 礼泉县| 灵武市| 乌苏市| 太白县| 夏河县| 修文县| 德昌县| 濮阳县| 襄汾县| 民乐县| 文化| 玛沁县| 昌邑市| 宁河县|