Wednesday, April 22, 2009

ISA Server 2006 Log Backup

บทความนี้เป็นส่วนหนึ่งของการจัดทำ Knowledge Management ของทีมบริหารเซิร์ฟเวอร์ ISA Server 2006

การจัดการความรู้ในการแบ็คอัพ ISA Server ของทีมบริหารเซิร์ฟเวอร์ ISA Server 2006
บทความโดย: Thai Windows Administrator Blog

ขั้นตอนที่ 1. รวบรวมรายละเอียดเซิร์ฟเวอร์
ISA Server ที่ต้องทำการแบ็คอัพล็อกเหตุการณ์เป็น ISA Server 2006 Enterprise Edition ติดตั้งบน Windows Server 2003 โดยมีใช้งานจำนวน 2 ตัว คือ

1. WSVR6 หมายเลขไอพี 192.168.2.3
2. WSVR9 หมายเลขไอพี 192.168.2.5

ขั้นตอนที่ 2. ทำการแบ็คอัพ
การแบ็คอัพล็อกเหตุการณ์ของ ISA Server นั้นจะตั้งเวลาให้ทำการแบ็คอัพโดยอัตโนมัติทุกๆ วัน ในช่วงเวลา 3.00 น. - 5.00 น.

ขั้นตอนที่ 3. ทำการรีสโตร์
การรีสโตร์ล็อกเหตุการณ์ของ ISA Server จากไฟล์แบ็คอัพนั้น ให้ทำแบบแมนนวล โดยให้การรีสโตร์ไปยังโฟลเดอร์ D:\xtract หรือ โฟลเดอร์ E:\xtract หรือโฟลเดอร์อื่นตามความเหมาะสม

ขั้นตอนที่ 4. การจัดเก็บไฟล์ล็อกเหตุการณ์บนไฟล์เซิร์ฟเวอร์
การจัดเก็บไฟล์ล็อกเหตุการณ์ที่รีสโตร์จากไฟล์แบ็คอัพบนไฟล์เซิร์ฟเวอร์นั้น ให้ทำการจัดเก็บดังนี้

1. ไฟล์ ISALogs ให้ทำการจัดเก็บแยกเป็นเดือนๆ ไว้ที่แชร์โฟลเดอร์ \\Wsvr3\isalog$\ISAlogs\”Folder” โดยให้ตั้งชื่อ “Folder” ในรูปแบบ “เดือน_ชื่อเต็มของเดือนตัวเลขสองตัวหลังของ ค.ศ.” เช่น 03_MAR09

2. ไฟล์ ISASummaries ให้ทำการจัดเก็บแยกเป็นเดือนๆ ไว้ที่แชร์โฟลเดอร์ \\Wsvr3\isalog$\ ISASummaries\”Folder” โดยให้ตั้งชื่อ “Folder” ในรูปแบบ “เดือน_ชื่อเต็มของเดือนตัวเลขสองตัวหลังของ ค.ศ.” เช่น 11_ MAR09

ขั้นตอนที่ 5. การบันทึกลงแผ่นดีวีดี
การบันทึกไฟล์ล็อกเหตุการณ์ที่รีสโตร์จากไฟล์แบ็คอัพลงแผ่นดีวีดีนั้น ให้ดำเนินการอย่างน้อยเดือนละครั้ง โดยบันทึกเฉพาะไฟล์ล็อกเหตุการณ์ของพร็อกซี คือไฟล์ “ISALOG_yyyymmdd_WEB.xxx.mdf” และ “ISALOG_yyyymmdd_WEB.xxx.ldf” และโฟลเดอร์ ISASummaries
เมื่อทำการบันทึกลงแผ่นดีวีดีเสร็จแล้วให้ตรวจสอบความเรียบร้อย จากนั้นให้ทำการลบไฟล์ที่บันทึกลงแผ่นดีวีดีแล้วออกจากไฟล์เซิร์ฟเวอร์ และทำการย้ายไฟล์ล็อกเหตุการณ์ของไฟร์วอลล์ คือไฟล์ “ISALOG_yyyymmdd_FWS.xxx.mdf” และ “ISALOG_yyyymmdd_FWS.xxx.ldf” ไปไว้ในแชร์โฟลเดอร์ \\Wsvr5\isalog$\ISAlogs\”Folder” โดยให้ตั้งชื่อ “Folder” ในรูปแบบ “เดือน_ชื่อเต็มของเดือนตัวเลขสองตัวหลังของ ค.ศ.” เช่น 11_November08

