關於postgresql本地自動備份

 

 

一.數據導出


數據的導出:pg_dump -U postgres(用戶名)  (-t 表名)  數據庫名(缺省時同用戶名)  > c:\fulldb.sql

舉例:

數據庫導出   Pg_dump -U postgres [-t(表名)] 數據庫名 >C:\A.sql

.取消口令輸入操作

@echo off

Set PGPASSWORD=postgres

Pg_dump -U postgres -t file LNDXXH >C:\A.sql

.獲取系統時間

set filename=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
echo %filename%

四.數據導入

數據的導入:psql -U postgres(用戶名)  數據庫名(缺省時同用戶名) < C:\fulldb.sql

舉例:

數據庫導入   psql -U postgres [-t(表名)] 數據庫名 <C:\A.sql

五.系統設置

1、打開控制面板,選擇任務計劃,點擊進入,如圖所示:

2、點擊添加任務計劃彈出窗口任務計劃嚮導,點擊下一步,如圖所示:

3.如圖所示,點擊瀏覽選擇程序已進行計劃選擇要用到的批處理文件

4.選擇批處理文件後選擇執行這個任務的時間,點擊下一步,如圖所示:

6.如圖所示,設置起始時間和起始日期,及運行這個任務週期,完成後點擊下一步。

7.如圖,輸入密碼,改密碼爲開機時輸入的密碼,如果沒有開機密碼,要設置密碼。

8.通過以上設置完成後,在任務計劃裏多出了一個文件,爲剛纔您設置的文件。

9.打開設置的文件可以對其設置進行修改,完善,如圖所示點擊高級,對部分選項進行修改。

發佈了20 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章