Black ribbon bottom left

Windows กับ Task Schedule ให้ Backup Database PostgreSQL

หลังจากหน้าซีดเมื่อวาน เพราะอะไรก็ขึ้นได้ อยู่ดี HDD ก็งองแงซะอย่างงั้น เพื่อจะได้ไม่ต้องซีดอีก ใช้ task schedule เป็นตัวช่วยแล้วกัน

เขียน batch file ให้รันคำสั่ง backup ตามข้างล่าง

pg_dump -i -h database_host -U database_username -F p -O -v -f "filename.sql" database_name

*** วิธีนี้อาจจะต้อง ให้ postgresql authentication แบบ trust ***

หลังจากมี batch file แล้ว ก็เริ่มตั้ง Task Schedule กันเลย

1. Create Basic Task

Windows Task Schedule

2. กำหนดชื่อ Task ใส่ description ตามต้องการ

Windows Task Schedule

3. เลือกรูปแบบเวลาที่ต้องรัน Task

Windows Task Schedule

4. กำหนดเวลที่ต้องการให้ Task ทำงาน

Windows Task Schedule

5. เลือกสิ่งที่อยากให้ Task ทำ ในที่เราเลือกแบบ Start a Program

Windows Task Schedule

6. เลือก batch file ที่เราเขียนไว้

Windows Task Schedule

7. Finish

Windows Task Schedule