การแบ็คอัพล็อกเหตุการณ์ของ ISA Server
การแบ็คอัพล็อกเหตุการณ์ของ ISA Server จะทำการแบ็คอัพล็อกเหตุการณ์ 2 ประเภทด้วยกัน คือ

1. การแบ็คอัพล็อกเหตุการณ์รายวัน ซึ่งเก็บอยู่ที่โฟลเดอร์ C:\Programe Files\ Microsoft ISA Server\ISALogs

2. การแบ็คอัพล็อกเหตุการณ์รายเดือน ซึ่งเก็บอยู่ที่โฟลเดอร์ C:\Programe Files\ Microsoft ISA Server\ISASummaries

การเก็บไฟล์แบ็คอัพนั้น สำหรับเซิร์ฟเวอร์ WSVR6 ให้เก็บที่โฟลเดอร์ C:\ISA_Backup\ISADaily.bkf หรือโฟลเดอร์อื่นตามความเหมาะสม การเก็บไฟล์แบ็คอัพนั้น สำหรับเซิร์ฟเวอร์ WSVR9 ให้เก็บที่โฟลเดอร์ E:\ISAlogs_Backup\ISADaily.bkf หรือโฟลเดอร์อื่นตามความเหมาะสม โดยวิธีการแบ็คอัพล็อกเหตุการณ์ของ ISA Server มีขั้นตอนดังต่อไปนี้

วิธีการแบ็คอัพล็อกเหตุการณ์ของ ISA Server
วิธีการแบ็คอัพล็อกเหตุการณ์ของ ISA Server มีขั้นตอนดังนี้

1. เรียกใช้โปรแกรม Backup โดยคลิก Start คลิก All Programs คลิก Accessoriesคลิก System Tools คลิก Backup จะได้หน้าต่าง Backup Utility

2. ในหน้าต่าง Backup Utility บนแท็บ Welcome คลิก Backup Wizard (Advanced) จะได้ไดอะล็อกบ็อกซ์ Backup Wizard ให้คลิก Next เพื่อเริ่มทำการ Backup

3. ในไดอะล็อกบ็อกซ์ What to Back Up เลือก Backup selected files, drives or network เสร็จแล้วให้คลิก Next

4. ในไดอะล็อกบ็อกซ์ Items to Back Up ในส่วน Items to back up ให้เลือกโฟลเดอร์ C:\Programe Files\ Microsoft ISA Server\ISALogs และ C:\Programe Files\ Microsoft ISA Server\ISASummaries เสร็จแล้วให้คลิก Next

5. ในไดอะล็อกบ็อกซ์ Backup Type, Destination, and Name ให้เลือกโฟลเดอร์ที่จะใช้เก็บไฟล์ Backup โดยในส่วน Choose a place to save your backup: ให้คลิกเม้าส์ที่ปุ่ม Browse เลือกโฟลเดอร์ที่ต้องการแล้วคลิก Open จากนั้นในหน้า Save As ให้ใส่ชื่อไฟล์ที่ต้องการในกล่อง File name เสร็จแล้วคลิก Save จากนั้นหากต้องการกำหนดชื่อให้การ Backup เอง ให้พิมพ์ชื่อที่ต้องการในกล่องType a name for this backup (โดยดีฟอลท์ระบบกำหนดชื่อให้การ Backup เหมือนกับชื่อไฟล์แบ็คอัพ) เสร็จแล้วคลิก Next

6. ในไดอะล็อกบ็อกซ์ Completing the Backup Wizard ให้คลิก Advanced จากนั้นในไดอะล็อกบ็อกซ์ Type of Backup ในส่วน Select the type of backup: ให้เลือกประเภทของการแบ็คอัพที่ต้องการ ซึ่งมีให้เลือก 5 ประเภทคือ Normal, Copy, Incremental, Differential และ Daily ในที่นี้เลือกตามค่าดีฟอลท์ เสร็จแล้วคลิก Next

7. ในไดอะล็อกบ็อกซ์ How to Back Up ให้เลือกอ็อปชัน Verify data after backup เสร็จแล้วคลิก Next

8. ในไดอะล็อกบ็อกซ์ Backup Options ให้เลือกอ็อปชันของการแบ็คอัพที่ต้องการ ซึ่งมีให้เลือก 2 แบบ คือ Append this backup to existing backups หรือ Replace the existing backups ในที่นี้เลือกตามค่าดีฟอลท์ เสร็จแล้วคลิก Next

9. ในไดอะล็อกบ็อกซ์ When to Back Up เลือกเวลาที่จะทำการแบ็คอัพเป็น Now เสร็จแล้วคลิก Next

10. ในไดอะล็อกบ็อกซ์ Completing the Backup Wizard คลิก Finish เพื่อเริ่มทำการแบ็คอัพ

11. ระบบจะทำการแบ็คอัพ System State data โดยจะแสดงไดอะล็อกบ็อกซ์ Backup Progress ให้รอจนการทำงานแล้วเสร็จ จากนั้นคลิกปุ่ม Wose

12. ในหน้าต่าง Backup Utility คลิกเมนู Job คลิก Exit เพื่อจบการทำแบ็คอัพ

วิธีการกำหนดตารางเวลาการแบ็คอัพล็อกเหตุการณ์ของ ISA Server
การกำหนดตารางเวลาการแบ็คอัพล็อกเหตุการณ์ของ ISA Server มีขั้นตอนดังนี้

1. เรียกใช้โปรแกรม Backup โดยคลิก Start คลิก All Programs คลิก Accessoriesคลิก System Tools คลิก Backup จะได้หน้าต่าง Backup Utility

2. ในหน้าต่าง Backup Utility บนแท็บ Welcome คลิก Backup Wizard (Advanced) จะได้ไดอะล็อกบ็อกซ์ Backup Wizard ให้คลิก Next เพื่อเริ่มทำการ Backup

3. ในไดอะล็อกบ็อกซ์ What to Back Up เลือก Backup selected files, drives or network เสร็จแล้วให้คลิก Next

4. ในไดอะล็อกบ็อกซ์ Items to Back Up ในส่วน Items to back up ให้เลือกโฟลเดอร์ C:\Programe Files\ Microsoft ISA Server\ISALogs และ C:\Programe Files\ Microsoft ISA Server\ISASummaries เสร็จแล้วให้คลิก Next

5. ในไดอะล็อกบ็อกซ์ Backup Type, Destination, and Name ให้เลือกโฟลเดอร์ที่จะใช้เก็บไฟล์ Backup โดยในส่วน Choose a place to save your backup: ให้คลิกเม้าส์ที่ปุ่ม Browse เลือกโฟลเดอร์ที่ต้องการแล้วคลิก Open จากนั้นในหน้า Save As ให้ใส่ชื่อไฟล์ที่ต้องการในกล่อง File name เสร็จแล้วคลิก Save จากนั้นหากต้องการกำหนดชื่อให้การ Backup เอง ให้พิมพ์ชื่อที่ต้องการในกล่องType a name for this backup (โดยดีฟอลท์ระบบกำหนดชื่อให้การ Backup เหมือนกับชื่อไฟล์แบ็คอัพ) เสร็จแล้วคลิก Next

6. ในไดอะล็อกบ็อกซ์ Completing the Backup Wizard ให้คลิก Advanced จากนั้นในไดอะล็อกบ็อกซ์ Type of Backup ในส่วน Select the type of backup: ให้เลือกประเภทของการแบ็คอัพที่ต้องการ ซึ่งมีให้เลือก 5 ประเภทคือ Normal, Copy, Incremental, Differential และ Daily ในที่นี้เลือกตามค่าดีฟอลท์ เสร็จแล้วคลิก Next

7. ในไดอะล็อกบ็อกซ์ How to Back Up ให้เลือกอ็อปชันการแบ็คอัพที่ต้องการเสร็จแล้วคลิก Next

8. ในไดอะล็อกบ็อกซ์ Backup Options ให้เลือกอ็อปชันของการแบ็คอัพเป็น Replace the existing backups เสร็จแล้วคลิก Next

9. ในไดอะล็อกบ็อกซ์ When to Back Up เลือกเวลาที่จะทำการแบ็คอัพเป็น Later ในส่วน Schedule entry ให้พิมพ์ชื่อของงาน Backup ในกล่อง Job name: จากนั้นคลิก Set Schedule…

10. ในไดอะล็อกบ็อกซ์ Schedule Job บนแท็บ Schedule ในส่วน Schedule Task: เลือกเป็น Daily ในส่วน Start time: เลือกเป็น 3.50 AM ในส่วน Schedule Task Daily: เลือกเป็น 1 day(s) จากนั้นคลิก Advanced….

11. ในไดอะล็อกบ็อกซ์ Advanced Schedule Options ให้เลือกเช็คบ็อกซ์ End Date: จากนั้นเลือกวันที่ต้องการจากดร็อปดาวน์ลิสต์ เสร็จแล้วคลิก OK เพื่อกลับไปยังไดอะล็อกบ็อกซ์ Schedule Job

12. คลิก OK อีกครั้ง จากนั้นในไดอะล็อกบ็อกซ์ Set Account Information ให้พิมพ์รหัสผ่านของแอคเคาท์ที่จะใช้ในการแบ็คอัพในกล่อง Enter the password และ Confirm password boxes แล้วคลิก OK

13. ในไดอะล็อกบ็อกซ์ When to Back Up หลังจากกำหนดค่าต่างๆ เสร็จแล้ว ให้คลิก Next จากนั้นในไดอะล็อกบ็อกซ์ Set Account Information ให้พิมพ์รหัสผ่านของแอคเคาท์ที่จะใช้ในการแบ็คอัพในกล่อง Enter the password และ Confirm password boxes แล้วคลิก OK

14. ในไดอะล็อกบ็อกซ์ Completing the Backup Wizard คลิก Finish

15. ในหน้าต่าง Backup Utility คลิกเมนู Job คลิก Exit เพื่อจบการทำแบ็คอัพ

หมายเหตุ: เมื่อถึงเวลาที่กำหนดระบบจะทำการแบ็คอัพ System State data โดยอัตโนมัติ เพื่อความแน่ใจให้ทำการตรวจสอบทุกครั้งว่าทำการแบ็คอัพสำเร็จหรือไม่

วิธีการรีสโตร์ล็อกเหตุการณ์ของ ISA Server จากไฟล์แบ็คอัพ
การรีสโตร์ล็อกเหตุการณ์ของ ISA Server จากไฟล์แบ็คอัพ มีขั้นตอนดังนี้

1. เรียกใช้โปรแกรม Backup โดยคลิก Start คลิก All Programs คลิก Accessoriesคลิก System Tools คลิก Backup จะได้หน้าต่าง Backup Utility

2. ในหน้าต่าง Backup Utility บนแท็บ Welcome คลิก Restore Wizard (Advanced) จะได้ในไดอะล็อกบ็อกซ์ Welcome to the Restore Wizard ให้คลิก Next เพื่อเริ่มต้นทำขั้นตอนการเลือกข้อมูล Backup Catalog ที่ต้องการ Restore

3. ในไดอะล็อกบ็อกซ์ What to Restore ในด้าน Backup Identification Label ให้ดับเบิลคลิกที่ Backup Catalog ที่ต้องการ Restore จากนั้นในด้าน Items to restore: ให้เลือกไฟล์หรือโฟลเดอร์ที่ต้องการ Restore ในที่นี้ให้เลือกเฉพาะโฟลเดอร์ C:\Programe Files\ Microsoft ISA Server\ISALogs และ C:\Programe Files\ Microsoft ISA Server\ISASummaries เสร็จแล้วคลิก Next (ในกรณีที่ไม่มี Backup Catalog ที่ต้องการ ให้คลิก Browse… จากนั้นในไดอะล็อกบ็อกซ์ Open Backup File ให้พิมพ์ชื่อพาธเต็มของไฟล์ที่ต้องการ Restore (เช่น E:\Backups\sysstate.bkf) หรือคลิก Browse… เพื่อเปิดไฟล์ที่ต้องการ)

4. ในไดอะล็อกบ็อกซ์ Completing the Restore Wizard คลิก Advanced

5. ในไดอะล็อกบ็อกซ์ Where to Restore ในส่วน Restore files to: ให้เลือกโฟลเดอร์ที่จะเก็บข้อมูลที่ Restore โดยเลือกจากดร็อปดาวน์ลิสต์ ซึ่งมี 3 ตัวเลือกคือ Original location, Alternate location และ Single folder ในที่นี้ให้เลือกเป็น Single folder และเลือกเก็บไฟล์ที่โฟลเดอร์ D:\xtract หรือ โฟลเดอร์ E:\xtract หรือโฟลเดอร์อื่นตามความเหมาะสม โดยให้พิมพ์ชื่อพาธของโฟลเดอร์ที่ต้องการเก็บข้อมูลที่ Restore ในกล่อง Folder name: เสร็จแล้วคลิก Next

6. ในไดอะล็อกบ็อกซ์ How to Restore เลือกรูปแบบของการ Restore ซึ่งมีให้เลือก 3 แบบ คือ Leave existing files (Recommended), Replace existing files if they are older than the backup files และ Replace existing files ในที่นี้เลือกตามค่าดีฟอลท์ เสร็จแล้วคลิก Next (ในกรณีที่เลือก Where to Restore เป็น Original location และเลือก How to Restore เป็น Replace existing files ไฟล์ที่รีสโตร์จะทับไฟล์ที่มีอยู่ในโฟลเดอร์ต้นฉบับ)

7. ในไดอะล็อกบ็อกซ์ Advanced Restore Options ให้เลือก Advanced Option ของการ Restore ซึ่งมีให้เลือก 3 แบบ Restore security settings, Restore junction points, but not the folder and file data they reference และ Preserve existing volume mount points ในที่นี้เลือกตามค่าดีฟอลท์ เสร็จแล้วคลิก Next

8. ในหน้าต่าง Completing the Restore Wizard คลิก Finish เพื่อปิด Restore Wizard และเริ่มทำการ Restore ข้อมูล

9. ระบบจะทำการ Restore โดยจะแสดงไดอะล็อกบ็อกซ์ Restore Progress ให้รอจนการทำงานแล้วเสร็จ จากนั้นคลิกปุ่ม Wose

10. ในหน้าต่าง Backup Utility คลิกเมนู Job คลิก Exit เพื่อจบการทำแบ็คอัพ

© 2009 TWAB. All Rights Reserved.

2 Comment:

ลลิดา จันทร์หนองแวง คธ14จศ83 รหัสนิสิต 51010971002 said...

มีโปรแกรมเวอร์ชั่นตัวจริงให้ดาวน์โหลดหรือเปล่าค่ะ กำลังทำโปรเจคจบเรื่องนี้พอดีเลยค่ะ
lalida_modd@hotmail.com

dtp said...

ตอบคุณ ลลิดา จันทร์หนองแวง
สามารถดาวน์โหลดเวอร์ชันทดลองใช้ (Trial) ได้ที่เว็บไซต์ http://www.microsoft.com/forefront/edgesecurity/isaserver/en/us/default.aspx ครับ